Создание автономного картографического приложения на базе изображений без привязки: различия между версиями
(Новая страница: «{{Статья|Черновик}} {{Аннотация|Описание открытой ГИС ILWIS. Первые шаги}} == Введение == Карто…») |
мНет описания правки |
||
Строка 1: | Строка 1: | ||
{{Статья|Черновик}} | {{Статья|Черновик}} | ||
{{Аннотация| | {{Аннотация|Рассмотрен процесс подготовки и подключения изображений без привязки в картографический JavaScript-движок Leaflet}} | ||
== Введение == | == Введение == | ||
Строка 24: | Строка 24: | ||
их масштабирования. | их масштабирования. | ||
Именно вопросу такой предварительной подготовки и посвящена | Именно вопросу такой предварительной подготовки и посвящена основная часть данной статьи. В качестве языка программирования будем использовать Python. | ||
Если перед вами стоит схожая задача, но вы не хотите вникать в технические | Если перед вами стоит схожая задача, но вы не хотите вникать в технические |
Версия от 10:21, 28 июля 2013
Рассмотрен процесс подготовки и подключения изображений без привязки в картографический JavaScript-движок Leaflet
Введение
Картографические JavaScript-движки, такие как OpenLayers или Leaflet, порой находят своё применение в таких областях, для которых они изначально вроде бы и не предназначались. Так, например, международное агентство Рейтер продемонстрировало использование Leaflet для интерактивного взаимодействия с фотографиями из зала вручения кинопремии «Оскар»:
Еще один необычный пример - интерактивный тур по городу на базе его вымышленной карты:
Таких примеров можно привести множество. Но есть один технический момент, который объединяет все эти «карты» - это то, что все они построены на базе изображений, которые не имеют абсолютно никакой географической привязки. Использование картографических движков для таких изображений добавляет возможность навигации по ним, а при небольшой предварительной обработке - возможность их масштабирования.
Именно вопросу такой предварительной подготовки и посвящена основная часть данной статьи. В качестве языка программирования будем использовать Python.
Если перед вами стоит схожая задача, но вы не хотите вникать в технические моменты, тогда просто воспользуйтесь онлайн сервисом HUGEpic, принцип работы с которым заключается в том, что вы загружаете свое изображение, а на выходе получаете готовую карту, пример.