2016-01-13 34 views
5

參考this post我試圖用gvNIX創建一個基於地圖的web應用程序來保存健康設施上的位置數據。以下爲this tutorial爲指導。當發出命令:gvNIX中未識別出座標參考系

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是正確的座標參照系統坦桑尼亞?我怎樣才能克服這個錯誤?

親切的問候, 牛逼

回答

0

不包括在gvNIX由此推算,所以它不能被默認的處理。

要使用此投影則必須遵循以下步驟:

  1. 使用寄存器投影(4326舉例)
  2. 修改show.jspx使用您的投影創建視圖(EPSG4210)
  3. proj4leaflet-custom-proj.js file註冊此投影(那裏你可以找到它定義EPSG一個例子:25830)(見leaflet plugin project

    祝你好運!