Shapefile görüntüleyici

Bu ücretsiz shapefile görüntüleyici, QGIS veya ArcGIS kurmadan bir shapefile'ı haritada çizer ve öznitelik tablosunu her alan adı ve alan türüyle gösterir. Dosyalar tarayıcınızda okunur ve sunucuya gönderilmez. En az .shp, .shx ve .dbf gerekir, veriler düzenlenemez ve çok büyük katmanlar haritada ve tabloda yalnızca kısmen gösterilir.

Bir dosya doğru dönüştürülmedi mi? Tercihen küçük bir örnek dosyayla birlikte [email protected] adresine e-posta gönderin, sorun düzeltilecektir.

Temel bilgiler

Neden online bir shapefile görüntüleyici kullanmalı

Biri size bir shapefile gönderiyor ve siz yalnızca içinde ne olduğunu görmek istiyorsunuz: objeler nerede, öznitelik tablosunda ne var ve hangi koordinat referans sistemi kullanılıyor. Bunun için QGIS veya ArcGIS kurmak epey zahmetlidir. Bu görüntüleyici shapefile'ı tarayıcınızda açar, haritada çizer ve öznitelik tablosunu her alan adı ve alan türüyle listeler. Bir satıra tıklayarak o objeye yakınlaşın ya da haritadaki bir objeye tıklayarak tablodaki satırını bulun. Dosyalar, QGIS'in de kullandığı açık kaynaklı kütüphane GDAL ile okunur ve hiçbir şey sunucuya gönderilmez; bu yüzden görüntüleyici müşteri verileri ve gizli projeler için güvenlidir. Verilere bir web biçiminde de ihtiyacınız varsa tek tıklamayla GeoJSON olarak kaydedebilirsiniz.

Shapefile online nasıl açılır

  1. Shapefile'ı içeren bir .zip bırakın veya .shp, .shx, .dbf ve .prj dosyalarını birlikte seçin.
  2. Haritadaki objelere bakın ve altındaki öznitelik tablosunda gezinin.
  3. İsterseniz WGS84'te bir kopya kaydetmek için “GeoJSON olarak indir” düğmesine tıklayın.

Shapefile açarken bilmeniz gerekenler

Shapefile birkaç dosyadan oluşur

.shp dosyası yalnızca geometrileri tutar. Öznitelikler .dbf dosyasındadır, .shx dosyası ikisini birbirine bağlayan dizindir ve .prj dosyası koordinatların dünyanın neresine ait olduğunu söyler. Görüntüleyicinin aynı ada sahip en az .shp, .shx ve .dbf dosyalarına ihtiyacı vardır. .sbn, .sbx veya .qix gibi mekânsal dizin dosyaları isteğe bağlıdır ve yok sayılır. Bir .zip içinde görüntüleyici parçaları, bir alt klasörde olsalar bile kendisi bulur.

.prj dosyası eksik olduğunda

.prj olmadan görüntüleyici sayıların hangi koordinat sisteminde olduğunu bilemez. Boylam ve enlem gibi görünüyorlarsa WGS84 kabul eder ve haritayı çizer. Aksi halde EPSG kodunu sorar, ör. TUREF / TM30 için EPSG:5254 veya UTM 36N için EPSG:32636. Öznitelik tablosu her iki durumda da çalışır.

Kısa alan adları ve alan türleri

Her sütun başlığı, alan adını ve GDAL'ın .dbf'den okuduğu türü gösterir: String, Integer, Integer64, Real veya Date gibi. Shapefile alan adları en fazla 10 karakter olabilir; bu yüzden pek çok shapefile'da NUFUS_2020 veya DESCRIPTIO gibi kısaltılmış sütunlar görürsünüz.

Büyük shapefile'lar

Sayfanın akıcı kalması için harita katman başına en fazla 20.000 obje çizer ve tablo ilk 1.000 satırı listeler. Tablonun üstündeki sayılar her zaman toplam obje sayısını gösterir ve GeoJSON indirmesi objelerin tamamını içerir.

