Люди добрые помогите
Есть объекты с адресами Городу, улица, дом.
Надо вставить ссылки открывающие Google maps.
Создал views выбрал Gmap. Но карта не показывается.
Где копать? Есть ли инструкции по шагам как это сделать.
Попробовал Google maps tools - карта появляется, но не возможно в фильтре выбрать адрес.
Yandexmaps не работает(
Комментарии
Ключи получены. В настройках карта показывается
объекты как создаюся?
во вьюс выберите стиль представления - gmap
может поможет:
http://habrahabr.ru/blogs/drupal/56505/
Объекты из другой базы, через table wizard
Пока пытаюсь сделать функциями gmap_geocode() и gmap_simple_map()
Тяжело, что нет мануала. Все методом тыка
Как это нет мануала? А что в папке help? А посмотреть параметры функций?
<?phpgmap_simple_map($latitude, $longitude, $markername = '', $info = '', $zoom = 'auto', $width = 'default', $height = 'default', $autoshow = FALSE, $map = array()) map_parse_macro($macro_text)
theme('gmap', array('#settings' => $map_array))?>
Да, по параметрам функции разобрался. Папку help банально не заметил.
Вот что у меня получилось, но почему-то не показывается маркер.
Это нужно задавать самостоятельно в массиве $settings ?
<?php
$loc=array();
$loc=gmap_geocode('Москва');
print $loc['latitude'];
print "<br>";
print $loc['longitude'];
print gmap_simple_map($loc['latitude'],$loc['longitude'], $markername = 'rr', $info = 'tr', $zoom = 14, $width = '800px', $height = '400px', $autoshow = TRUE);
?>
загляните в api.html там живой пример
у вас есть маркер rr среди маркеров?
что выдает
<?phpprint $loc['latitude'] . ' - '. $loc['longitude'];?>
Все почитал:)
Разобрался. И как делать маркеры тоже.
Все-таки иногда проще самому написать на php, чем мурыжить views
Маркеры все-таки не выходят.
Хотя использовал примеры из HELP.
И вот такая ошибка
GMap marker file settings are not configured properly for Private download method, markers will not work!
То есть маркеры несовместимы с приватным методом загрузки?
Все нашел решение для приватного метода загрузки
http://drupal.org/node/402260