Библиотека [OpenLayers](http://openlayers.org/) позволяет очень быстро и
легко создать веб-интерфейс для отображения картографических материалов,
представленных в различных форматах и расположенных на различных серверах.
Благодаря OpenLayers разработчик имеет возможность создать, к примеру, собственную карту,
включающую слои, предоставляемые WMS (и WFS) серверами, такими как Mapserver
или Geoserver, и данными картографических сервисов, например, OpenStreetMap.
Создание простейшей карты
-------------------------
Создайте файл и поместите в него следующий фрагмент кода, после чего откройте его
в браузере. Данный код будет хорошо работать как на локальной машине,
так и на веб-сервере.
My Map
Любая карта OpenLayers создаётся в отдельном блоке ``. В нашем случае
данный блок имеет идентификатор `id="mapid"`, который используется при создании
объекта карты.
Размер блока карты настраивается с помощью CSS. В данном пример использовался
инлайновый способ описания стиля блока `style="width:100%; height:100%"`,
данная запись означает, что карта будет занимать 100% ширины и высоты экрана.
Основной элемент карты - объект класса `OpenLayers.Map`, являющийся контейнером
для слоёв и контролов. В данном примере была создана карта `map`, на которую
был добавлен WMS-слой и слой OpenStreetMap, после чего был выполнен зум на
территорию г. Санкт-Петербург.
![][05-openlayers-01]
[05-openlayers-01]: ../img/05-openlayers-01.png