QGIS'deki projeksiyonları değiştirmenin / değiştirmenin üç farklı yolu vardır:
1. Proje Özellikleri> CRS (veya sağ alt köşede EPSG'nin yazıldığı simgeye tıklayabilirsiniz)
Bu, tuvalin özelliklerini (arka plan katmanı) tanımlar. Örnek olarak, eğer openlayers eklentisinden (google street vb.) Bir arka plan haritası görüntülemek istersem, proje CRS'sini EPSG: 3857 olarak ayarlamam gerekecek.
2. Vektör katmanına sağ tıklayın> Katman CRS'sini Ayarla
Bu, QGIS'i, meta veriler veya önceki ayarlar söylese de, tanımladığınız CRS'yi kabul etmeye zorlar. Aslında daha önce orada olan her şeyi geçersiz kılıyorsunuz. Hiçbir CRS tanımlı olmayan bazı verilerle sonuçlandıysanız ve bunun ne olması gerektiğini biliyorsanız, kullanılacak olan budur. Bunun gerçek şekil dosyasını değiştirmediğine dikkat edilmelidir (ArcCatalog'da bir CRS ayarlamanızın aksine), yalnızca katman özelliklerini değiştirir.
3. Vektör katmanına sağ tıklayın> Farklı Kaydet ...
Burada verilerinizi kaydederken CRS'yi ayarlayabilirsiniz. Yeni bir CRS seçerseniz, bu, verilerin yeni koordinat sistemindeki koordinatlarını dönüştürür ve sonucu uygun dosyaya kaydeder. Ne seçtiğinize bağlı olarak, dönüştürme yöntemini de belirtebilirsiniz. Bu, verilerinizi zaten doğru CRS'ye sahip olduğunuzda, ancak farklı bir projeksiyonda kaydetmek istediğinizde kullanılır.
Ayrıca projeksiyonu "anında" da etkinleştirebilirsiniz (ve ardından ana pencerenin sağ alt köşesindeki EPSG projeksiyonunun yanında "OTF" görünür). Bu, QGIS'in farklı CRS'li katmanları işlemesine ve CRS'yi manuel olarak değiştirmek zorunda kalmadan aynı harita üzerinde göstermesine izin verdiği için faydalı olabilir.
İşte farkı göstermek için görsel bir örnek. Jakarta Körfezi'nde bazı ölçüm noktalarını gösteren bir harita çizmek istiyorum, Jakarta Körfezi'nden oluşturulan bir ızgara ve arka planda bir google haritası:
Varsayılan CRS'm EPSG: 4326 olduğundan, yeni bir proje açıp google fiziksel gibi bir açıklayıcı haritası eklemeye çalıştığımda bir hata alıyorum.
Bu yüzden EPSG: 3857 olarak değiştirmem gerekiyor ve sonra işe yarayacak. Şimdilik haritayı hala göremiyorum, ancak uygun bir vektör katmanı eklediğimde görünecek.
Izgara katmanını eklediğimde gösterilmiyor. Katmanın özelliklerine bakmak bana CRS'nin EPSG: 4326 olduğunu gösterir. Hangi nedenle bilmiyorum ama bu katman için doğru CRS değil (muhtemelen yanlış bir manipülasyon yaptım ve geçmişte değiştirdim). Bu durumda doğru CRS'yi belirtmeliyim: "Layer CRS Ayarla" ( yukarıdaki 2'de olduğu gibi) ve EPSG: 32748 olarak ayarlamalıyım. Bundan sonra katman google haritası ile görünecektir. Ancak şimdi katmanın CRS'sini kalıcı olarak değiştirebilirim: "farklı kaydet" ve google haritasından (EPSG: 3857) aynı CRS'yi seçebilirim. Orijinal CRS'yi seçmeden önce bu manipülasyonu yapmaya çalışırsanız bir hata alırsınız.
... orijinal CRS'yi ayarladıktan sonra ( 2'de olduğu gibi )
.. yeni bir şekil dosyasına kaydettikten sonra ( 3'te olduğu gibi )
Ölçüm noktalarımı içe aktardığımda, QGIS varsayılan olarak CRS'yi EPSG: 4326 olarak ayarlamayı seçtiğinden (önceki tercihler> CRS'de değiştirebilirsiniz) önceki sorunla aynı sorunum var. Bu yüzden yine "eylem 2 " yapacağım .
Ve sonra tekrar eylem 1 .
Ve sonunda...