首页 文章

如何从geoserver获取SRS / CRS名称?

提问于
浏览
1

我按要求收到了SRS的列表(XML):

http:// gis1:8080 / geoserver / wms?SERVICE = WMS&VERSION = 1.1.1&REQUEST = GetCapabilities

然后解析它并得到一个EPSG代码列表,如“EPSG:1234”

我现在如何获得“EPSG:28413”的特定SRS名称,如“Pulkovo 1942 / Gauss-Kruger 13区”?

...或者我可以通过OpenLayers API来做到这一点?

1 回答

  • 3

    OGC服务不提供此类设施,它们是在假设您已在客户端中提供EPSG数据库的情况下构建的 . 您可以尝试使用一些免费的在线服务来获取一个名称(当然不保证全天24小时提供服务的危险),例如:

    如果您使用的是GeoServer,那么 生产环境 方式更好的解决方案可能是在GeoServer中创建一个WPS进程,该进程可以执行相同的工作(或者根据其他开源库创建自己的REST服务) .

相关问题