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
- "GeoJSON → WKT" dönüşüm modunu seçin
- GeoJSON dosyanızı yapıştırın veya sürükleyin
- WKT çıktısını kopyalayın ve PostGIS sorgularında veya QGIS'te kullanın
WKT → GeoJSON
- "WKT → GeoJSON" dönüşüm modunu seçin
- WKT metnini yapıştırın (POINT, LINESTRING, POLYGON, vb.)
- 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
- GeoJSON ↔ TopoJSON — TopoJSON'a/dan dönüştürme
- Shapefile → GeoJSON — Shapefile dönüştürme
- CRS Dönüştürücü — Koordinat sistemlerini dönüştürme
- GeoJSON Küçültücü — Dosya boyutunu azaltma
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.