WKT Dönüştürücü — WKT ↔ GeoJSON
Well-Known Text (WKT) ve GeoJSON formatları arasında anında çift yönlü dönüşüm yap; sonucu haritada önizle, kopyala veya indir. Tüm işlem tarayıcında — veri sunucuya gitmez.
Nasıl Kullanılır?
WKT metnini üst kutuya yapıştırıp WKT → GeoJSON'a tıkla; veya GeoJSON verini alt kutuya yapıştırıp GeoJSON → WKT'yi kullan. Dönüştürülen veri otomatik olarak haritada gösterilir.
İlgili Araçlar
Online WKT GeoJSON Dönüştürücü
Rodosto WKT Converter, Well-Known Text (WKT) ve GeoJSON formatları arasında anında çift yönlü dönüşüm yapmanızı sağlayan ücretsiz bir online araçtır. Geometri verilerinizi yapıştırın, dönüştürün ve harita üzerinde anında önizleyin.
Desteklenen Geometri Türleri
- Point: Tekil nokta koordinatları
- LineString: Çizgi ve rota verileri
- Polygon: Alan ve sınır verileri
- MultiPoint, MultiLineString, MultiPolygon: Çoklu geometriler
- GeometryCollection: Karma geometri koleksiyonları
Nasıl Kullanılır?
WKT metninizi üst kutuya yapıştırıp "WKT → GeoJSON" butonuna tıklayın. Veya GeoJSON verinizi alt kutuya yapıştırıp "GeoJSON → WKT" butonunu kullanın. Dönüştürülen veri otomatik olarak haritada gösterilir.
Güvenli ve İstemci Taraflı
Tıpkı GeoJSON Düzenleyici ve Koordinat Dönüştürücü gibi, bu araç da verilerinizi tamamen tarayıcınızda işler. Hiçbir veri sunucuya gönderilmez.
WKT (Well-Known Text) Nedir?
Well-Known Text (WKT), geometriyi düz ve insan tarafından okunabilir bir metin satırı olarak yazmak için kullanılan bir Open Geospatial Consortium (OGC) standardıdır. İkili (binary) bloblar veya uzun işaretleme dilleri yerine bir şekil; okuyabileceğiniz, kopyalayıp her yere yapıştırabileceğiniz kompakt bir satıra dönüşür. Tanınmış bir standart olduğu için aynı WKT dizesi mekânsal veritabanları, masaüstü CBS yazılımları ve programlama kütüphaneleri tarafından aynı şekilde anlaşılır — geometri alışverişinin ortak dili hâline gelmesinin nedeni tam olarak budur.
WKT Geometri Örnekleri
Bir WKT dizesi büyük harflerle geometri tipiyle başlar, ardından parantez içinde koordinatlar gelir. Koordinatlar boşlukla ayrılmış boylam enlem (önce X, sonra Y) sırasıyla yazılır:
- POINT — tek bir konum:
POINT(28.9784 41.0082)(İstanbul'da bir nokta). - LINESTRING — yol veya nehir gibi bağlantılı bir hat:
LINESTRING(30 10, 10 30, 40 40). - POLYGON — ilk ve son noktası aynı olan kapalı bir alan:
POLYGON((30 10, 40 40, 20 40, 10 20, 30 10)).
Bunların çok parçalı türevleri — MULTIPOINT, MULTILINESTRING ve MULTIPOLYGON — ile farklı tipleri tek nesnede birleştiren GEOMETRYCOLLECTION da vardır. Bu dönüştürücü hepsini destekler.
WKT ile GeoJSON Arasında Neden Dönüşüm Yapılır?
WKT ve GeoJSON aynı şekilleri tanımlar ama farklı dünyalara hizmet eder. WKT mekânsal veritabanlarının doğal metin formatıyken, GeoJSON web haritalarının ve JavaScript harita kütüphanelerinin beklediği formattır. Veritabanından WKT olarak çektiğiniz bir geometriyi GeoJSON'a çevirmek, onu ek bir araca gerek kalmadan tarayıcı tabanlı bir haritada doğrudan görüntülemenizi sağlar. Ters yönde — GeoJSON'dan WKT'ye — dönüşüm ise web uygulamasında çizilen veya düzenlenen bir şekli veritabanına geri kaydetmenize olanak tanır. Bunu elle yapmak zahmetli ve hataya açıktır; otomatik, çift yönlü bir dönüştürücü gerçek anlamda zaman kazandırır.
PostGIS, Oracle ve Diğer Veritabanlarında WKT
Mekânsal veritabanları WKT'ye yoğun şekilde dayanır. PostGIS'te ST_AsText(geom) bir geometri sütununu WKT olarak döndürür, ST_GeomFromText('POINT(30 10)', 4326) ise geri okur; Oracle Spatial, SQL Server ve ArcGIS de eşdeğer fonksiyonlar sunar. Bu, WKT'yi veritabanınız ile herhangi bir web harita uygulaması arasındaki doğal köprü yapar — WKT olarak çıkarın, burada GeoJSON'a çevirin ve anında görselleştirin.
Sık Sorulan Sorular
WKT formatı nedir, nerelerde kullanılır?
WKT (Well-Known Text), geometrik şekilleri metin olarak ifade eden bir OGC standardıdır. PostGIS, Oracle Spatial, ArcGIS ve çoğu CBS yazılımı tarafından desteklenir. Örnek: POINT(28.9784 41.0082) veya POLYGON((...))
WKT'yi GeoJSON'a neden dönüştürürüm?
GeoJSON, modern web harita uygulamalarında daha yaygın kullanılır. Veritabanından WKT olarak aldığınız geometrileri web haritasında görüntülemek için GeoJSON'a çevirmek gerekir.
Hangi geometri tipleri destekleniyor?
POINT, LINESTRING, POLYGON, MULTIPOINT, MULTILINESTRING, MULTIPOLYGON ve GEOMETRYCOLLECTION tipleri desteklenir. Hem WKT→GeoJSON hem de GeoJSON→WKT çift yönlü dönüşüm yapılabilir.