SASGIS

Веб-картография и навигация

SAS.Wiki

Веб-картография и навигация

Инструменты пользователя

Инструменты сайта


создание_карт_основные_принципы

Это старая версия документа.


Главная страница

Создание карт

Основные принципы

Под названием «Создание карт» подразумевается написание zmp для конкретной карты или спутникового снимка. Исходя из того, что указанная карта или снимок видны в браузере и состоят из тайлов, обозначим постановку задачи.

Основными параметрами тайла являются масштаб и координаты по осям x и y. В программе приняты следующие обозначения: масштаб обозначается переменной GetZ, координаты по осям x и y - соответственно переменными GetX и GetY. Эти переменные привязаны к тайловой сетке, принятой на Google Maps. На других картсервисах могут быть приняты иные абсолютные значения указанных переменных. Наша задача - преобразовать рассчитанные программой значения GetX, GetY и GetZ в форму, понятную для сервера, с которым мы собираемся работать.

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

Перевод этой страницы: