Страница 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