Коллеги! Помогите советами.
Пытаюсь прикрутить Google maps к сайту.
Необходимо выводить карты на страницах с контактами и таких страниц несколько по филиалам.
Соответственно на каждую страницу надо карту с определенным(отмеченным маркером) на ней адресом.
Я поставил Gmap и Location. Google key у меня есть, но он не воспринимается так как
я хочу сначала оттестировать на локальной тестовой машине.
как я могу определить latitude и longitude?
как вывести карту на страницу?
как установить маркер и привязать к нему всплывающую подсказку с информацией?
Буду рад любой информации. Заранее всем спасибо!
Комментарии
На страницу просто
Есть страница генерящая макрос для карты с маркерами
Пример
Построить GMap макрос
Макрос на страницу - и все. (фильтр только включи.)
Для этого Location не нужен.
Location - у меня только карты юзеров нормально сделал, к нодам привязать не вышло.
Сам вчера пост писал.
А в ответ тишина полная.
Но у меня 6-й друпал
По 5-му может вот это поможет.
А где это Построить GMap макрос?
Я перевод загрузил, не помню как по английски звучит.
модуль GMap Macro Builder включи (входит в GMAP)
1. Для того, чтобы вставить в локалке ключ от карт Гугл необходимо скачать модуль GMap
После типового включения, дачи прав, заходим по http://сайт/admin/settings/gmap
Видим ссылку (см.рис.) на переход в Гугл для получения ключика.
2. Переходим, вводим адрес сайта (в т.ч. расположенного на локальной машине).
3. Получаем ключик:
4. В верхней строке по адресу http://сайт/admin/settings/gmap (см.рис.) вводим ключик.
5. Сохраняем и появится карта. Сдвигаем ее в нужный регион и меняем масштаб при отображении по умолчанию.
Копаем остальные настройки.
Спасибо не говорим! Спасибо делаем!
Вот ещё ресурсы с описаниями работы с Google Maps непосредственно через PHP-библиотеки:
http://www.phpinsider.com/php/code/GoogleMapAPI/
http://www.code322.com/google_maps.php
Спасибо Axel.
Вторая ссылка - платная. 40 евро.
Первую библиотеку скрпировал.
Хотя в Гугловском API к картам достаточно примеров на все случаи жизни.
Просто хотелось меньшей кровью с использованием стандартных функций модуля GMAP. И желательно из визуальных настроек, без программирования;) (мечтаю....)
Но видимо просто не получится
Спасибо за ответы!
У меня видимо еще проблемы с доступом. Прав на запись кроме files нигде больше нет. И Gmap говорит что The file could not be created.
Build a GMap macro тоже говорит The file could not be created.
Куда они хотят записать? Я тогда открыл бы им на запись в эти каталоги.
Все получилось!!! Спасибо!
(Проблема была с неправильной настройкой tmp каталога в php.)
Последний вопрос, как к маркеру прицепить всплывающую подсказку со своим текстом?
Посмотри плагинчик (уже рабочий)
http://drupal.ru/node/21135
Не разберусь никак - генерирую макро-текст в GMap Macro Builder например,
[gmap zoom=6 |center=59.939039,30.315785 |width=600px |height=400px |control=Small |type=Map]
Вставляю это в ноду - и на выходе получаю это все в виде текста. Никакой карты? Где туплю? Помогите, пожалуйста
Включи фильтр в типе материала.
Большое спасибо. Судя по всему, мне как раз понадобится это для моего проекта.
Можешь еще посмотреть плагин для FCK
"Включи фильтр в типе материала". Где что включить, подскажите пожалуйста. Никаких упоминаний о gmap в типах материалов у меня нет.
Неправильно сказал. В формате ввода
Управление » Настройка сайта » Форматы ввода
Выбирай нужный и включи GMap фильтр
С Новым годом!!!
Огромное спасибо! Счастливого Нового Года!
А как добавить в макросе "googlebar" на карту? Кто-нибудь делал это?