QGIS kullanarak noktaların enlem ve boylamını nasıl hesaplayabilirim?


20

QGIS alan hesap makinesini kullanarak enlem / boylam noktaları hesaplamak için nasıl anlamaya çalışıyorum. Bunu yapmanın kolay bir yolu var mı? Daha önce ilgili bir soru gördüm , ancak daha gelişmiş bir yaklaşımla ilgileniyor.

ArcGIS'de bu Calculate Geometryfonksiyona benzer ; QGIS'te bunu nerede yapacağımı bulamıyorum.


14'36'51 "/ 121'4" '56 "nasıl bulunur

Yanıtlar:


26

Tabii ki. İlk önce katmanı WGS84 olarak kaydedin ve tekrar içe aktarın. Daha sonra alan hesaplayıcısında x ve y'yi almak için $ x veya $ y değişkenini kullanabilirsiniz.

x ve y

Not: Bu 1.7 eklendi.


15

İlk önce nokta katmanını EPSG: 4326 olarak yeniden kopyalamanız gerekir. Katman listesindeki katman adını sağ tıklayın ve "Farklı kaydet ..." seçeneğini seçin. Burada hedef CRS'yi EPSG: 4326 olarak belirleyebilirsiniz.

Yeni yansıtılan nokta katmanını yükleyin ve ardından "Geometri Sütunlarını Dışa Aktar / Ekle" komutunu çalıştırın.


4
QGIS'in daha yeni bir sürümünde (OSGeo4W yükleyicisi üzerinden erişilebilir) bir katmanı yeni bir CRS'ye Dışa Aktarmanız gerekmediğini unutmayın. Harita tuvalinin CRS'sini yalnızca çıktı birimleri ve CRS için tercih ettiğiniz şekilde değiştirmeniz ve "Geometri Sütunlarını Dışa Aktar / Ekle" ve aynı şekil dosyasına çıkış yaparken "Project CRS Kullanarak Hesapla" seçeneğini işaretlemeniz gerekir.
Maxim Dubinin

FYI "Geometri Sütunları Dışa Aktar / Ekle"menu > Vector > Geometry Tools > Export / Add Geometry Columns
clhenrick

8

Bir seçenek CRS katmanını WGS 84 (projeksiyon yok) olarak belirtmek olabilir. Belki de proje CRS'sini de değiştirmeniz gerekecektir. Şimdi "Vektör> Geometri Araçları> Geometri Sütunlarını Dışa Aktar / Ekle" seçeneğini kullanın. Bu size enlem / boylam koordinatlarını vermelidir.



4

Bir önceki en iyi cevap eski sayılabilir.

Alan hesap makinesini kullanarak, herhangi bir projeksiyonda noktalar katmanından x, y koordinatlarını alabilir ve boylam enlemine dönüştürme yapabilirsiniz.

Formüller ve resimli bir GIF ile belgelenmiş tarifi bulabilirsiniz .


yukarıdaki bağlantılardan formüller: boylam = x (dönüşüm ($ geometri, 'EPSG: FROM', 'EPSG: 4326')) ve enlem = y (dönüşüm ($ geometri, 'EPSG: FROM', 'EPSG: 4326')) WGS84 lat / long için.
Brian Fisher

3

Gelen QGIS 3.8 (2019 Haziran), hemen X ve Y değerleri eklemek için bir algoritma vardır. Koordinatları anında yeniden oluşturabilir.

resim açıklamasını buraya girin

Hala Derece Dakika veya Derece Dakika İkinci bir biçime ihtiyacınız varsa, bu alanları nitelik tablosuna eklemek için önce to_dmveya to_dmsifadesini kullanmanız gerekir .


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.