Клуб API КартНаложения собственного слоя поверх картыПост в архиве.DMX198824 апреля 2014, 11:02Привет, необходим пример (в песочнице не нашел) наложения собственного слоя на карту!
10 комментариевАвторизуйтесь, чтобы оставить комментарийВладислав Турман28 января 2016, 00:19Привет, а в каком формате слой? В песочнице такого, вроде, нету. В документации layer. Если у вас API 2.0, то вот код добавления градусной сетки (только до 7 зума работает, к сожалению): myMap.layers.add(new ymaps.Layer('http://lrs.maps.yandex.net/tiles/?l=grd&v=1.0&%c')); DMX198828 января 2016, 00:19инициализировал карту : В проекте есть папка с именем tiles в котором поместил 9 картинок jpg (пример имени картинки: tile-1193-697) пробовал добавить так : imgUrlTemplate = 'tiles/tile_x=%x&y=%y.png',myMap.layers.add(new ymaps.Layer(imgUrlTemplate)); не помогло (карту вообще стало не видно)Владислав Турман28 января 2016, 00:19Если tile-1193-697 это у вас tile-x-y, то вы забыли еще z (зум). Сделайте tile-z-x-y, например: tile-10-1193-697.jpgи данный код должен работать.DMX198828 января 2016, 00:19а можно расположить слой без зума?Владислав Турман28 января 2016, 00:19нет, конечно, либо ограничте изменение зума на карте, чтоб всегда был один и тот же зум. Ведь ваши тайлы нарисованы для определенного зума, на другом зуме они должны быть.... ну крупнее, если можно так сказать, более детализованнее)DMX198828 января 2016, 00:19В конструкторе для подготовки тайлов есть опиция кол-во уровней, не совсем понял для чего онаDMX198828 января 2016, 00:19Все разобралсяВладислав Турман28 января 2016, 00:19Я думаю данная опция нужна, если зум карты ограничен. Например от 0 до 3. Тогда итайлы нужны только для этих зумов. Получилось? Работает?DMX198828 января 2016, 00:19да благодарю за помощьDMX198828 января 2016, 00:19Можно ли изменить зумм для тайла хотябы до 12? а то программа для нарезки позволяет только максимальный маштаб 10