Метка: ol3

  • OpenLayers3. Как добавить базовые слои Google Maps.

    При работе с OpenLayers — первоочередная задача указать базовый слой. OSM, которые предлагается по умолчанию — редко удовлетворяет требованиям — поэтому в этой статье пример создания базовых слоёв с GoogleMaps. layers: [ new ol.layer.Tile({ id: ‘l0’, title: » Google Road Names», type: ‘base’, visible: ( baseLayer == ‘l0’ ), source: new ol.source.TileImage({ url: ‘http://mt1.google.com/vt/lyrs=h&x={x}&y={y}&z={z}’ }), […]

  • OpenLayers. URL-адрес карты Google Maps для базовых слоёв. (url google maps for base layers)

    В OpenLayers версии 3, в отличии от версии 2 — добавление базового слоя с GoogleMaps не есть насколько очевидным. Но, при этом ничего сложного абсолютно нет. В статье — пример определения URL по нужному Вам типу карты. Итак, базовый вид ссылки имеет вид: http://mt0.google.com/vt/lyrs=y&hl=en&x={x}&y={y}&z={z}&s=Ga Обратите внимание на параметр lyrs. Именно он отвечает за тип возвращаемых […]

  • OpenLayers3. Как изменить маркера и не сломать кластеризацию?

    Перемещение точек на карте в режиме реального времени задача достаточно специфическая. В этой статье пример, который поможет разобраться с задачей и решить её. Столкнувшись с подобной задачей и проведя достаточно времени за чтением документации и поиском примеров я нашел прекрасный пример, которым и хочу поделиться с Вами. Пример находится здесь. При внимательном рассмотрении всё стаёт […]