Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Интерактивные слои API карт 2GIS. Андрей Геоня

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.
Avatar for fwdays fwdays
March 13, 2013

Интерактивные слои API карт 2GIS. Андрей Геоня

Avatar for fwdays

fwdays

March 13, 2013
Tweet

More Decks by fwdays

Other Decks in Programming

Transcript

  1. Интерактивный слой умеет • Запросить данные с сервера; • Отрисовать

    тайлы на карте; • Бросить событие при наведении/клике мышкой на маркер.
  2. Интерактивный тайловый слой var tileLayer = new DG.Layers.Interactive. WebapiMarkers('TileMarkers', {

    'loader': dataLoader, 'clickCallback': function() { console.log(arguments); }, 'clickCallbackContext': this }); myMap.layers.add(tileLayer);
  3. Событие при наведении на маркер? • маркер круглый • координаты

    маркера знаем • радиус маркера знаем • координаты мышки знаем • проверить или курсор входит в круг можем