Lập bản đồ web với khả năng chỉnh sửa? [đóng cửa]


11

Tôi đang bắt tay vào một dự án bản đồ web mới nhằm tìm cách hiển thị hình học đơn giản (đường, điểm, đa giác) và raster / basemaps. Lý tưởng nhất, bản đồ cũng sẽ cho phép người dùng được ủy quyền thêm / xóa / chỉnh sửa hình học và thuộc tính của họ.

Các tùy chọn có sẵn để lưu trữ dữ liệu (ví dụ: SQL Server Spatial) là gì?

Các tùy chọn có sẵn để trình bày dữ liệu (ví dụ: ArcGIS Server) là gì?

Tôi mới sử dụng bản đồ web và đang cố gắng xây dựng sự hiểu biết vững chắc về các tùy chọn có sẵn và ưu / nhược điểm của chúng.


3
có bạn nhìn vào geoserveropenlayers ?
dassouki

Tôi đã thấy một số bản đồ đơn giản sử dụng cả hai tùy chọn trên, chẳng hạn như các ví dụ trên trang chủ tương ứng của chúng. Các công nghệ này có cho phép các chức năng phức tạp hơn như xử lý các tính năng và chỉnh sửa tính năng không?
Radar

4
Có những ví dụ tốt hơn trên trang web của họ, nhưng trong ví dụ này, nhấp đúp vào con trỏ trên bản đồ. Nếu bạn nhìn vào trang ví dụ của họ, có một vài lựa chọn để bạn xem xét.
dassouki

+ 1 @ dassouki. Tôi vừa trải qua một vài ví dụ và chức năng có vẻ đầy hứa hẹn. Có ai biết bản đồ web chứa nhiều tính năng chỉnh sửa này trong môi trường "sản xuất" không?
Radar

Hãy xem bộ OpneGeo ( opengeo.org ). Họ cung cấp hỗ trợ doanh nghiệp, vì vậy nó cho bạn thấy rằng phần mềm có tương lai :)
EricSonaron

Câu trả lời:


13

Hãy xem OpenLayers cho phía khách hàng, nó cung cấp một cách đơn giản tất cả những gì bạn có vẻ cần. Như Dassouki đã gợi ý cho bạn trước đây, hãy xem trang ví dụ: http://www.openlayers.org/dev/examples/ find for 'edit' Ví dụ: http://www.openlayers.org/dev/ ví dụ / chỉnh sửatoolbar.html

Đối với phía máy chủ, cá nhân tôi đặt cược cho dự án HĐH, IMO chúng có chất lượng tốt đáng kinh ngạc và không có gì họ cần phải ghen tị với phần mềm độc quyền: GeoServer + PostgreQuery / PostGIS


5

Bạn có thể muốn dùng thử Geoserver ở mặt sau và sử dụng GXP của OpenGeo ở mặt trước. GXP là một thư viện javascript phía máy khách được xây dựng dựa trên OpenLayers, GeoExt và ExtJS (nay là Sencha). Nó được cho là để thu hẹp khoảng cách giữa OpenLayers và các ứng dụng web đầy đủ. Một khuôn khổ nếu bạn muốn.

Đây là một hướng dẫn hữu ích để bắt đầu với GXP. Một ví dụ về một ứng dụng được tạo bằng GXP là GeoExplorer của OpenGeo Suite. Đó là một người xem bản đồ, nhà tạo mẫu và biên tập viên.

nhập mô tả hình ảnh ở đây


3
Liên kết GXP đã chết. GXP có sẵn tại đây: github.com/boundlessgeo/gxp
katahdin
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.