Başka kaynaktan SHP sınırı içe aktarma
ESRI Shapefile (SHP), en yaygın kullanılan vektör GIS dosya biçimidir. Birçok tarımsal veri tabanı (ulusal çiftçi kayıt sistemleri, Cargill, Syngenta, kendi Excel dışa aktarımlarınız) tarla sınırlarını SHP olarak verir.
DroneField’in yerleşik PROJ kütüphanesi herhangi bir koordinat referans sistemini (CRS) WGS84’e dönüştürür — Macaristan verileri için EOV dahil.
Bilmeniz gerekenler
Section titled “Bilmeniz gerekenler”Bir “SHP dosyası” aslında birlikte 4–6 dosyadır:
| Dosya | Amaç |
|---|---|
.shp | Geometri (poligonlar, çizgiler, noktalar) |
.shx | .shp için dizin |
.dbf | Öznitelik tablosu (ad, alan, kategori vb.) |
.prj | Koordinat referans sistemi — kritik |
.cpg | Karakter kodlaması ipucu (DroneField tarafından okunmaz) |
.sbn/.sbx | Mekânsal dizin (isteğe bağlı) |
.prj dosyasını her zaman ekleyin — SHP’nin CRS’sini
DroneField’e o bildirir.
İçe aktarma akışı
Section titled “İçe aktarma akışı”- Haritada Sınır araç çubuğunu açın (kenar çubuğundaki Tarla sınırları katmanına tıklayın).
- İçe aktar düğmesine tıklayın.
- Shapefile içe aktar… seçeneğini seçin.
- Bir dosya seçici açılır.
.shpdosyasını seçin (diğerleri otomatik olarak okunur). - Shapefile içe aktarma iletişim kutusu açılır. Mod’u seçin:
- Otomatik algıla — CRS’yi
.prjdosyasından okur (ör. “HD72 / EOV (EPSG:23700)”)..prjmevcut ancak EPSG kodu tanınmıyorsa tam WKT PROJ’a iletilir. - Liste — CRS’yi bir listeden seçin (
.prjyoksa bunu kullanın). - EPSG kodu — bir kod yazın, ör.
23700veyaEPSG:23700. - Doğrudan WKT — bir WKT tanımı yapıştırın; olduğu gibi PROJ’a iletilir.
- Otomatik algıla — CRS’yi
- İçe aktar düğmesine tıklayın. Koordinatlar PROJ ile WGS84’e dönüştürülür ve her poligon haritada bir tarla sınırı olarak görünür.
Yaygın kaynak CRS sistemleri
Section titled “Yaygın kaynak CRS sistemleri”| Kaynak | CRS | EPSG kodu |
|---|---|---|
| MePAR (FÖMI, Macaristan) | HD72 / EOV | EPSG:23700 |
| OpenStreetMap dışa aktarımı | WGS84 | EPSG:4326 |
| Google Earth KML → SHP | WGS84 | EPSG:4326 |
| AB LPIS (diğer üye ülkeler) | UTM 33N / 34N | EPSG:32633 / 32634 |
| Eski askeri 1:25 000 (Macaristan) | Dealul Piscului 1970 / Stereo 70 | EPSG:31700 |
| DJI Pilot Mission Planner dışa aktarımı | WGS84 | EPSG:4326 |
.prj dosyası varsa bunlar otomatik olarak algılanır; aksi halde
Liste’den seçin veya EPSG kodunu girin.
EOV → WGS84 — en yaygın durum
Section titled “EOV → WGS84 — en yaygın durum”Macar HD72 / EOV (Egységes Országos Vetület), resmi Macar shapefile dosyalarının çoğunun CRS’sidir.
Örnek:
- Girdi (EOV):
(650 000, 235 000)— Budapeşte yakınları - Çıktı (WGS84):
(47.5°N, 19.05°E)
DroneField PROJ 9.4 kullanır — hata < 1 cm, tipik dron GSD’sinin çok altındadır.
.dbf öznitelik dosyasında ne var?
Section titled “.dbf öznitelik dosyasında ne var?”DroneField, .dbf dosyasını yalnızca sınır adı için kullanır.
Şu alanlardan ilk boş olmayanı alır: NAME, Name, name,
PLOT_NAME, FIELD_NAME, FIELDNAME, ID_NEV, MEGNEVEZES, NEV,
Nev, TABLA_NEV, DUL_NEV. Bunların hiçbiri yoksa ilk sayısal
olmayan metin alanı kullanılır; o da yoksa poligonlar numaralandırılır.
Diğer öznitelikler (alan, tür, toprak sınıfı, ortak kimliği) içe
aktarılmaz, ancak .dbf dosyasına dokunulmaz — QGIS’te
görüntülenebilir.
Engeller ve ilaçlama yapılmayan alanlar
Section titled “Engeller ve ilaçlama yapılmayan alanlar”İçe aktarılan her poligon bir tarla sınırı olur — .dbf
dosyasındaki bir tür sütunu değerlendirilmez. SHP engeller veya
ilaçlama yapılmayan alanlar da içeriyorsa, içe aktarmadan sonra
türlerini DroneField’de değiştirin.
Karakter kodlaması
Section titled “Karakter kodlaması”Macarca aksanlı karakterler (Á, É, Ő, Ű) sorun çıkarabilir.
.cpg dosyası okunmaz; DroneField şu sırayla dener:
- Ayarlıysa
.dbfbaşlığında belirtilen kodlama (dil sürücüsü) - UTF-8 (modern, önerilen)
- Windows-1250 (eski Macar SHP dosyaları)
- ISO-8859-2
Karakterler bozuk görünüyorsa ("Tárnok" yerine "T�rnok"),
SHP’yi QGIS’te UTF-8’e dönüştürün (Export → Save Features As…,
Encoding: UTF-8) ve yeniden içe aktarın.
Yapılmaması gerekenler
Section titled “Yapılmaması gerekenler”- SHP’yi içe aktarmadan önce ZIP’lemeyin — seçici arşivi açmaz. Önce çıkarın.
.shpile.prjdosyalarını ayırmayın — aynı klasörde bulunmaları gerekir.- Etkin olarak kullanılan bir SHP’nin üzerine yazmayın — içe aktarılan sınır artık projede yaşar; kaynak dosya onu artık yönetmez.
Dışa aktarma da çalışır
Section titled “Dışa aktarma da çalışır”SHP’ye dışa aktarmak için (ör. ortağınızın GIS sistemine), Sınır araç çubuğunun Dışa aktar → ESRI Shapefile seçeneğini kullanın. DroneField WGS84 olarak dışa aktarır; gerekirse ortağınız kendi sistemine dönüştürür.