Tìm kiếm biên tập viên WKT trực tuyến?


14

Chúng ta cần phải thực hiện các bản vẽ ranh giới hành chính rất đơn giản trên một (chèn bản đồ fav vào đây) thông qua một số trang web.

Yêu cầu của chúng tôi là:

  1. nhấp để tạo các điểm mà sau đó tạo thành một đa giác
  2. kéo các điểm hiện có để chỉnh sửa đa giác

Tôi biết Google Maps và những người khác có thể làm tất cả những điều này nhưng chúng tôi hy vọng sẽ tận dụng một trang web hiện có có thể cung cấp điều này.

Chúng tôi cũng rất thích 'tải' một số dữ liệu WKT, vì vậy chúng tôi có thể chỉnh sửa dữ liệu đó (nếu được yêu cầu), trong đó tải có nghĩa là dán vào hộp văn bản.

Bất cứ ai cũng biết bất kỳ trang web nào có chức năng này?

Câu trả lời:


7

Bạn có thể làm điều này với OpenLayers.

Xin hãy xem mẫu của Vector Format . Chỉ cần chọn 'Văn bản được biết rõ' từ trình đơn thả xuống và vẽ hình của bạn. Bạn sẽ có được hình dạng của bạn ở định dạng WKT.

Đối với chức năng Chỉnh sửa / Sửa đổi, hãy xem Ví dụ về Sửa đổi Tính năng . Điều này cho thấy cách bạn có thể sửa đổi một hình học hiện có.

Bạn có thể sao chép mã từ cả hai ví dụ này sang máy chủ của riêng bạn và Tích hợp và chỉnh sửa mã nếu cần.


Ah thú vị :) Vấn đề. 1) bản đồ đó không phải là google :( 2) bản đồ nhỏ. Bất kỳ trang web nào khác có thể làm điều này nhưng có nó trên bản đồ lớn hơn và đó là bản đồ google?
Pure.Krom

Bạn có thể sao chép mã trên hệ thống của mình và chỉnh sửa mã để có: 1) Kích thước lớn hơn, 2) Google Maps làm nền. Tôi không nhớ lại một giải pháp đã sẵn sàng cho bạn.
Devdatta Tengshe

10

Hãy xem Wicket, thật tuyệt vời:

http://arthur-e.github.io/Wicket/sandbox-gmaps3.html

Hộp cát demo có thể là đủ cho bạn, nếu không bạn có thể sử dụng nó để phát triển một ứng dụng Javascript đơn giản.


1
Wicket dường như có vấn đề với các tệp WKT lớn hơn, tôi đã tìm thấy orielo.com/projects/wkt2geojson để xử lý hầu hết mọi kích thước của WKT và bản xem trước tiền thưởng của GeoJson.
Mất trí

Thật không may, trang wicket được liên kết ở trên quá khoan dung với những thứ như thiếu dấu ngoặc đơn (chẳng hạn, thật vui khi vẽ cho bạn một hình tam giác đẹp POLYGON(( 0.0 0.0, 1.0 0.0, 1.0 1.0, 0.0 0.0)!) Sẽ không đặc biệt hữu ích nếu bạn đang cố gắng đảm bảo rằng các hình dạng WKT sau đó sẽ hoạt động ở những nơi khác.
Gus

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.