:Author: OSGeo-Live
:Author: Petr Pridal
:Author: Christopher Fleet
:Version: osgeo-live4.5
:License: Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0)
.. image:: ../../images/project_logos/logo-maptiler.png
:scale: 100 %
:alt: project logo
:align: right
Начало работы с MapTiler
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
`MapTiler `_ предоставляет простой способ создания
тайлов на базе геопривязанных растровых изображений. Созданные тайлы в
дальнейшем могут быть использованы в различных Web-приложениях. Структура
хранения тайлов соответствует спецификации `Tile Map Service (TMS)
`_, разработанной
`Open Source Geospatial Foundation (OSGeo's) `_.
* **Входные данные**: Любой геопривязанный растр, например, TIFF или JPEG.
* **Выходные данные**: Набор директорий, содержащих тайлы, которые в дальнейшем могут быть скопированы на Web-сервер для использования в различных приложения. Примером может служить формирование отдельного слоя в клиентском приложении, `пример `_.
* **Сильные стороны**: MapTiler — это открытое программное обеспечение, простота работы с которым обеспечивается наличием специального Мастера, позволяющего с использованием графического интерфейса задавать необходимые настройки.
Поскольку `Google Maps `_ ,
`Microsoft Bing `_, `Yahoo Maps `_
и другие публичные картографические Web-сервисы, включая `OpenStreetMap `_,
используют одну и ту же проекцию Меркатора (но разные способы адресации), то тайлы,
применяемые в них, взаимозаменяемы. На странице
`Tiles à la Google Maps `_
наглядно представлено сравнение различных способов адресации одних и тех
же тайлов. MapTiler также поддерживает возможность создания тайлов
в проекции Меркатора. Это позволяет легко использовать тайлы, подготовленные
с его помощью, в различных Wеб-приложениях, объединяющих данные из
нескольких источников в один интегрированный инструмент ("мэшап").
Запуск MapTiler
--------------------------------------------------------------------------------
1. `Загрузите MapTiler `_ на свой компьютер
или запустите его непосредственно с LiveDVD.
2. Выберите профиль тайлов **Tile Profile**. Отметьте *Google Maps Compatible
(Spherical Mercator)* для стандартной публикации в Web. Отметьте *Google Earth
(KML SuperOverlay)*, если вы хотите создать KML-файл для использования в
Google Earth. Нажмите *Continue*.
.. image:: ../../images/screenshots/1024x768/maptiler1.jpg
:width: 90 %
:align: center
3. Выберите источник данных **Source Data Files** и откройте растр, который вы хотите
разбить на тайлы. Здесь же можно задать цвет участков NODATA, который будет отображаться
прозрачным в выходных тайлах. Нажмите *Continue*.
.. image:: ../../images/screenshots/1024x768/maptiler2.jpg
:width: 90 %
:align: center
4. Задайте систему координат **Spatial Reference System / Coordinate System**
входного изображения. Выберите пункт **Specify the id-number from the EPSG/ESRI database**,
укажите необходимый идентификатор и нажмите **Set**. В случае необходимости
(например, если ваш растр в системе координат Великобритании), то описание
проекции должно включать параметр `EPSG:27700 with TOWGS84 `_.
Нажмите *Continue*.
.. image:: ../../images/screenshots/1024x768/maptiler3.jpg
:width: 90 %
:align: center
5. Укажите настройки масштабных уровней **Tile Pyramid**. Настроек по умолчанию зачастую
бывает достаточно. Нажмите *Continue*.
.. image:: ../../images/screenshots/1024x768/maptiler4.jpg
:width: 90 %
:align: center
6. В разделе **Destination folder and Addresses /
URLs** выберите выходную директорию и опционально
URL для публикации. Нажмите *Continue*.
.. image:: ../../images/screenshots/1024x768/maptiler5.jpg
:width: 90 %
:align: center
7. Задайте те Web-клиенты, приложения с использованием которых будут созданы для
наглядного просмотра сгенерированных тайлов **Viewers that should be generated**.
По умолчанию будут сгенерированы файлы *googlemaps.html* и *openlayers.html*.
Для создания "KML SuperOverlay" для Google Earth отметьте соответствующий пункт.
Нажмите *Continue*.
.. image:: ../../images/screenshots/1024x768/maptiler6.jpg
:width: 90 %
:align: center
8. Определите настройки для указанных в предыдущем пункте Web-клиентов
**Details for generating the Viewers**, такие, как заголовок страницы,
отметка о копирайте и API-ключи. Если данная информация не известна на
текущем этапе, она может быть добавлена позже вручную путём редактирования
файлов *googlemaps.html / openlayers.html*. Нажмите *Continue*.
.. image:: ../../images/screenshots/1024x768/maptiler7.jpg
:width: 90 %
:align: center
9. Нажмите **Render** для запуска процесса создания
тайлов. По окончании данного процесса MapTiler предоставит ссылку на
получившийся набор тайлов. Откройте *googlemaps.html* или *openlayers.html*
в Web-браузере для просмотра результата на фоне различных базовых слоёв, предоставляемых
публичными картографическими Web-сервисами. Для публикации полученных данных
в Сеть просто скопируйте каталог с тайлами и все подкаталоги на Web-сервер
и при необходимости отредактируйте файлы googlemaps.html или openlayers.html.