Skip to content

GeoJSON ↔ WKT Dönüştürücü

GeoJSON ve WKT (Well-Known Text) formatları arasında dönüştürme yapın. PostGIS, QGIS ve mekansal veri tabanı iş akışları için vazgeçilmezdir.

Conversion Direction

Input GeoJSON

or drag & drop

WKT Nedir?

Well-Known Text (WKT), vektör geometrisi nesnelerini temsil etmek için kullanılan bir metin işaretleme dilidir. Yaygın olarak şu alanlarda kullanılır:

  • PostGIS — PostgreSQL mekansal uzantısı
  • QGIS — Masaüstü GIS uygulaması
  • Mekansal veri tabanları — Oracle Spatial, SQL Server, vb.
  • OGC standartları — Open Geospatial Consortium formatları

Nasıl Kullanılır?

GeoJSON → WKT

  1. "GeoJSON → WKT" dönüşüm modunu seçin
  2. GeoJSON dosyanızı yapıştırın veya sürükleyin
  3. WKT çıktısını kopyalayın ve PostGIS sorgularında veya QGIS'te kullanın

WKT → GeoJSON

  1. "WKT → GeoJSON" dönüşüm modunu seçin
  2. WKT metnini yapıştırın (POINT, LINESTRING, POLYGON, vb.)
  3. GeoJSON'u indirin veya haritada önizleyin

Özellikler

Çift yönlü dönüşüm — GeoJSON ↔ WKT her iki yönde dönüşüm
Tüm geometri türleri — Nokta, Çizgi, Çokgen, Çoklu*, Geometri Koleksiyonu
Anında önizleme — Sonuçları etkileşimli haritada görün
PostGIS uyumlu — WKT'yi doğrudan SQL sorgularına kopyalayın
Toplu destek — Birden fazla özelliği aynı anda dönüştürün
EWKT desteği — SRID ile genişletilmiş WKT (ör. SRID=4326;POINT(...))

Kullanım Alanları

🗄️ PostGIS'e İçe Aktarma — SQL INSERT ifadeleri için GeoJSON'u WKT'ye dönüştürün
🗺️ QGIS'ten Dışa Aktarma — Web haritalama için WKT'yi GeoJSON'a dönüştürün
🔍 Mekansal sorgular — WKT'yi ST_GeomFromText() fonksiyonlarında kullanın
📊 Veri taşıma — Farklı GIS sistemleri arasında geometrileri aktarın
🧪 Test — Mekansal analiz için geometrileri hızlıca dönüştürün

WKT Format Örnekleri

Nokta

POINT(30 10)

Çizgi

LINESTRING(30 10, 10 30, 40 40)

Çokgen

POLYGON((30 10, 40 40, 20 40, 10 20, 30 10))

Delikli Çokgen

POLYGON((35 10, 45 45, 15 40, 10 20, 35 10),
        (20 30, 35 35, 30 20, 20 30))

Çoklu Nokta

MULTIPOINT((10 40), (40 30), (20 20), (30 10))

Genişletilmiş WKT (EWKT)

SRID=4326;POINT(-122.4194 37.7749)

PostGIS Entegrasyonu

GeoJSON'u WKT Olarak Ekle

sql
INSERT INTO cities (name, geom)
VALUES ('San Francisco',
  ST_GeomFromText('POINT(-122.4194 37.7749)', 4326)
);

PostGIS'ten WKT Sorgulama

sql
SELECT name, ST_AsText(geom) as wkt
FROM cities
WHERE ST_DWithin(geom, ST_MakePoint(-122.4, 37.7), 0.1);

İpuçları

💡 Her zaman SRID belirtin — PostGIS'te WKT kullanırken (genellikle GPS koordinatları için 4326)
💡 EWKT formatını kullanın — Koordinat sistemini korumak için
💡 WKT'yi doğrulayın — Veri tabanına eklemeden önce hataları önlemek için
💡 Koordinat sırasını kontrol edin — WKT (X Y) = (Boylam Enlem) kullanır
💡 Hassasiyete dikkat edin — Çok fazla ondalık basamak mekansal sorguları yavaşlatabilir

İlgili Araçlar

Teknik Detaylar

Desteklenen Geometri Türleri

  • Nokta, Çoklu Nokta
  • Çizgi, Çoklu Çizgi
  • Çokgen, Çoklu Çokgen
  • Geometri Koleksiyonu

Koordinat Sistemleri

  • WGS84 (EPSG:4326) — Varsayılan
  • EWKT ile SRID desteği diğer koordinat sistemleri için

Giriş Formatları

  • GeoJSON: Özellik, Özellik Koleksiyonu, Geometri
  • WKT: Standart OGC WKT formatı
  • EWKT: SRID ön eki ile genişletilmiş WKT

Çıkış Formatları

  • WKT: Temiz OGC uyumlu metin
  • EWKT: SRID ön eki ile (isteğe bağlı)
  • GeoJSON: Standart RFC 7946 formatı

Sıkça Sorulan Sorular

S: WKT ve EWKT arasındaki fark nedir?
C: EWKT (Genişletilmiş WKT), koordinat sistemi için SRID ön ekini içerir, ör. SRID=4326;POINT(...). Standart WKT'de SRID yoktur.

S: 3D geometrileri (Z koordinatları ile) dönüştürebilir miyim?
C: Evet, hem WKT hem de EWKT Z koordinatlarını destekler, ör. POINT Z (30 10 5).

S: Bu PostGIS 3.x ile çalışır mı?
C: Evet, WKT formatı tüm PostGIS sürümleriyle uyumludur.

S: Büyük veri setlerini dönüştürebilir miyim?
C: Evet, ancak çok büyük dosyalar (>100MB) için GDAL/OGR komut satırı araçlarını kullanmayı düşünün.

S: WKT'deki koordinat sırası nedir?
C: WKT (X Y) = (Boylam Enlem) kullanır, GeoJSON ile aynıdır.

S: Oracle Spatial ile kullanabilir miyim?
C: Evet, Oracle Spatial da WKT formatını SDO_GEOMETRY üzerinden kullanır.

S: WKT çıktısına nasıl SRID eklerim?
C: Çıktıya SRID ön ekini eklemek için "EWKT formatı" seçeneğini etkinleştirin.