Как поместить прямоугольную карту на глобус?

Я рисовал от руки, сканировал и раскрашивал карту мира с помощью Paint.Net. На карте используется прямоугольная проекция (что-то вроде равнопромежуточной, пластинчатой ​​проекции или проекции Бермана). Я хотел бы взять эту карту и спроецировать ее на глобус, такой как Google Планета Земля: я хотел бы иметь возможность вращать земной шар и увеличивать масштаб, чтобы увидеть дополнительные детали.

Как мне взять мою прямоугольную карту и поместить ее на глобус, такой как Google Earth?

Предположительно, для этого потребуется специальное программное обеспечение:

  • Какое программное обеспечение я могу использовать, чтобы позволить мне сделать это?
  • Если программное обеспечение требует от меня разбить мою прямоугольную карту на фрагменты для обработки различных уровней масштабирования (это мое понимание того, как работает Google Планета Земля), помогает ли оно в этом процессе? Есть ли другое программное обеспечение, которое поможет в этом процессе? Должен ли я делать это вручную?
    • Если мне нужно предоставить тайлы для самого увеличенного уровня, было бы предпочтительнее, если бы программа автоматически строила тайлы с меньшим увеличением на их основе.
Найдите преобразования оси карты и преобразования координат карты . Вы также можете покопаться в географических информационных системах .
Следующий плагин Javascript сделает все это за вас. Это не бесплатно, и я на самом деле не пробовал, но, судя по описанию, он делает то, что вы хотите. codecanyon.net/item/earth-viewer-3d-globe/2283700
Я не знаю, почему никто не указал на это (может быть, потому, что рекомендаций по программному обеспечению тогда не существовало), но этот вопрос явно относится к сфере другого сайта SE, Рекомендации по программному обеспечению.
Я бы перешел, но этот вопрос слишком старый, поэтому я отмечу его как не относящийся к теме.
@ fi12 Это может быть по теме там, но это все еще по теме здесь. С картографией в Worldbuilding все в порядке.

Ответы (5)

Если ваша карта равнопрямоугольная, вы можете использовать Google Планета Земля . Вот шаги, которые вы должны предпринять.

  1. Проверьте размер изображения: (Если у вас есть Google Планета Земля Про, вы можете пропустить этот шаг, версия Про автоматически создает фрагменты изображения из вашего изображения) В Google Планета Земля перейдите Help > About Google Earthи найдите поле с пометкой Max Texture Size. Это изображение самого большого размера, которое вы можете использовать. На моем компьютере это 16384x16384, но ваш результат будет зависеть от аппаратного обеспечения вашего компьютера.
  2. Создайте наложение изображения: щелкните правой кнопкой мыши My Placesи выберите Add > Image Overlay. Дайте наложению имя, а затем либо введите URL-адрес изображения в поле Link, либо нажмите Browse...кнопку, чтобы использовать файл с вашего компьютера.
  3. Расположите изображение: на Locationвкладке измените границы изображения, чтобы оно покрывало весь земной шар, North: 90N, South: 90S, East: 180E, West: 180Wт.е.

Не забудьте отключить все слои, которые будут мешать вашей карте, такие как дороги, границы, метки, ландшафт и т. д. Если границы не совпадают с вашими, возможно, у вас не равнопрямоугольная проекция карты. Пока искажение не слишком сильное, просто отключите границы и игнорируйте несоответствие.

Идеальный! Я понятия не имел, что Google Планета Земля может сделать это!

Это не отвечает на весь вопрос, но GProjector может помочь вам в этом.

Как описано на их сайте:

GProjector — это кроссплатформенное приложение, которое может преобразовывать изображение равноугольной карты в одну из более чем 100 глобальных и региональных картографических проекций. На карте могут быть нанесены линии сетки долгота-широта и контуры континентов, а полученное изображение может быть сохранено на диск в формате GIF, JPEG, PDF, PNG, PS или TIFF.

Чтобы сделать проекцию в виде земного шара, измените тип проекции на «Синусоида», а затем измените «Формат» на «Прерванная: 30-градусные точки». Я использовал это, чтобы распечатать карту и склеить ее во что-то, напоминающее глобус. Это не цифровое изображение, и вы не можете увеличивать масштаб, но это здорово — видеть физическое представление вашего мира.

Изображение распечатанного и приклеенного глобуса

Несколько других, не упомянутых ранее утилит, позволяющих загружать карты и наклеивать их на глобусы;

PlanetMaker Кевина Гилла или MapToGlobe и Drawable MapToGlobe пользователя Redditor /u/notcaffeinefree .

Если у вас есть минимальный опыт веб-программирования, вы можете попробовать jQuery Planetarium , или этот учебник по глобусу WebGL , или этот учебник по глобусу Three.js .

Также стоит обратить внимание на MapToSphere GIMP , стороннее расширение Flexify для Photoshop и собственный CCSphere AfterEffects (недоступно в демоверсии).

Для низкотехнологичных методов вы всегда можете попробовать термоусадочную пленку, световую проекцию или старую добрую вставку. ;)

Замечательно всеобъемлющий. Поздравляю, есть точки доступа в Интернет.

Для этого я использовал бесплатное (но не с открытым исходным кодом) приложение Windows Wilbur . Он поддерживает ряд режимов проекции карты.

Это также удобный инструмент для работы с данными о высоте, такими как файлы ЦМР, которые можно загрузить с различных правительственных сайтов США (включая ЦМР NSAS для Марса). Это не всегда самое простое в использовании программное обеспечение, но это способ попробовать некоторые вещи бесплатно.

Привет, Jumpjack, знаешь, ты можешь отредактировать свой ответ, включив в него недостающую информацию. Ваш ответ был бы еще более полезным, если бы вы могли добавить одно или два предложения для каждого инструмента и описать его использование и плюсы / минусы.
Я отредактировал ваши ссылки, но ваш ответ действительно выиграл бы от большего количества текста и объяснений.