Народная карта

GReaTM0deR

Мой дом здесь!
Регистрация
24 Авг 2007
Сообщения
424
Реакции
226
PHP:
<script src='http://api-maps.yandex.ru/1.1/index.xml?key=AK69LVABAAAA5uTWNgIAytveQznXH8n1TqLr-7CxYGA4704AAAAAAAAAAAAEuie1lRbT-6LLyMZ0pKVFnmzduA==&modules=regions~pmap' type='text/javascript'></script>
<script type='text/javascript'>
window.onload = function () {
var map = new YMaps.Map(document.getElementById('YMapsID'));
var s = new YMaps.Style();
s.iconStyle = new YMaps.IconStyle();
s.iconStyle.offset = new YMaps.Point(-22, -46);
s.iconStyle.href = \"/i/dot.png\";
s.iconStyle.size = new YMaps.Point(26, 46);
s.iconStyle.shadow = new YMaps.IconShadowStyle();
s.iconStyle.shadow.offset = new YMaps.Point(0, -25);
s.iconStyle.shadow.href = '/i/dotshadow.png';
s.iconStyle.shadow.size = new YMaps.Point(25, 23);
 
YMaps.Styles.add('example#customPoint', s);
 
var gc = new YMaps.Geocoder('Арсеньев, $f_adres');
var point = new YMaps.Geocoder('Арсеньев, $f_adres');
 
YMaps.Events.observe(gc, gc.Events.Load, function () {
if (this.length()) {
map.addOverlay(this.get(0));
this.get(0).setBalloonContent(this.get(0).text) ;
this.get(0).openBalloon();
}else {
alert('Ничего не найдено')
}
if (this.length()) {
map.setBounds(this.get(0).getBounds());
}
});
var typeControl = new YMaps.TypeControl()
map.addControl(typeControl);
typeControl.removeType(YMaps.MapType.PHYBRID);
map.addControl(new YMaps.Zoom());
map.addControl(new YMaps.ToolBar());
}
</script>

Cms неткат, карта работает. Не могу понять как включить народную карту, в замен обычной схемы.
 
4 строка
typeControl.removeType(YMaps.MapType.PHYBRID);

вместо PHYBRID попробуй publicMap поставить.
Да и код вставки какой то большое получается)
 
4 строка
typeControl.removeType(YMaps.MapType.PHYBRID);

вместо PHYBRID попробуй publicMap поставить.
Да и код вставки какой то большое получается)
Не работает, ничего не изменилось. Еще пробовал pmap %)

 
Код:
tileUrlTemplates:{
map: 'http://vec0%d.maps.yandex.net/tiles?l=map&%c&%g',
sat: 'http://sat0%d.maps.yandex.net/tiles?l=sat&%c&%g',
skl: 'http://vec0%d.maps.yandex.net/tiles?l=skl&%c&%g'
},
Там только 3 версии прописано, я говорю какая то старая версия.
Дуй сюда Для просмотра ссылки Войди или Зарегистрируйся и делай карту)
 
Код:
tileUrlTemplates:{
map: 'http://vec0%d.maps.yandex.net/tiles?l=map&%c&%g',
sat: 'http://sat0%d.maps.yandex.net/tiles?l=sat&%c&%g',
skl: 'http://vec0%d.maps.yandex.net/tiles?l=skl&%c&%g'
},
Там только 3 версии прописано, я говорю какая то старая версия.
Дуй сюда Для просмотра ссылки Войди или Зарегистрируйся и делай карту)
Это что такое?
Тут же статичный адрес %) только можно, а карта у меня определяет по адресу.
Может сам плагин карты или модуль старый?))
 
Это что такое?
Тут же статичный адрес %) только можно, а карта у меня определяет по адресу.
Может сам плагин карты или модуль старый?))
Это кусок скрипта от карты, где показываются варианты отображения, и в них как раз и нету народной.
Ну да, если каким то плагином то скорее всего обнову глянь.
 
API карт старый, сейчас уже 2.0. Соберите карту на 2.0.
В 2.0 тип карты:
Код:
type: "yandex#publicMap"
Другие типы:
Код:
‘yandex#map’ — тип карты "схема" (по умолчанию);
‘yandex#satellite’ — тип карты "спутник";
‘yandex#hybrid’ — тип карты "гибрид";
‘yandex#publicMap’ — тип карты "народная карта";
‘yandex#publicMapHybrid’ — тип карты "народный гибрид".

Вот неплохая статья, там есть все что нужно по новому API.
Для просмотра ссылки Войди или Зарегистрируйся
 
Мозга не хватит.
У кого есть интерес за $
Прошу в личку.
 
Мозга не хватит.
У кого есть интерес за $
Прошу в личку.
Кстати, если надо народную карту придется в любом случае переходить на 2.0 т.к сейчас ещё раз посмотрел документацию по старому апи и он поддерживает только три типа карты:
API Яндекс.Карт поддерживает показ трех встроенных типов карт:
  • Для просмотра ссылки Войди или Зарегистрируйся - тип карты "Схема". Схематичное отображение объектов местности. Используется по умолчанию;
  • Для просмотра ссылки Войди или Зарегистрируйся - тип карты "Спутник". Спутниковая карта местности;
  • Для просмотра ссылки Войди или Зарегистрируйся - тип карты "Гибрид". Спутниковая карта местности с названиями географических объектов.
Для просмотра ссылки Войди или Зарегистрируйся
 
Назад
Сверху