Страница 1 из 3
Наложение рисунка на область карты с сохранением границ
Добавлено: 01 авг 2017, 07:21
tuola
Добрый день!
Есть задача - добавлять на карту рисунок, который должен накладываться на область или страну. Рисунок создается в фотошопе, а потом как-то накладывается на карту. Никак не могу найти, как это сделать.
https://prnt.sc/g2uqk3
На сегодняшний момент есть карта из SAASPlanet, которая была разрезана на тайлы и выведена на сайт. Подозреваю, что можно как-то создать карту в любом графическом редакторе и конвертировать ее в нормальную карту. Но не знаю, с помощью какой программы.
Буду благодарная за любую помощь.
Re: Наложение рисунка на область карты с сохранением границ
Добавлено: 01 авг 2017, 07:34
Александр Мурый
Картинки привязываются географически к карте в любой ГИС, а потом обрезаются по границе области или страны (по любому выбранному полигону). Проще всего взять
QGIS и сделать всё там.
Про привязку растров в QGIS читайте
тут.
Re: Наложение рисунка на область карты с сохранением границ
Добавлено: 01 авг 2017, 07:37
tuola
В том и дело, что наложение в GoogleEarth меня не устраивает - мне надо накладывать именно на свою карту. Попробую QGis.
спасибо!
Re: Наложение рисунка на область карты с сохранением границ
Добавлено: 01 авг 2017, 07:41
Александр Мурый
Т.е. задача в том, чтобы получить тот же набор тайлов, но уже с привязанными и обрезанными по административным границам картинками, так?
Или достаточно просто отображать картинки поверх тайлов?
Чтобы подсказать что-то дальше, от вас нужны технические подробности, что и как у вас устроено. В каком виде/формате лежат тайлы на сервере, посредством какого ПО они выводятся на веб-страницы и т.д.
Re: Наложение рисунка на область карты с сохранением границ
Добавлено: 01 авг 2017, 07:46
trir
надо накладывать именно на свою карту
что подразумевается под "своей картой"?
Re: Наложение рисунка на область карты с сохранением границ
Добавлено: 01 авг 2017, 07:57
tuola
"Своя" карта в идеале - это преобразованная карта из графического изображения. Тоже пока не знаю как сделать, пользуюсь картой из SAASPlanet.
Мне нужно, чтобы рисунки не лежали поверх тайлов, а были частью карты. Потом поверх будут накладываться kmz файлы с областями и странами, для интерактивности.
Технически сейчас карта сделана следующим образом:
1. В SAASPlanet выбрана подходящая карта и нарезана на тайлы в разных масштабах.
2. Тайлы хранятся на сервере
3. На странице с помощью GOOGLE MAP API и javascript эти тайлы собираются в карту
Re: Наложение рисунка на область карты с сохранением границ
Добавлено: 01 авг 2017, 07:58
tuola
Да, тайлы хранятся в формате jpg
Re: Наложение рисунка на область карты с сохранением границ
Добавлено: 01 авг 2017, 08:01
trir
Делаете в QGIS и там же режете на тайтлы
В SAASPlanet выбрана подходящая карта
вы с этим поосторожней - это пиратство
На странице с помощью GOOGLE MAP API и javascript эти тайлы собираются в карту
а
leaflet не проще?
Re: Наложение рисунка на область карты с сохранением границ
Добавлено: 01 авг 2017, 08:08
tuola
Ну у меня своя карта есть, но как рисунок. А вот как ее преобразовать в карту - не знаю. SAASPlanet пытается открыть и сообщает о неверном формате. Я ее отсканировала и jpg формат преобразовала. Планета земля тоже ее просто рисунком шлепает на карту
Re: Наложение рисунка на область карты с сохранением границ
Добавлено: 01 авг 2017, 08:11
trir
преобразовать в карту
чего
В каком формате карта? Привязка у неё есть?
Какая система координат у "карты"?
Re: Наложение рисунка на область карты с сохранением границ
Добавлено: 01 авг 2017, 08:13
tuola
Нет, просто файл jpg. Скан карты
Re: Наложение рисунка на область карты с сохранением границ
Добавлено: 01 авг 2017, 08:14
tuola
Нет системы видимо. И как ее создать - не представляю. Первый раз вообще с картами столкнулась. Сумела тупо нарезать и вставить. А остальное - темный лес
Re: Наложение рисунка на область карты с сохранением границ
Добавлено: 01 авг 2017, 08:15
tuola
На странице с помощью GOOGLE MAP API и javascript эти тайлы собираются в карту
а
leaflet не проще?[/quote]
Пока и не видела такого. Почитала документацию по api и выложила. Мне программировать проще:-)
Re: Наложение рисунка на область карты с сохранением границ
Добавлено: 01 авг 2017, 08:18
trir
Карта "фэнтезийная" или "реальный мир"? Знаете где она реально находится?
Мне программировать проще:-)
а Leaflet не программирование?
Re: Наложение рисунка на область карты с сохранением границ
Добавлено: 01 авг 2017, 08:19
tuola
Пока не знаю:-) Не могу одновременно все изучать. Сейчас устанавливаю qgis и читаю про mapinfo