Mencari editor WKT online?

14

Yang perlu kita lakukan adalah menggambar batas administrasi yang sangat sederhana di atas (masukkan peta favorit di sini) melalui beberapa situs web.

Persyaratan kami adalah:

  1. klik untuk membuat poin yang kemudian membentuk poligon
  2. seret titik yang ada untuk mengedit poligon

Saya tahu Google Maps dan yang lain dapat melakukan semua ini tetapi kami berharap dapat memanfaatkan situs yang sudah ada yang dapat menawarkan ini.

Kami juga ingin 'memuat' beberapa data WKT, sehingga kami dapat mengeditnya (jika perlu), di mana memuat berarti menempelkan ke kotak teks.

Adakah yang tahu ada situs di luar sana dengan fungsi ini?

Murni
sumber

Jawaban:

7

Anda dapat melakukan ini dengan OpenLayers.

Silakan lihat contoh Format Vektor . Cukup pilih 'Teks Terkenal' dari drop down, dan gambar bentuk Anda. Anda akan mendapatkan bentuk Anda dalam format WKT.

Untuk fungsionalitas Pengeditan / Memodifikasi, lihat Contoh Modifikasi Fitur . Ini menunjukkan bagaimana Anda dapat memodifikasi geometri yang ada.

Anda dapat menyalin kode dari kedua contoh ini ke server Anda sendiri dan Mengintegrasikan dan mengeditnya jika diperlukan.

Devdatta Tengshe
sumber
Ah menarik :) Masalahnya. 1) peta itu bukan google :( 2) peta kecil. Adakah situs lain yang mungkin melakukan ini tetapi memilikinya di peta yang lebih besar dan ini adalah peta google?
Pure.Krome
Anda dapat menyalin kode di sistem Anda, dan mengeditnya untuk memiliki: 1) Ukuran lebih besar, 2) Google Maps sebagai latar belakang. Saya tidak mengingat solusi yang sudah jadi untuk Anda.
Devdatta Tengshe
10

Lihatlah Wicket, ini luar biasa:

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

Demo kotak pasir mungkin cukup untuk Anda, jika tidak, Anda mungkin dapat menggunakannya untuk mengembangkan aplikasi Javascript sederhana.

Shane
sumber
1
Wicket tampaknya memiliki masalah dengan file WKT yang lebih besar, saya menemukan orielo.com/projects/wkt2geojson untuk memproses hampir semua ukuran WKT dan preview bonus GeoJson yang dihasilkan.
Demensik
Sayangnya halaman gawang yang ditautkan di atas terlalu toleran terhadap hal-hal seperti tanda kurung yang hilang (misalnya, dengan senang hati memberi Anda segitiga yang bagus POLYGON(( 0.0 0.0, 1.0 0.0, 1.0 1.0, 0.0 0.0)!), Itu tidak terlalu berguna jika Anda mencoba memastikan bahwa bentuk WKT selanjutnya akan bekerja di tempat lain.
Gus
github.com/clydedacruz/openstreetmap-wkt-playground . Taman bermain WKT di OpenstreetMap
Clyde D'Cruz