Comments 14
При зумировании OpenStreetMap слоя прорисовывается сначала слой Яндекс карт, а потом OSM перерисовывает.
А еще если использовать OSM его нельзя добавить в список типов карт?
А еще если использовать OSM его нельзя добавить в список типов карт?
> При зумировании OpenStreetMap слоя прорисовывается сначала слой Яндекс карт, а потом OSM перерисовывает.
в примере только OSM слой. Что бы не грузился слой Яндекса добавлено свойство type: null в конструктор карты
> А еще если использовать OSM его нельзя добавить в список типов карт?
без проблем. создаете тип карты (как в 3 примере) с OSM слоем, добавляете на карту свой control.ListBox, а в него элементы, которые по клику будут менять тип карты через Map.setType()
в примере только OSM слой. Что бы не грузился слой Яндекса добавлено свойство type: null в конструктор карты
> А еще если использовать OSM его нельзя добавить в список типов карт?
без проблем. создаете тип карты (как в 3 примере) с OSM слоем, добавляете на карту свой control.ListBox, а в него элементы, которые по клику будут менять тип карты через Map.setType()
Спасибо! То что нужно, только я еще добавил, чтобы заголовок менялся списка при выборе элемента.
а подскажете как перевести url тайлов кеша sasplanet если для google было так:
function CustomGetTileUrl(a,b)
{
return "http://mykurgan1.narod.ru/cache/gsh/2km/z" + (b+1) + "/"+ Math.floor(a.x/1024) + "/x" + a.x + "/"+ Math.floor(a.y/1024) + "/y" + a.y + ".jpg"; }
Офигеть как круто!
Когда зумишь карту Линейки, желтые маркеры почему-то скачат туда-сюда и оказываются не там где ожидалось
var googleLayer = new ym.Layer('http://mt0.google.com/vt/lyrs=m@176000000&hl=ru&%c', {
projection: ym.projection.sphericalMercator,
// указываем проекцию слоя Google.Карт
tileTransparent: true
});
Убери tileTransparent, и моргания при зуме исчезнут :)
На всякий случай напомню, что загрузка карт Google вне Google Maps API нарушает их лицензию.
Автор, а что насчет прокладки маршрутов Яши по чужим картам? Будет криво прокладывать, как я понял?
Поправте mouseenter — на mouseсenter
Sign up to leave a comment.
Использование API Яндекс.Карт для работы с произвольными подложками