2016-01-13 16 views
5

Tham chiếu đến this post Tôi đang cố gắng tạo ứng dụng web dựa trên bản đồ bằng gvNIX để giữ dữ liệu vị trí về các khía cạnh sức khỏe. Đang theo dõi this tutorial làm hướng dẫn. Khi ra lệnh:Hệ tọa độ tham chiếu tọa độ không được nhận dạng trong gvNIX

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

tôi nhận được lỗi:

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

Am mới để GIS và đang giả định rằng EPSG4210 là đúng Phối hợp Hệ thống Việc tra cứu cho Tanzania? Làm thế nào tôi có thể khắc phục lỗi này?

Trân trọng! T

Trả lời

0

chiếu này không bao gồm trên gvNIX, vì vậy nó không thể xử lý nó theo mặc định.

Để sử dụng chiếu này, bạn phải làm theo các bước này:

  1. Tạo quan điểm sử dụng một chiếu đăng ký (4326 bằng ví dụ)
  2. Sửa show.jspx sử dụng chiếu của bạn (EPSG4210)
  3. Đăng ký phép chiếu này trong proj4leaflet-custom-proj.js file (ở đó bạn có thể tìm thấy ví dụ xác định EPSG: 25830) (xem leaflet plugin project)

    Chúc may mắn!

Các vấn đề liên quan