Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   OpenStreetMap (https://javascript.ru/forum/misc/46995-openstreetmap.html)

gogogo 04.05.2014 01:02

OpenStreetMap
 
Использую на сайте карту OpenStreetMap с метками, которые в свою очередь разделены по категориям. Каждая категория - это отдельный файл .kml

Как правильно прописать код, чтобы при нажатии на категорию подгружалось одновременно два файла .kml ?

На данный момент скрипт такой
var map = new L.Map('map', {center: new L.LatLng(53.132302,26.016991), zoom: 15});
var osm = new L.TileLayer('http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png');

var sport= new L.KML("sport.kml", {async: true});
var school = new L.KML("school .kml", {async: true});

map.addLayer(osm);
map.addLayer(sport);
map.addLayer(school );
map.addControl(new L.Control.Layers({},{'Спортзалы':sport, "Школы":school }));


На сколько понял, менять надо данную строчку
map.addControl(new L.Control.Layers({},{'Спортзалы':sport, "Школы":school }));


Премного благодарен


Часовой пояс GMT +3, время: 02:39.