Dosya Koordinat Sistemi Dönüştürücü
Shapefile, GeoJSON, KML ya da CSV dosyanı yükle, kaynak ve hedef koordinat sistemini seç; aynı biçimde ve GeoJSON olarak indir. ITRF96 3° TM, WGS84, UTM ve ED50 desteklenir.
1 Dosya
Çıktıdaki X ve Y sütunları dönüştürülmüş değerlerle değiştirilir, diğer sütunlar olduğu gibi kalır.
2 Kaynak sistem
3 Hedef sistem
Dosyan cihazında işlenir, içeriği sunucuya gönderilmez. Önizleme haritasının altlık karoları Esri ve OpenStreetMap sunucularından indirilir; bu sunucular yalnız görüntülenen harita bölgesini görür.
İlgili Araçlar
Dosyanın koordinat sistemini değiştirmek
Aynı arazi, farklı kurumlardan gelen dosyalarda farklı koordinat sistemleriyle karşınıza çıkar. Tapu ve kadastro verisi çoğunlukla ITRF96 3° TM, eski imar planları ED50, GPS ve web haritaları WGS84 kullanır. Bu dosyalar aynı projede üst üste konduğunda sistemler eşitlenmezse katmanlar birbirinden yüzlerce metre, hatta kilometrelerce uzakta görünür. Bu araç bir dosyadaki tüm objelerin koordinatlarını seçtiğiniz sisteme dönüştürür, öznitelikleri korur ve sonucu aynı biçimde geri verir.
Nasıl kullanılır
- Dosyayı seçin. Shapefile için .zip arşivini ya da .shp, .dbf ve .prj dosyalarını birlikte seçin. GeoJSON, KML, KMZ ve X/Y sütunlu CSV de kabul edilir.
- Kaynak sistemi kontrol edin. Araç sistemi .prj dosyasından, GeoJSON'daki crs üyesinden ya da KML'nin WGS84 kuralından okur. Okuyamazsa koordinat aralığına bakarak olası sistemleri listeler.
- Hedef sistemi seçin. Listede olmayan bir sistem için EPSG kodunu ya da proj4 tanımını yazabilirsiniz.
- Dönüştür düğmesine basın. Önizleme haritasında verinin doğru yere düştüğünü, örnek tabloda kaynak ve hedef koordinatları kontrol edip dosyayı indirin.
Datum ve projeksiyon farkı
Bir koordinat sistemi iki parçadan oluşur. Datum, Dünya'nın biçimini temsil eden elipsoidi ve bu elipsoidin yeryuvarına nasıl oturtulduğunu tanımlar. Projeksiyon ise elipsoit üzerindeki enlem ve boylamı düzlemde metre cinsinden sağa ve yukarı değere çevirir. ITRF96 / TM30 ile ITRF96 / TM33 aynı datumu kullanır, yalnız orta meridyenleri farklıdır; aralarındaki dönüşüm salt matematiksel bir işlemdir. ED50 ile WGS84 arasında ise datum değişir ve bir dönüşüm parametresi gerekir.
ITRF96, WGS84 ve ED50
ITRF96 (TUREF) Türkiye'nin güncel ulusal referans sistemidir; GRS80 elipsoidini kullanır ve büyük ölçekli haritalar 3° genişlikli TM dilimlerinde (orta meridyen 27, 30, 33, 36, 39, 42, 45) üretilir. WGS84, GPS alıcılarının ve web haritalarının kullandığı küresel sistemdir. ITRF96 ile WGS84 arasındaki fark santimetre ile desimetre mertebesindedir; araç bu iki sistem arasında parametre uygulamaz. ED50 ise International 1924 elipsoidine dayanan eski Avrupa datumudur. Türkiye'de aynı nokta ED50 ile WGS84'te yaklaşık 100-200 metre farklı koordinat alır. Araç ED50 için Türkiye'ye özgü EPSG:1784 (ED50 to WGS 84 (30)) yedi parametreli dönüşümünü kullanır; EPSG bu dönüşümün doğruluğunu yaklaşık 2 metre olarak verir.
Kayma neden oluşur
- Yanlış datum: ED50 bir dosya ITRF96 gibi okunursa veri Türkiye'de yaklaşık 200 metre kuzeye ya da güneye kayar.
- Yanlış dilim: TM30 bir dosya TM33 gibi okunursa veri yaklaşık 250 kilometre doğuya taşınır. Sağa değer her dilimde 500 000 civarında olduğu için dilim koordinattan anlaşılmaz.
- X ve Y'nin yer değiştirmesi: Türkiye'deki ölçme geleneğinde Y sağa, X yukarı değerdir. Sütunlar ters okunursa veri haritada bambaşka bir yere, çoğu zaman okyanusa düşer.
- Eksik .prj: .prj dosyası olmayan bir Shapefile'ın sistemi yazılımdan yazılıma farklı tahmin edilir.
Sık kullanılan EPSG kodları
| Kod | Sistem |
|---|---|
| 4326 | WGS84 coğrafi (enlem, boylam) |
| 3857 | Web Mercator (web harita altlıkları) |
| 5253-5259 | TUREF (ITRF96) / TM27-TM45, 3° dilimler |
| 32635-32638 | WGS84 / UTM 35N-38N, 6° dilimler |
| 2319-2325 | ED50 / TM27-TM45, 3° dilimler |
| 23035-23038 | ED50 / UTM 35N-38N, 6° dilimler |
Çıktı biçimleri
Shapefile, hedef sistemin ESRI biçimli .prj dosyası ve UTF-8 kodlamalı öznitelikleri belirten .cpg dosyasıyla birlikte zip olarak yazılır. Nokta, çizgi ve alan karışık bir GeoJSON, her geometri türü için ayrı bir Shapefile'a bölünür. GeoJSON'un güncel standardı RFC 7946, koordinatların WGS84 olmasını öngörür; hedef başka bir sistemse dosyaya eski biçimde bir crs üyesi eklenir ve bazı yazılımların bu üyeyi yok sayabileceği unutulmamalıdır. KML her zaman WGS84 enlem ve boylam kullandığı için yalnız hedef WGS84 seçildiğinde üretilir.
Veri ve yöntem
Koordinat dönüşümü proj4js 2.9.0 (MIT lisansı) ile yapılır. Sistem tanımları EPSG kütüğüne göre bu sitenin tanım listesinden gelir; EPSG sitesine ya da başka bir servise istek gönderilmez. Shapefile okuma shpjs 6.1.0 (MIT), zip işlemleri JSZip 3.10.1 (MIT), CSV okuma PapaParse 5.4.1 (MIT), KML okuma @tmcw/togeojson 5.8.0 (BSD-2-Clause) ile yapılır. Shapefile yazımı ve .prj tanıma bu sayfanın kendi kodudur. Altlıklar Esri ve OpenStreetMap katkıcılarına aittir. Kullanılan açık kaynak kütüphaneler ve lisansları: Veri Kaynakları.
Doğruluk sınırları
Aynı datum içindeki projeksiyon dönüşümleri milimetre düzeyinde doğrudur. ED50 dönüşümünün doğruluğu yaklaşık 2 metredir; kadastro, aplikasyon ve imar uygulaması gibi santimetre gerektiren işlerde resmi ve bölgesel dönüşüm parametreleri esas alınmalıdır. Z değerleri olduğu gibi korunur, yükseklik datumu değiştirilmez. Çizgi ve alan kenarları yalnız köşe noktalarından dönüştürülür; köşeleri çok seyrek, kilometrelerce uzun kenarlarda projeksiyonlar arasındaki eğrilik farkı küçük sapmalara yol açabilir.
Koordinat sistemleri, EPSG kodları ve UTM dilimleri hakkında daha ayrıntılı bilgi için koordinat sistemleri rehberine bakabilirsiniz. Farklı sistemlerdeki CAD ve CBS verisini tek bir veritabanında toplama işleri CAD-CBS dönüşüm sayfasında anlatılır.
Sık Sorulan Sorular
Shapefile'ımda .prj dosyası yok, kaynak sistemi nasıl bulurum?
Araç koordinat aralığına bakarak olası sistemleri listeler ve her biri için verinin merkezini enlem ve boylam olarak gösterir. Türkiye'de sağa değeri 500 000 civarında olan veri 3° TM ya da UTM olabilir; dilim koordinattan anlaşılmaz. Bir aday seçip haritada verinin doğru ilçeye düştüğünü kontrol edin.
ITRF96 ile WGS84 arasında dönüşüm gerekir mi?
Genel CBS kullanımında hayır. İki sistem arasındaki fark santimetre ile desimetre mertebesindedir ve araç bu iki sistem arasında parametre uygulamaz. Fark yalnız jeodezik ölçme ve kadastro gibi yüksek doğruluk isteyen işlerde önem taşır.
ED50 verim neden yaklaşık 200 metre kaymış görünüyor?
ED50 farklı bir elipsoit ve datum kullanır. Aynı nokta ED50 ve WGS84'te Türkiye'de yaklaşık 100-200 metre farklı koordinat alır. Dosya ED50 olduğu hâlde WGS84 ya da ITRF96 gibi okunursa bu kayma görülür. Kaynak sistemi ED50 seçtiğinizde araç EPSG:1784 dönüşümünü uygular.
Dosyam bir sunucuya yükleniyor mu?
Hayır. Dosya okuma, koordinat dönüşümü ve çıktı üretimi tarayıcınızda yapılır; dosya içeriği hiçbir sunucuya gönderilmez. Yalnız önizleme haritasının altlık karoları Esri ve OpenStreetMap sunucularından indirilir.