Geçmişim: deneyimli programcı, amatör tarihçi, CBS'ye tam başlangıç (bu yüzden QGIS kullanıyorum). Yine de QGIS georeferencer aracını kullanmayı öğrendim.
Girdi: varsayalım böyle bir görüntü var Wikipedia: Dosya: VoyagesOfRabbanBarSauma.jpg . Herhangi bir coğrafi meta verisi olmayan "açık" bir JPG dosyası olduğunu ve yazarın bu tür bilgileri sağlayamayacağını varsayalım. Giriş görüntüsü, altındaki türev çalışmalarımı yayınlamaktan mutluluk duyduğum GNU FDL altında lisanslanmıştır.
Amaç: Wikipedia haritasında gösterilen yolu QGIS'e aktarın, böylece projeksiyonu değiştirebilir, yüksekliği üst üste alabilir, fiziksel coğrafya için etiketler ekleyebilirim.
Uyarı: bir çözüm, haritadaki konumların enlem / boylamını yeni bir CBS projesine girmek olabilir. Bu rotaya gitmek istemiyorum çünkü o yazarın coğrafi bilgileri tahmin etmesinin bir kaydını almak istiyorum.
Ne denedim: QGIS Georeferencer raster JPG dosyasına kıtaların kenarlarında bir sürü nokta ile uyguladım. Kıtanın iç kısmındaki noktaların hizası so-so.
Bilmek istediğim şey: Bu belirli haritanın çarpıklıkları Avrasya'nın kuzey kenarı etrafında oldukça belirgindir ve oldukça standart bir projeksiyon gibi görünüyor. Bana öyle geliyor ki, bu haritayı oluşturan projeksiyon ve projeksiyon parametrelerini tanımlamak ve görüntü pikselleri ile enlem / boylam arasında doğru bir enterpolasyon olmayan dönüşümü kurtarmak için algoritmik bir yol olmalı mı?
Bununla ilgili iki soru görüyorum:
- Bilinmiyorsa Shapefile'in Koordinat Sistemini Belirleme?
- Eski çizim üzerinde bilinmeyen koordinat sistemi
Bunlar GDAL veya QGIS içeren bir kaba kuvvet yönteminden bahsediyor gibi görünüyor ve bir CBS yeni başlayan için, biraz emek yoğun görünüyor (temel olarak coğrafi referans ve bunları bilinen projeksiyonlara uydurmaya) ama bunları deneyip görmek isteyip istemediğimi görmek istiyorum onları otomatikleştirin.
Bu GIS.SE'nin her ikisi de benim deneyimlerimin izin verdiğinden biraz daha yüksek ve bu kaba kuvvet yönteminin tam olarak nasıl yapılacağına dair ipuçları çok takdir edilecektir. Örneğin, yukarıdaki 2. soru koordinatların bir listesini enlem / boyuta dönüştürmek için gdaltransform'un nasıl kullanılacağını gösterir. Giriş koordinatları xy piksel konumları mı?