QGIS'de (dünya ülke şekil dosyaları) Pasifik bölgesinde ortalanmış ancak tüm ülkeleri gösteren bir harita görüntülemek istiyorum.
Proj4'e aşina değilim, bu yüzden QGIS'de yapılabilecek bir yol var mı?
QGIS'de (dünya ülke şekil dosyaları) Pasifik bölgesinde ortalanmış ancak tüm ülkeleri gösteren bir harita görüntülemek istiyorum.
Proj4'e aşina değilim, bu yüzden QGIS'de yapılabilecek bir yol var mı?
Yanıtlar:
QGIS önceden tanımlanmış Robinson veya Miller projeksiyonlarıyla gelmediğinden, o kadar kolay değil.
Bu yüzden bir Özel CRS denedim ve bu resmi aldım (ilk çalıştırmada değil!):
150 ° Batı'da merkezi bir meridyen için, dünya sınırlarının şekil dosyasını 30 ° Doğuya bölmek gerekir (kesişimleri önlemek için 29.9 ve 30.1'de kesin olmak gerekirse)
Yani bunlar adımlar:
Save As ...
WGS84'e ekleyin ve bunu tuvale ekleyinOn-the-fly-projection
İçerisinde; WKT
1; POLİGON ((30.1 89, 29.9 89, 29.9-89, 30.1-89, 30.1 89))
Text delimited layer
Ayırıcı olarak noktalı virgül ve CRS olarak WGS84 kullanarak bu dosyayı şu şekilde ekleyin (30 ° E civarında çok ince bir çokgen elde edersiniz)Vector -> Geoprocessing -> Difference
İki çokgen katmanla birlikte kullanın+proj=robin +lon_0=-150 +x_0=0 +y_0=0 +ellps=WGS84 +datum=WGS84 +units=m +no_defs
On-the-fly projection
CRS projesi olarak Robinson'u etkinleştirin ve seçinMiller projeksiyonu için aynı önceden kesilmiş şekil dosyasını kullanabilirsiniz. Proj'de Miller'in elipsoid ile ilgili bazı sorunları var, bu yüzden bunun yerine bir küre alıyoruz (bir fark görmeyeceksiniz):
+proj=mill +lon_0=-150 +lat_0=0 +R=6371000 +units=m +no_defs
Anında etkinleştirildiğinde, o kadar iyi görünmüyor, Yeni Zelanda tam olarak eksik, ancak yakınlaştırırken geri dönüyor. Bu nedenle Save As ...
, değirmen projeksiyonunda şekil dosyasına ihtiyacımız var ve sadece bunu anında yeniden projeksiyon yapmadan gösteriyoruz :
Settings > Custom CRS...
QGIS, ihtiyacınız olan her şeyle birlikte tedarik edilir (yani Proj4'ü sizin için kaputun altında tutar). Verileriniz zaten istediğiniz projeksiyondaysa, katmanı sağ tıklayın ve "Project CRS'yi Katmandan Ayarla" yı seçin. Bu, veri görünümünü verilerinizle aynı projeksiyona yerleştirir. Muhtemelen katmanınızı sağ tıklayıp "Katman Uzantısına Yakınlaştır" ı seçmeniz gerekecektir.
Verileriniz başka bir projeksiyondaysa, katmanınızı sağ tıklayıp "Farklı kaydet" i seçerek ya anında (proje özelliklerinde) yeniden projeksiyon yapabilirsiniz. Kaydet iletişim kutusu açıldığında, çıktı veri kümesi için CRS'yi seçin ve sonra yeniden yansıtılan yeni veri kümesini kullanın.