【发布时间】:2018-05-18 12:02:50
【问题描述】:
我已经使用 Geoserver 10 年了。
升级到 ArcMap 10.6 后,我发现当我导出到 shapefile 时, 我的功能不再显示在带有投影 EPSG:900913 的 OpenLayers 4.6.5 中。它确实显示在 GeoServer 10.13.0 OpenLayers 预览中,并带有其原生 EPSG:2249 投影。
我不知道这是否重要,但是当我在旧的和新的 shapefile 上使用 shp2pgsql 时,.sql 文件的不同之处在于“shape_lengstrong>”、“shape_area”去了
来自:'7.34326200731e+001','2.91698658023e+002'
收件人:'7.34326200731e+01','2.91698658023e+02'
注意指数中的附加数字。
【问题讨论】:
-
问题似乎仅限于一个要素类,其他 ArcMap 10.6 shapefile 在 openLayers 中工作。
-
如果我将 shapefile 用作地理服务器存储,它可以工作,但当我将 .sql 加载到 postgresql 时就不行
-
objectid、shape_length 和 shape_area 在 postgresql 的 shapefile 输入中显示为 BigDecimal 类型,对于 shapefile,它们是 long 或 double 类型
-
没有 GeoServer 10.13.0
-
你看到了什么错误信息?
标签: openlayers shapefile geoserver