Tablodaki bozuk harfler

.cpg dosyası, .dbf'nin hangi metin kodlamasını kullandığını belirtir. Bu dosya yoksa geçerli UTF-8, UTF-8 olarak okunur; diğer metinler için .dbf başlığındaki kod sayfası, o da yoksa Windows-1252 kullanılır. Başka bir kodlamadaki ya da başlığında yanlış kod bulunan bir dosyada ğ, ş veya ı gibi harfler yine tuhaf görünebilir. Verinin kendisi bozulmaz; doğru kodlamayı içeren bir .cpg dosyası ekleyin ve yeniden açın.

Dosya biçimleri hakkında

Shapefile

Esri Shapefile, en yaygın kullanılan GIS vektör biçimidir. Tek bir “shapefile” aslında aynı adı taşıyan bir dosya grubudur: .shp geometriyi, .shx bir dizini, .dbf öznitelik tablosunu, isteğe bağlı .prj koordinat sistemini ve .cpg metin kodlamasını tutar.

  • En az .shp, .shx ve .dbf dosyaları gerekir. Bunları birlikte veya tek bir .zip olarak seçin.
  • Alan adları 10 karakterle, metin değerleri 254 karakterle sınırlıdır.
  • Her shapefile yalnızca tek bir geometri türü içerir: noktalar, çizgiler veya poligonlar.
  • .prj dosyası olmadan koordinat sistemi bilinmez.

GeoJSON

GeoJSON, coğrafi nesneler için düz metin bir JSON biçimidir ve 2016'da RFC 7946 olarak standartlaştırıldı. Leaflet, MapLibre ve Mapbox gibi web haritalarının ve birçok API'nin doğal biçimidir.

  • Koordinatlar WGS84 boylam, enlem şeklindedir (bu sırayla).
  • Noktalar, çizgiler ve poligonlar tek bir dosyada karıştırılabilir.
  • Özellikler (properties) herhangi bir JSON değeri olabilir; alan adı uzunluğunda sınır yoktur.

Sıkça sorulan sorular

Shapefile'ım bir sunucuya gönderiliyor mu?

Hayır. Tarayıcınız dosyaları kendi diskinizden okur ve haritayı kendisi çizer. FileReshape'e veya başka birine hiçbir şey gönderilmez.

Shapefile'ı ArcGIS veya QGIS olmadan açabilir miyim?

Evet. Bu sayfa geometriyi ve öznitelikleri, hiçbir yazılım kurmadan Windows, Mac, Linux, Chromebook ve tabletlerde gösterir. Düzenleme için yine bir CBS yazılımına ihtiyacınız var; QGIS ücretsizdir.

Birden fazla shapefile'ı aynı anda görüntüleyebilir miyim?

Evet. Hepsini tek bir .zip'e koyun veya tüm parçalarını birlikte seçin. Her shapefile aynı haritada çizilir ve tablonun üstündeki bir liste, öznitelik tabloları arasında geçiş yapmanızı sağlar.

Öznitelikleri veya geometrileri düzenleyebilir miyim?

Hayır, görüntüleyici salt okunurdur, bu yüzden dosyalarınıza zarar veremez. Düzenlemek için QGIS veya ArcGIS kullanın.

Altlık harita neden boş?

Altlık harita OpenFreeMap'ten gelir. Bir güvenlik duvarı veya reklam engelleyici tarafından engellenirse objeleriniz yine düz bir arka plan üzerinde çizilir ve tablo her zamanki gibi çalışır.

GeoJSON indirmesi neleri içerir?

Tüm öznitelikleriyle birlikte her objeyi içerir; koordinatlar, GeoJSON standardının gerektirdiği gibi WGS84 boylam ve enlemine dönüştürülür. Birkaç shapefile varsa her biri için bir GeoJSON dosyası içeren bir .zip alırsınız.

Adım adım rehberler