Есть ли реальные примеры наложения своего слоя поверх карты, кроме этого -- http://www.ok2009.ru/info/place/?
Как это правильно сделать?
Я что-то никак не могу понять, как все-таки добавить свой слой. В указанном примере слои добавляются через конструкцию:
var ls = mapType.getLayers();
mapType.getLayers = function () {
ls.push(new YMaps.MapLayer(myData));
return ls;
}
Был бы рад пояснениям, как это работает.
Причем, работает довольно странно -- число слоев при каждом переключении вида карты увеличивается. То есть при загрузке -- один слой поверх карты, если переключиться на спутник, потом обратно на схему -- будет 4 слоя сверху, еще раз -- будет 7 слоев.