Shapefile¶
形状文件是一种流行的地理空间矢量数据格式。
备注
虽然geoserver对shapefile格式有强大的支持,但它不是生产环境中的推荐格式。Postgis等数据库更适合生产,并提供更好的性能和可扩展性。请参见 在生产环境中运行 更多信息。
添加形状文件¶
shapefile实际上是一组文件(扩展名为: .shp
, .dbf
, .shx
, .prj
有时还有其他)。所有这些文件都需要存在于同一目录中,以便geoserver能够准确地读取它们。与所有格式一样,将shapefile添加到geoserver涉及将新存储添加到现有存储 商店 通过 Web管理界面 .
警告
这个 .prj
使用geoserver时,强烈建议使用非强制文件,因为它包含有价值的投影信息。没有它,geoserver可能无法加载您的shapefile!
要开始,请导航到
.Option |
Description |
Workspace |
要包含存储的工作区的名称。这也将是从存储创建的层的前缀。 |
Data Source Name |
地理服务器已知的形状文件的名称。可以与文件名不同。工作区名称和此名称的组合将是完整层名称(例如:topp:states)。 |
Description |
形状文件/存储的描述。 |
Enabled |
启用商店。如果不选中,将不提供形状文件中的数据。 |
URL |
形状文件的位置。可以是绝对路径(例如 |
namespace |
要与形状文件关联的命名空间。通过更改工作区名称可以更改此字段。 |
create spatial index |
启用自动创建空间索引。 |
charset |
用于从中解码字符串的字符集 |
memory mapped buffer Cache and reuse memory maps |
启用内存映射I/O的使用,改进了文件在内存中的缓存。 关闭Windows服务器 . |
完成后,单击 Save .
配置形状文件层¶
shapefiles只包含一个层,在geoserver提供服务之前,需要将其添加为新层。请参见 层 有关如何添加和编辑新层的信息。