Geoserver矢量数据之Shape文件

Geoserver矢量数据之Shape文件

shapefile是一种流行的地理空间矢量数据格式。

注意

 

虽然GeoServer对shapefile格式提供了强大的支持,但它不是生产环境中推荐的选择格式。PostGIS等数据库更适合生产,并提供更好的性能和可扩展性。有关更多信息,请参阅有关在生产环境中运行的部分。

添加shape文件

Shape文件实际上是文件的集合(以扩展名:.shp.dbf.shx.prj,有时其他)。所有这些文件都需要存在于同一目录中,以便GeoServer准确读取它们。与所有格式一样,向GeoServer添加shapefile涉及 通过Web管理界面向现有Stores添加新商店。

警告

 .prj在使用GeoServer时,强烈建议使用该文件,因为它包含有价值的投影信息。如果没有它,GeoServer可能无法加载你的shapefile!

首先,导航到商店‣添加新商店‣Shapefile

将shapefile添加为商店

选项 描述
工作区 包含商店的工作空间的名称。这也是从商店创建的图层的前缀。
数据源名称 GeoServer已知的shapefile的名称。可以与文件名不同。工作空间名称和此名称的组合将是完整的图层名称(例如:topp:states)。
描述 shapefile / store的描述。
启用 启用商店。如果未选中,则不会提供shapefile中的任何数据。
网址 shapefile的位置。可以是绝对路径(例如file:C:\Data\shapefile.shp)或相对于数据目录的路径(例如file:data/shapefile.shp
命名空间 与shapefile关联的命名空间。通过更改工作区名称来更改此字段。
创建空间索引 启用自动创建空间索引。
字符集 用于解码.dbf文件中字符串的字符集。
内存映射缓冲区 缓存和重用内存映射 允许使用内存映射I / O,改进内存中文件的缓存。关闭Windows服务器

完成后,单击“ 保存”

配置shapefile图层

Shapefile只包含一个图层,在GeoServer可以提供之前,需要将其添加为新图层。有关如何添加和编辑新图层的信息,请参阅图层部分。

 

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

CAPTCHAis initialing...
退出移动版