Chỉnh sửa dữ liệu PostGIS / GeoServer qua web?


11

Tôi đã cài đặt PostGIS và muốn tạo một ứng dụng web để thực hiện một số chỉnh sửa đơn giản:

  • Vẽ thủ công (trên Bản đồ cơ sở) các điểm, đường và đa giác, sử dụng các điểm chụp (điểm, điểm cuối của đường, giao điểm, tâm của vòng tròn)
  • Xóa các điểm, đường và polylines

  • Xoay một dòng hoặc một nhóm các dòng xung quanh một điểm

  • Di chuyển một dòng hoặc nhóm các dòng với một điểm cơ bản

  • Di chuyển các đường và điểm (theo cách thủ công và đến một điểm được cho bởi tọa độ)

  • Chỉnh sửa vị trí các đỉnh của đường thẳng và đường thẳng (theo cách thủ công và đến một điểm được cho bởi tọa độ)

  • Tạo bộ đệm xung quanh các điểm, đường và polylines

Cách tốt nhất để làm điều này qua web là gì? Có thư viện JavaScript nào đã được xây dựng không?

Câu trả lời:



4

Tôi sẽ xem xét Cartaro , nó dường như được dựa trên OpenLayers Editor bởi geOps .

Tôi cũng vừa thấy OpenLayers WFS-T này sử dụng Lớp PostGIS được lưu trữ trên máy chủ GeoServer .


Cartaro là sự kết hợp giữa CMS và chỉnh sửa dữ liệu không gian và có lẽ không phù hợp để chỉ thực hiện chỉnh sửa dữ liệu không gian. OpenLayers Editor tuy nhiên sẽ là một điểm khởi đầu tốt. Nhân tiện, gần đây tôi đã thêm WFS-T và hỗ trợ xoay vòng. Cảm ơn đã giới thiệu công việc của chúng tôi.
Augustus Kling

Cartaro so sánh với OpenGeo Suite như thế nào?
camdenl

1

Tôi không nghĩ rằng có bất kỳ thư viện "sẵn sàng sử dụng" nào đáp ứng tất cả các nhu cầu của bạn, nhưng với sự kết hợp được đề cập của Geoserver (với wfs-t) và OpenLayers, bạn có thể tạo ra những gì bạn muốn. Có lẽ mapfish có một số phương pháp thuận tiện hơn?

Và, nếu dựa trên web không phải là "phải có", thì hãy cân nhắc sử dụng Quantum GIS.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.