【问题标题】:Coordinate Reference System not Recognized in gvNIXgvNIX 无法识别坐标参考系
【发布时间】:2016-01-13 11:28:01
【问题描述】:

关于this post,我正在尝试使用 gvNIX 创建一个基于地图的 Web 应用程序,以保存有关健康设施的位置数据。我以this tutorial 为指导。发出命令时:

web mvc geo controller --class ~.web.MapViewerController --preferredMapping Tanzania --projection EPSG4210

我得到错误:

java.lang.IllegalArgumentException: Failed to convert 'EPSG4210' to type ProjectionCRSTypes for option 'projection'
No enum constant org.gvnix.addon.geo.addon.ProjectionCRSTypes.EPSG4210

我是 GIS 新手,并假设 EPSG4210 是坦桑尼亚的正确坐标参考系统?我该如何克服这个错误?

亲切的问候, T

【问题讨论】:

    标签: gvnix


    【解决方案1】:

    gvNIX 不包含此投影,因此默认无法处理。

    要使用此投影,您必须按照以下步骤操作:

    1. 使用寄存器投影创建视图(以 4326 为例)

    2. 修改 show.jspx 以使用您的投影 (EPSG4210)

    3. proj4leaflet-custom-proj.js file 中注册这个投影(在那里你可以找到一个定义 EPSG:25830 的例子)(见leaflet plugin project

      祝你好运!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-14
      • 2018-12-31
      相关资源
      最近更新 更多