İçeriğe atla
%100 yerel

WKT'den GeoJSON'a Dönüştürücü

Well-Known Text geometrilerini GeoJSON'a ve tam tersine tarayıcınızda dönüştürün.

Giriş
Çıkış

WKT'den GeoJSON'a Dönüştürücü

Well-Known Text'i yapıştırın ve bu araç eşdeğer GeoJSON'u döndürür ya da GeoJSON'u yapıştırın ve WKT'ye geri alın — Yön seçeneği dönüşümün hangi yönde çalıştığını değiştirir. WKT standardının tanımladığı tüm geometrileri destekler: Point, LineString, Polygon (delikleri olan poligonlar da dahil), MultiPoint, MultiLineString, MultiPolygon ve GeometryCollection, bu nedenle tek bir araç, GIS veritabanlarının, PostGIS sorgularının ve haritalama kitaplıklarının fiilen dışa aktardığı şekilleri kapsar.

Kaplaması seçeneği GeoJSON çıktısının nasıl paketlendiğini kontrol eder: çıplak bir geometri nesnesi olarak, boş bir özellikleri nesnesine sahip bir Özellik olarak veya her dönüştürülen geometriyi bir araya getiren bir Özellik Koleksiyonu olarak, sonuç bu şekillerden birini bekleyen bir harita kitaplığına beslendiğinde kullanışlıdır. Ondalık Basamakları koordinatları ihtiyacınız kadar basamağa yuvarlar. Poligon Halkalarını Otomatik Kapat, kendisini kapatmayı unutmuş bir halkanın başlangıç noktasını ekler. Enlem/Boylam Sırasını Değiştir, WKT/GeoJSON varsayılanı (lon, lat) yerine (lat, lon) olarak yazılan veriler için koordinat çiftlerini çevirir, bu da ters çevrilen haritaların yaygın bir nedenidir. Toplu Mod her satırı kendi geometrisi olarak değerlendirir, bir listeyi tamamen bir kerede dönüştürür ve JSON'i Güzel Yazdır girintili çıktıyı tek bir kompakt satır karşısında değiştirir.

Eğer bir WKT dizesi yanlış biçimlendirilirse — kapalı parantez, eksik koordinat, tanınmayan geometri anahtar sözcüğü — hata, genel bir "geçersiz giriş" iletisi yerine ayrıştırmanın kırıldığı tam satır ve karakter konumunu adlandırır, böylece uzun bir geometride soruna doğru atlamanız gerekir.

Her şey tarayıcınızda yerel olarak sıradan JavaScript kullanarak çalışır; hiçbir koordinat cihazınızdan ayrılmaz. Dönüştürme tamamlandığında sonucu kopyalayın, bir .txt dosyası olarak indirin veya başka bir aracın girişine doğrudan göndererek çalışmaya devam edin.

FAQ

Hangi geometri türleri destekleniyor?
WKT standardından hepsi: Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon ve GeometryCollection, delikler olan poligonlar ve BOŞ geometriler dahil.
Kaplaması seçeneği ne yapar?
GeoJSON çıktısı şeklini kontrol eder: çıplak bir geometri nesnesi, boş bir özellikleri nesnesine sahip bir Özellik veya her dönüştürülen geometriyi bir araya getiren bir Özellik Koleksiyonu.
3D Koordinatlar (Z veya M değerleri) nasıl işlenir?
POINT Z veya POINT ZM gibi WKT etiketleri tanınır, ancak yalnızca x ve y ordinatları korunur — dönüştürücü iki boyutlu olarak çalışır.
WKT geçersiz olduğunda ne olur?
Araç, sessizce dönüştürme yerine ayrıştırmanın başarısız olduğu tam satır ve karakter sütununu raportar, böylece kırık kısmı bulabilir ve düzeltebilirsiniz.
Geometri verilerim bir yere yüklendi mi?
Hayır. Dönüştürme tamamen tarayıcınızda JavaScript kullanarak çalışır — hiçbir şey sunucuya gönderilmez, bu nedenle özel konum verileri hiçbir zaman cihazınızdan ayrılmaz.