Моє переживання : досвідчений програміст, історик-любитель, повний початківець GIS (тому я використовую QGIS). Я все ж навчився користуватися інструментом геореференції QGIS.
Вхід: припустимо, у мене є зображення на зразок цієї Вікіпедії: Файл: VoyagesOfRabbanBarSauma.jpg . Припустимо, що це "голий" файл JPG без будь-яких географічних метаданих, і автор не може надати такої інформації. Вхідне зображення ліцензовано під GNU FDL, під яким я радий випустити свої похідні роботи.
Мета: імпортувати шлях, показаний на карті Вікіпедії, в QGIS, щоб я міг змінити проекцію, накласти висоту, додати мітки для фізичної географії тощо.
Застереження: одним із шляхів вирішення може бути просто введення ширини / довжини місць на карті в новий проект ГІС. Я не хочу йти цим маршрутом, тому що я хотів би записати оцінку конкретного автора щодо географічної інформації.
Що я спробував: я застосував QGIS Georeferencer до растрового файлу JPG з купою точок по краях континентів. Вирівнювання точок у внутрішніх частинах континенту так собі.
Що я хотів би знати: спотворення цієї конкретної карти досить помітні навколо північного краю Євразії, і, здається, це досить стандартна проекція. Мені здається, що повинен бути алгоритмічний спосіб ідентифікації параметрів проекції та проекції, які генерували цю карту, та відновлення точного неінтерполяційного перетворення між пікселями зображень та lat / long?
Я бачу два питання з цього приводу:
- Ідентифікація системи координат Shapefile, коли невідомо?
- Невідома система координат на старому малюнку
Вони, здається, говорять про метод грубої сили, що включає GDAL або QGIS, і для початківців GIS, здаються дещо трудомісткими (в основному геореференцією і підходять під відомі прогнози), але я готовий спробувати їх і побачити, чи зможу я автоматизувати їх.
Інструкції щодо цих GIS.SE трохи вище, ніж дозволяє мій досвід, і будь-які натяки на те, як саме зробити цей метод грубої сили, були б дуже вдячні. Наприклад, питання 2 вище показує, як використовувати gdaltransform для перетворення списку координат у lat / long. Чи є координати вводу xy пікселів?