Модуль Simple Gmap (new +YandexMap)

Аватар пользователя bodro bodro 9 февраля 2009 в 15:41


DEMO: http://anonymous.org.ua/

От модулей Gmap которые есть на Drupal.org отказался в виду их глюкавости и неудобности (для D6 на данный момент).
В результате написал модуль Simple Gmap, который позволяет просто и легко вставлять g-карту в ноду.

Надеюсь он поможет другим избежать Gmap мучений ;)

UPD
---
скриншоты: редактирование ноды, настройки вывода

возможности: позволяет ставить метки, добавлять к ним описание, изменять цвет, перетаскивать их, удалять
...поддержки 3D-объектв, областей и кривых нет, т.к. не нужны были и вообще редко применяются
модуль самостоятельно реализует весь функционал (для его работы не требуется другие модули)

UPD 2 (16-08-2009)
---
Теперь модуль поддерживает YandexMap (!!!), т.е. карты GMap и YandexMap теперь в одном флаконе (общая обертка GMap)
Примеры на демосайте.

---
Для установки маркера нужно: 1 - кликнуть на флажок (он станет активным), 2 - кликнуть на карту.
...при необходимости действие повторить :)
---
Аналогичный модуль для Yandex Map - http://drupal.ru/node/26296

UPD 3 (13-08-2010)

Для решения серьезных задач советую обратить внимание на GMap который на drupal.org

ВложениеРазмер
Иконка пакета simple_gmap_1.8.4.zip196.69 КБ
0 Thanks

Комментарии

Аватар пользователя beerman beerman 9 февраля 2009 в 17:20

интересуют также различия.
с gmap никаких мучений не испытывал.

чем ваш модуль, кроме отсутствия глюкавости, лучше gmap?
может ли строить 3D-объекты, области, кривые, цифровые метки, подгружать массивы меток с описаниями?

Аватар пользователя Camor Camor 9 февраля 2009 в 17:31
"beerman" wrote:

может ли строить 3D-объекты, области, кривые, цифровые метки, подгружать массивы меток с описаниями?

Слушай, а может ты такой модуль напишешь. Достаточно глубокие знания и видимо была необходимость в подобных решениях? Может сделаешь?

Аватар пользователя Dimm Dimm 9 февраля 2009 в 18:04

Спасибо за модуль.
У меня с GMap небольшая проблема: от грузит свой javascript на всех страницах - даже где нет карты.
У Вашего модуля также?

Аватар пользователя bodro bodro 10 февраля 2009 в 4:10
"Dimm" wrote:

У меня с GMap небольшая проблема: от грузит свой javascript на всех страницах - даже где нет карты.

тут такой проблемы нет, js модуль грузит только на страницах с картой

Аватар пользователя volocuga volocuga 9 февраля 2009 в 19:07

Отлично,разработчики радуют.Я буду делать пару проектов на основе Gmap,так буду обращаться,Ок?

Аватар пользователя bodro bodro 10 февраля 2009 в 4:10
"volocuga" wrote:

Отлично,разработчики радуют.Я буду делать пару проектов на основе Gmap,так буду обращаться,Ок?

ок

Аватар пользователя bodro bodro 10 февраля 2009 в 4:11
"WiseMan" wrote:

Полезный модуль. Спасибо. Считаю, его стоит на drupal.org выложить.

на drupal.org собираюсь выложить, только на англ. его нужно перевести

Аватар пользователя PVasili PVasili 10 февраля 2009 в 2:00
"beerman" wrote:

с gmap никаких мучений не испытывал.

Вам ужасно повезло. Да и тянущийся за фильтром код JS не радует.

В t() засовывать русский - как то не коширно...
Может стоит всё же перевести на язык Шекспира(могу помочь)?

"highslide-full - копия.js" ?

Аватар пользователя beerman beerman 10 февраля 2009 в 2:44
"bodro" wrote:

...поддержки 3D-объектв, областей и кривых нет, т.к. не нужны были и вообще редко приминяются

т.е. получается, что Вы задействовали только некоторую часть функционала.
а как же остальные потребители? ;)

"Camor" wrote:

Слушай, а может ты такой модуль напишешь. Достаточно глубокие знания и видимо была необходимость в подобных решениях? Может сделаешь?

какой-то Вы буйный.

Аватар пользователя bodro bodro 10 февраля 2009 в 4:14
"PVasili" wrote:

Может стоит всё же перевести на язык Шекспира(могу помочь)?

буду благодарен

"beerman" wrote:

т.е. получается, что Вы задействовали только некоторую часть функционала.

добавить эти функции не сложно, как освобожусь постараюсь сделать

Аватар пользователя VladSavitsky VladSavitsky 10 февраля 2009 в 20:12

Наконец-то интересное решение после столь долгого затищья на друпал.ру...
Спасибо за модуль. Раньше не пользовался, но планировал - буду пробовать.

Аватар пользователя bodro bodro 10 февраля 2009 в 22:13

Обновил версию: исправлено отображение во всплывающем окне для гостей и глюки в IE

Аватар пользователя worona worona 10 февраля 2009 в 22:31

Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file in/home/users/w/worona01/docs/modules/simple_gmap/simple_gmap.module on line 120
Вот такое пишет?

Аватар пользователя worona worona 10 февраля 2009 в 23:11

Поиск в ноде не ищет - нет такого как у вас приложено на картинке
И если не сложно мануальчик...

Аватар пользователя bodro bodro 10 февраля 2009 в 23:29

мануальчик... вводим например Москва нажимаем кнопку поиск (не Enter), можно также вводить Город, улица или Город, ст. метро но тут уже как повезет, может не найти

"kilnart" wrote:

я бы хотел поставить карту на сайте. спасибо.

http://maps.yandex.ru http://floomby.ru/content/TZmekYZC0G/
скорее всего это то что вам нужно

Аватар пользователя worona worona 10 февраля 2009 в 23:40

Тот же париж не ищет, показывает только район Стенфорда. Но никаких меток не поставить...

Аватар пользователя HIgor1968 HIgor1968 11 февраля 2009 в 8:35

Спасибо пригодится.
В GMap штатно так и не разобрался с всплывающими подсказками. Пришлось делать комбинированно
Плагин GMap для FCK для статических страниц. А в динамике через Гугловский API.

P.S.: Было бы не плохо описать в модуле функцию позволяющую генерить карту в ноде динамически передав ей минимум параметров...
Это просто мысли вслух...

Аватар пользователя sadmin sadmin 11 февраля 2009 в 12:08

Заинтересовало, пригодится. Приятно что появляются новые модули и их анонсы видим на друпал.ру)

Camor wrote:

Слушай, а может ты такой модуль напишешь

не респект

Аватар пользователя Camor Camor 11 февраля 2009 в 12:14
"sadmin" wrote:

не респект

Шутка. Сам озадачен таким вопросам. Пришлось купить платный модуль.

Аватар пользователя yugin yugin 11 февраля 2009 в 13:48

крайне полезная вещь.
готов помочь с переводом его на английский, если еще никто не взялся

Аватар пользователя bodro bodro 11 февраля 2009 в 19:18

Поставил модуль на внешний хостинг, вылезла ошибка в JS, уже подправил, попробуйте сейчас

Аватар пользователя bodro bodro 11 февраля 2009 в 20:52

сначала в настройках модуля поставьте галочку(и) на нужном типе материала http://drupal.ru/files/settings.JPG

потом при создании страницы этого типа в уведете все как на картинке

Аватар пользователя worona worona 11 февраля 2009 в 21:52

Да в том-то и дело, что все стоит...
Только нашлась одна карта и теперь она не меняется...

Аватар пользователя oiz oiz 11 февраля 2009 в 22:48
worona wrote:

Да в том-то и дело, что все стоит...
Только нашлась одна карта и теперь она не меняется...

Тож самое и у меня. Карта есть - ничего не изменить, метки не поставить...

Аватар пользователя oiz oiz 11 февраля 2009 в 22:50

А еще ошибка (при создании ноды):

user warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 query: SELECT * FROM road2_simple_gmap WHERE nid= in W:\home\roadplus.ru\www\sites\all\modules\simple_gmap\simple_gmap.module on line 55.

Аватар пользователя bodro bodro 11 февраля 2009 в 23:50
"oiz" wrote:

Карта есть - ничего не изменить, метки не поставить

для установки метки флажок нужно нажать

"oiz" wrote:

А еще ошибка (при создании ноды)

fix

Аватар пользователя oiz oiz 10 ноября 2015 в 11:46
"bodro" wrote:

Опубликовано bodro в ср, 11/02/2009 - 20:50.
bodro

oiz написал(а):

Карта есть - ничего не изменить, метки не поставить

для установки метки флажок нужно нажать
oiz написал(а):

А еще ошибка (при создании ноды)

fix

Ошибки действительно нет, спасибо.
Однако где ставить флажок?
Его нет... =)

Аватар пользователя volocuga volocuga 12 февраля 2009 в 0:56

Оффтоп:А сложно ли будет на основе спутниковой карты Киева отрисовать схематическую(для Москвы есть такая)со всеми домами?

Аватар пользователя bodro bodro 12 февраля 2009 в 7:38
"volocuga" wrote:

А сложно ли будет на основе спутниковой карты Киева отрисовать схематическую

нужно ждать пока гугл это сделает или использовать яндекс карты

"oiz" wrote:

Однако где ставить флажок?

да, странно, вот поставил модуль на чистый движок - http://anonymous.org.ua/

Аватар пользователя oiz oiz 12 февраля 2009 в 10:21

Вся ясно.
В IE работает.
В FF не работает.

Модуль хороший - простой и удобный.
Вот бы еще в FF полную функциональность организовать...

Спасибо.

Аватар пользователя kwas kwas 15 февраля 2009 в 22:52

Спасибо за модуль.
При установке на сайт возникли вопросы:
1. Можно ли управлять форматированием его отображения? Например, выровнять по центру контейнера. Так же хотелось бы и местоположение в тексте как-то регулировать. Сейчас есть возможность только добавить карту в конец ноды.
2. Графика генерирует большой трафик. Этот трафик идет непосредственно от гугля к посетителю, или еще и на веб-сервер. Иными словами, пойдет ли весь этот трафик в счет хостинга.

Аватар пользователя bodro bodro 15 февраля 2009 в 23:01

1 - Можно, "настройки отображения -> Вес виджета", CSS и print_r(node) помогут вам это сделать
2 - Трафик идет непосредственно от гугля

Аватар пользователя kwas kwas 16 февраля 2009 в 12:07
"bodro" wrote:

CSS и print_r(node) помогут вам это сделать

Очень извиняюсь, но хотелось бы по-подробнее. Как мне присвоить карте класс CSS?
Про вес виджета я понял, что если дать ему значение меньше 0, то он "всплывет" вверх ноды. А как вставить в середину ноды? Видимо, вопрос уже не по Вашему модулю. Как задать веса для отдельных кусков текста на странице?
Спасибо.

Аватар пользователя Ashina Ashina 16 февраля 2009 в 22:41

Извините, но я ничего не понял. Установил - появился новый пункт в Главная › Управление сайтом › Конструкция › Demonstration site

Но что дальше делать не совсем понятно.

Как добавить карту к разделу "Контакты", как сделать снимок нужного участка?

Аватар пользователя bodro bodro 16 февраля 2009 в 23:39
"kwas" wrote:

Очень извиняюсь, но хотелось бы по-подробнее. Как мне присвоить карте класс CSS?

Просто добавьте в свой CSS те классы что используются или править модуль нужно

"Ashina" wrote:

Извините, но я ничего не понял. Установил - появился новый пункт в Главная › Управление сайтом › Конструкция › Demonstration site

Настройки модуля тут - admin/settings/simple_gmap

Аватар пользователя kwas kwas 16 февраля 2009 в 23:41
"Ashina" wrote:

Но что дальше делать не совсем понятно

В самом начале этой страницы есть скриншоты. Посмотри. В настройках модуля подсказки о получении ключа Гугля для твоего домена - почитай.

Аватар пользователя Ashina Ashina 17 февраля 2009 в 1:24
"kwas" wrote:

В самом начале этой страницы есть скриншоты. Посмотри. В настройках модуля подсказки о получении ключа Гугля для твоего домена - почитай.

Извините пожалуйста, ступил - не активировал модуль и не один раз выкурил скриншоты чтобы понять что промах был на первом шаге.

Кстати! очень и очень нужная вещь - возможность добавить карту на страницу контактов. Ведь где как не там нужна карта. А в данном варианте приходится делать отдельную страницу с контактами публиковать туда карту, и делать ручками обратную связь.

Было бы очень удобно!

Аватар пользователя patator patator 18 февраля 2009 в 9:26

Спасибо за труды!

Не смог разобраться как вывести в одной ноде две карты и как расставлять метки на карте.

Аватар пользователя Camor Camor 18 февраля 2009 в 14:02

Пользуюсь, полезно, спасибо.

Загрузил свои метки, практически всё устраивает, но если можно было бы создавать название метки для формы и выбирать картинку для неё, было бы круто.

Аватар пользователя oiz oiz 18 февраля 2009 в 18:02

Друзья, как вам удается ставить метки под FF?
Все работает под любым браузером, но метки ставятся только под IE и Safari.

Аватар пользователя bodro bodro 18 февраля 2009 в 18:25
"patator" wrote:

Не смог разобраться как вывести в одной ноде две карты и как расставлять метки на карте.

такой возможности тут нет

"Camor" wrote:

но если можно было бы создавать название метки для формы и выбирать картинку для неё

..\modules\simple_gmap\icon сюда можно добавить любые png файлы и они добавятся в селектор (названием метки будет имя файла) ...если речь об этом

"oiz" wrote:

Все работает под любым браузером, но метки ставятся только под IE и Safari.

на демо сайте метки ставятся под любым браузером, возможно возник конфликт с вашим css

Аватар пользователя Camor Camor 18 февраля 2009 в 22:17
"bodro" wrote:

(названием метки будет имя файла) ...если речь об этом

Речь об этом и я так и сделал, по на русском он не понимает. Может через какой нить конфиг, чтоб можно сделать в селекторе русские буквы. Это достаточно важно когда делаешь сайт недвижимости и надо поставить картинку участка земли, дом, квартиру или что то ещё.

Аватар пользователя bodro bodro 18 февраля 2009 в 23:17

Модифицировал модуль, теперь названия файлов можно изменять в друпаловском "Перевод интерфейса"

Аватар пользователя patator patator 20 февраля 2009 в 13:49

Всё отлично работает. Метки ставятся. Проверял на FF3 IE7 Opera 9.5
Единственный глюк - слетает/отключается модуль simple_gmap после перезагрузки компа. Может что-то связанное с работой сайта на localhost.
upd
Слетает большая часть модулей включая этот после запуска cron. И самое поганное, что удаляются и созданные ноды с картами. Попробую использовать poormanscron и не включать никогда cron.

Возможность вставлять фотки в метках это было бы совсем шикарно.

Аватар пользователя vackar vackar 19 февраля 2009 в 21:56

Не пробовал этот модуль но меня и GmapEz устраивает, http://n01se.net/gmapez/ - есть модуль для Друпал, только насколько я помню нужно JS файл обновить с сайта.

Аватар пользователя vackar vackar 19 февраля 2009 в 22:03

В целом модуль хорош, спасибо за проект,

а где и в каком формате он хранит метки?
Можно ли к ним получить доступ во Вьюс к полям с координатами, а потом отобразить все скопом?

Аватар пользователя mascoolink mascoolink 20 февраля 2009 в 22:40

Респект за модуль!

Единственное в чём не смог разобраться - как вывести отображение на одной карте несколько отмеченных маркеров.
Например, имеем несколько разных точек, ране отмеченных отдельно друг от друга, но есть задача - показать все точки на одной карте.

Аватар пользователя bodro bodro 20 февраля 2009 в 23:08
"vackar" wrote:

а где и в каком формате он хранит метки?

формат: nid, [массив данных о всех маркерах, координатах карты и т.д.]

"mascoolink" wrote:

Единственное в чём не смог разобраться - как вывести отображение на одной карте несколько отмеченных маркеров.

Маркеры из разных нод на одной карте отображать нельзя, но дописать такую функцию вполне реально

Аватар пользователя ann343 ann343 10 ноября 2015 в 11:46

По функциональности модуль - самое то, что мне надо.
Прочитала тему, проблема у меня с установкой маркеров - не появляется поле, аналогичная как выше. версия simple_gmap_1.5 у меня не позволяет добавлять маркеры.
тестирую Opera 9.63, FF 3.0.6, IE 6.0.2800.1106, Chrome последний
может быть дело не только в браузере?
перепробовала все настройки модуля

Аватар пользователя ann343 ann343 24 февраля 2009 в 16:33

Спасибо, работает :)
я ожидала поле для маркера сразу увидеть открытым, а так даже удобнее. )

Аватар пользователя -pax- -pax- 2 марта 2009 в 13:27

Отличный модуль.
Подскажите как можно сделать, что бы пользователь при создании материала мог выбрать хочет ли он, что бы в этой ноде показывалась карта. Или что бы карта отображалась только если поставлены метки.

Аватар пользователя bohart@InternetDevels.com bohart@Internet... 2 марта 2009 в 16:46

открываем файл simple_gmap.js
и видем на строках 25, 26, 27, 28, 31, 32, 33:
illegal character

нужно заменить:
gmap_сontrol_type -> gmap_control_type

6 символ "с" (ru) заменить на "c" (en).
:)

Аватар пользователя bohart@InternetDevels.com bohart@Internet... 2 марта 2009 в 18:29

simple_gmap_node_widget.tpl.php
line 5
$map_tmpl = '<strong>'.$title.'<strong>';
нужно заменить на
$map_tmpl = '<strong>'.$title.'</strong>';

как видим тег strong открывается 2 раза, но не закрывается.

Аватар пользователя bodro bodro 2 марта 2009 в 18:55
"-pax-" wrote:

Подскажите как можно сделать, что бы пользователь при создании материала мог выбрать хочет ли он, что бы в этой ноде показывалась карта.

обновил модуль, теперь карта будет отображаться только если заполнено поле "Название ссылки"

"bohart" wrote:

нужно заменить:
gmap_сontrol_type -> gmap_control_type

ничего менять не нужно

"bohart" wrote:
$map_tmpl = ''.$title.'';

спасибо

Аватар пользователя bagim bagim 5 марта 2009 в 1:30

Скажите пожалуйста, с чем может быть вызвана проблема когда у меня не создается таблица simple_gmap в базе??
Соответственно, модуль выдает ошибки типа
user warning: Table 'employees.simple_gmap' doesn't exist query: SELECT * FROM simple_gmap WHERE nid=102 in Q:\denwer\www\denwer\drupal\modules\simple_gmap\simple_gmap.module on line 56.

Аватар пользователя Camor Camor 5 марта 2009 в 9:16

Подскажите, как сделать чтоб карта работала и при мультисайтинге, а то постоянно ругается на поддомены.

Аватар пользователя Camor Camor 5 марта 2009 в 15:04
"bodro" wrote:

Как именно ругается?

Ругается на то, что API key не для этого сайта. Но это где то лечиться, просто я не нашёл.

А вообще Николай, не планируешь сделать вывод всех меток на одной карте через Views или может уже сделано, просто я не знаю.

Аватар пользователя bodro bodro 5 марта 2009 в 15:50
"Camor" wrote:

Ругается на то, что API key не для этого сайта

API можно зарегистрировать только под один домен

"Camor" wrote:

вывод всех меток на одной карте

структура модуля позволяет это сделать (например как на http://www.ezem.ru/gmap), но тут нужно руками писать доп. модуль под каждый конкретный проект

Аватар пользователя glasha glasha 25 марта 2009 в 14:07


Quote:

структура модуля позволяет это сделать (например как на http://www.ezem.ru/gmap), но тут нужно руками писать доп. модуль под каждый конкретный проект

Может не здесь надо спрашивать. И все же.
У меня модуль googlemap выводит ноды 10 штук, к каждой прикреплена ссылка "показать на карте", при переходе по ссылке открывается это нода с картой, а в ней маркер, закрепленный ранее в ноде. При нажатии на маркере всплывает в карте окно в нем описание ноду.

Вопрос в том, что не могу сообразить, как вывести с этих 10 нод
1. на одну карту 10 маркеров
2. откуда открыть карту (из любой ноды или как?)

У меня модуль googlemap. Может кто ссылку даст, где написано.

Аватар пользователя restyler restyler 6 марта 2009 в 14:56

спасибо за модуль. а когда будет готова нормальная английская версия, это вообще планируется? :)

Аватар пользователя mamba mamba 7 марта 2009 в 16:23

классный модуль. только плохо что Краснодарские улицы у Google не ищутся. А на Yandex Maps сделать сможешь такой же?

Аватар пользователя bodro bodro 7 марта 2009 в 20:51
"restyler" wrote:

а когда будет готова нормальная английская версия, это вообще планируется? :)

планируется, как-нибудь выделю время и займусь этим
если кто уже занимался переводом, с удовольствием выложу переведенную версию в шапку темы

"mamba" wrote:

А на Yandex Maps сделать сможешь такой же?

готовы оплатить или просто интересуетесь?)

Аватар пользователя bohart@InternetDevels.com bohart@Internet... 17 марта 2009 в 21:50
"mamba" wrote:

А на Yandex Maps сделать сможешь такой же?

в первом посте уже есть интересующая вас ссылочка :)

2bodro: в ответ добавил ссылку на странице Yandex Map.
ещё бы модуль Yahoo maps кто то сотворил и можно было б мега проект MAPS на друпал.орг выложить)))

Аватар пользователя patator patator 1 апреля 2009 в 12:59

Странный глюк simple_gmap+fckeditor.
Если редактировать "содержимое" в fckeditor, то при сохранении предпоследняя метка (использовал нумерованные красные) меняет цвет на голубой.
Если не править "содержимое" в fckeditor, то сохраняет нормально метки, как и расставлялись.
Не мешает, но просто как факт.

Аватар пользователя oiz oiz 1 апреля 2009 в 17:11

Еще похожий глюк...

Если редактировать страницу с метками на карте, но не добавлять новых меток, иногда изображение последней метки "слетает" на красную с точкой или красную с цифрами (разными).

Наблюдалось только при количестве меток более 10 (примерно) и не регулярно.

Аватар пользователя oiz oiz 12 мая 2009 в 5:10
oiz wrote:

Еще похожий глюк...

Если редактировать страницу с метками на карте, но не добавлять новых меток, иногда изображение последней метки "слетает" на красную с точкой или красную с цифрами (разными).

Наблюдалось только при количестве меток более 10 (примерно) и не регулярно.

Вот и я про тоже самое писал...

Аватар пользователя restyler restyler 7 апреля 2009 в 19:00

Достаточно замороченная реализация сохранения маркеров/координат конечно у вас... Приходят существующие уже маркеры в Drupal.settings массиве, на клиенте данные сохраняются в строку с кастомным форматом, да еще и в сохраняются координаты. А учитывая что мне, например, в проекте совсем не надо давать юзеру возможность выбирать тип маркера и возможность вбивать описание, и вообще поставить ему можно только одну точку - проще переписать с нуля.. и называть наверно модуль надо very_very_simple_gmap :)

Аватар пользователя restyler restyler 12 апреля 2009 в 19:27

Ну нет, к сожалению.. вообщем сделал я свой модуль, работает как cck поле, координаты для маркеров хранит нормально для быстрых выборок, ну и код нормальный по drupal coding guidelines

вдруг кому-то окажется полезным.
http://drupal.org/project/simplest_gmap

Аватар пользователя ravnur ravnur 10 ноября 2015 в 11:46

не сохраняется положение маркера после его перемещения в версии 1.6.
предлагаю заменить в simple_gmap.js функцию

   function updateMarker(marker) {
     var latlng = marker.getPoint();    
     $('#' + marker.content + " .x").val(latlng.y);
     $('#' + marker.content + " .y").val(latlng.x);
 
     upd_gmap_data();
   }

заменить на следующую

function updateMarker(marker) {
     var latlng = marker.getPoint();    
     $('#marker_'+ marker.content).find('.x').val(latlng.y);
     $('#marker_'+ marker.content).find('.y').val(latlng.x);
 
     upd_gmap_data();
   }
Аватар пользователя Dark_kz Dark_kz 21 апреля 2009 в 16:40

Вроде заработало. Другой вопрос - как изменить перевод? я открыл .module, изменил там всё на английский. Сделал update.php на сайте, но не помогло

Аватар пользователя Guide Guide 22 апреля 2009 в 9:28

Подскажите в какую сторону нужно рыть чтобы добавить возможность проводить линии. Спасибо.

Аватар пользователя bodro bodro 22 апреля 2009 в 9:47
"ravnur" wrote:

не сохраняется положение маркера после его перемещения в версии 1.6

во всех браузерах или в одном?

"Dark_kz" wrote:

Вроде заработало. Другой вопрос - как изменить перевод? я открыл .module, изменил там всё на английский.

Этого должно было хватить, можете выложить переведенную версию?

"Guide" wrote:

Подскажите в какую сторону нужно рыть чтобы добавить возможность проводить линии

Рыть тут нужно во все стороны ) GmapAPI, править .js и .module файлы

Аватар пользователя Ленчик Ленчик 25 апреля 2009 в 21:52

Здравствуйте, Николай!
Я извиняюсь если спрошу очевидные вещи - я совсем новичек.
Подскажите пожалуйста в чем может быть дело.
При установке маркера на карту он появляется не в том месте, где кликаешь курсором.
И еще вопрос:
можно ли связать материал на сайте с маркером и если можно, то как (если можно дайте инструкцию).

Аватар пользователя Jackinua Jackinua 21 октября 2009 в 15:20

<a href="http://localhost/site/node/7">http://localhost/site/node/7</a> в поле содержания маркера

это для того чтоб в маркере была ссылка на ноду

Возникает такая проблемма. Если разрешить пользователю создавать свой материал типа simple_gmap то он не догадаеться как правильно ставить ссылку на ноду.
- это можно описать ниже конечно, но былоб не плохо К Point дать возможность прикрепить таксономический список.

Уже кто-то выше писал просьбу )
И еще Views,особенно значение поля этого таксономического списка ), тоже просили )

Спасибо

PS А еще лучше вместо поля Point title дать возможность это поле сделать таксономическим списком

Аватар пользователя bodro bodro 26 апреля 2009 в 0:24
"Ленчик" wrote:

При установке маркера на карту он появляется не в том месте, где кликаешь курсором.

не замечал такого, в каком браузере работаете?

"Dark_kz" wrote:

У меня после перевода пропала панелька управления (Карта, линейка..)

пофиксил, в шапке исправленная англ. версия

---
обновил версию до 1.7, исправил некоторые ошибки, также теперь модуль на английском, спасибо Dark_kz

Аватар пользователя AlGin@drupal.org AlGin@drupal.org 27 апреля 2009 в 21:32

РЕШЕНО
Странно, но в окне создания карты вижу только: Link name, флажок, строку поиска и карту. Ничего ниже (выбор иконы и т.д.) не отображается. Пробовал в IE6 и Опере.
Использую: D6.10, Simple gmap 1.7 (с 1.6 версием было также), тема WhiteJazz от RoopleTheme, права присвоены, google key введён ...
Попробовал сменить тему на Garland, сбросил кеш - не помогло. Что-то не так, а что не пойму ...

Аватар пользователя bodro bodro 27 апреля 2009 в 16:37

99% что это из-за ошибки в js другого модуля, можно попробовать отключить все модули кроме Simple Gmap и проверить что все ок, а потом по очереди их включать и так вычислить из-за какого модуля проблема

Аватар пользователя AlGin@drupal.org AlGin@drupal.org 27 апреля 2009 в 21:31

РЕШЕНО

"bodro" wrote:

99% что это из-за ошибки в js другого модуля, можно попробовать отключить все модули

Спасибо за ответ. Отключил все сторонние модули (кроме дополнительных ядра Друпала), опять сменил тему на Garland, отключил кеширование блоков, отключил оптимизацию JavaScript файлов, обнулил кеш - результат тот-же что и постом выше. Проверил в IE и Opera броузерах.
Может глаз "замылился", может пропускаю какую-то элементарную вещь.

При установке распаковал модуль в simple_gmap папку, в списке модулей его активизировал, сделал update.php, в permissions предоставил права, в фильтрах вроде ничего выставлять не надо и наконец в настройках самого модуля указал типы нод-узлов, ввёл google key ...

Ё-моё, ну я ступил ... Надо нажать на флажок, щёлкнуть по карте и менюшка внизу открывается.
Приношу свои извинения за шум и большое спасибо!!!

Аватар пользователя AlGin@drupal.org AlGin@drupal.org 30 апреля 2009 в 0:20

Заметил один момент: при наличии нескольких различных маркеров-иконок (например с номерами), последний внесённый (т.е. последний в окне радактирования карты) при сохранении ноды "слетает" в иконку blank. Например был установлен "number4", а после сохранения стал "blank". Происходит это не постоянно, но часто. Если же сохранилось правильно, то в дальнейшем всё ОК.

Аватар пользователя kodo kodo 25 мая 2009 в 10:35

Долго этот пост у меня был в закладках. Больше года назад установил у себя на сайте gmap. Все достаточно функционально (хотя и не менее ресурсоемкое похоже). Основное удобство для меня, то что в теле поста или комментария легко указать опрделенное место. И основная проблема - в gmap не редактируется содержимое маркера. Этой проблеме уже больше года... и тишина... Вообщем, долго ждал решения... На днях появилась необходимость создать карту гугла в наших контактах. Пересмотрел все модули что сейчас доступны для шестерки. Есть интересные, но все какие-то недоделаные, либо муторно настраиваемые.
Вообщем, попробовал данный модуль.
1. Элементарно настраивается
2. Интуитивно понятно вносятся маркеры и комментарии к ним.
Вообщем, большое человеческое спасибо автору!
Хотелось бы что-то еще? Да, конечно. Оснавное - подобно Build a GMap macro встраивать карту в посты и комментарии.
Вообщем, еще раз спасибо и удачи!

Аватар пользователя S_F S_F 7 июля 2009 в 20:56

Добрый день.

У меня почему то метки не сохраняются. Как с этим бороться?

Аватар пользователя GogA GogA 13 августа 2009 в 3:06

Выражаю большую благодарность, пару дней обкатываю – разобрался вроде со всем, всё работает, проблем не наблюдаю.

Николай, низкий поклон!

upd. всё же глюк выловил небольшой, при редактировании уже существующей ноды с картой и сохранением сбрасывается цвет маркера на карте.

ps. если кому нужно будет изменить цвет текста в появляющемся на карте мессадже, то просто div#map { color: #000; }.

Аватар пользователя bodro bodro 17 августа 2009 в 10:43

глюк со сбрасыванием маркера знаю, но пока побороть его не удалось

UPD
выложил новую версию - добавлена поддержка YandexMap

Аватар пользователя denuser denuser 18 августа 2009 в 15:12

Все настроил, при редактировании ноды всё сохраняется но на странице ничего не появляется. print_r($node) тоже не выводит ничего похожего, то есть карты как бы и нет. В чем дело, подскажите?!

Аватар пользователя bodro bodro 18 августа 2009 в 17:14

да, все норм
значит, скорее всего, не заполнили "Link name:" при создании ноды

Аватар пользователя bodro bodro 18 августа 2009 в 17:58

это не обязательное поле, можно не заполнять если карта в ноде не нужна

Аватар пользователя volocuga volocuga 19 августа 2009 в 23:33

Как бы там прикрутить автозаполняемое поле с проверкой на соответствие стандартным названиям,например из базы geonames?

Насколько это сложно?

Аватар пользователя Serega_od Serega_od 13 сентября 2009 в 15:28

Создал топик по поводу исп. разных карт в gmap и simple_gmap - http://drupal.ru/node/34018

Повторюсь тут:

serega_od wrote:

Добрый день!
Обнаружил вот что: В модулях gmap и simple_gmap используются разные версии карты, а именно - в gmap русские названия улиц дублируется английским вариантом(чтобы было понято иностранцам как называется улица), а в simple_gmap только русские названия.
Подскажите плиз что надо изменить в simple_gmap чтоб там тоже был англ. вариант улиц.
P>S> Хочу использовать именно simple_gmap т.к. он легче в настройке и не требует модуля location.
Заранее спасибо!!!

Аватар пользователя bodro bodro 13 сентября 2009 в 15:59
"serega_od" wrote:

названия улиц дублируется английским вариантом

где можно посмотреть пример?

Аватар пользователя Serega_od Serega_od 13 сентября 2009 в 18:15

чтобы посмотреть пример надо установить модуль gmap и location - создать ноду с картой и посмотреть на карту Украины или России например.
Хотя ноду создавать не обязательно, для наглядности можно после установки модуля gmap, зайти в его настройки (http://localhost/gmap/admin/settings/gmap) и посмотреть на карту, уже там всё видно.

+

Выкладываю несколько скриншотов Одесса и Москва
http://picasaweb.google.ru/007.programmer/Gmap#5380954798555545682
http://picasaweb.google.ru/007.programmer/Gmap#5380955224305631618
http://picasaweb.google.ru/007.programmer/Gmap#5380955404425806642

Аватар пользователя bodro bodro 13 сентября 2009 в 21:45

в simple_gmap.module, строка 233
нужно заменить
<?php  drupal_set_html_head('<script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key='.$key.'" type="text/javascript"></script>');   ?>

на

<?php  drupal_set_html_head('<script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key='.$key.'&hl=en" type="text/javascript"></script>');   ?>

Аватар пользователя Serega_od Serega_od 13 сентября 2009 в 22:33
"bodro" wrote:

Опубликовано bodro в вс, 13/09/2009 - 17:45.
bodro

в simple_gmap.module, строка 233
нужно заменить
<?php drupal_set_html_head(''); ?>

на

<?php drupal_set_html_head(''); ?>

СПАСИБО!!!!!

Аватар пользователя gagaga gagaga 24 сентября 2009 в 13:55

А можно как-нибудь интегрировать этот модуль с профилем, чтобы можно было указывать свой адрес в профиле?

Upd. Уже сделала...

Аватар пользователя zerg zerg 6 октября 2009 в 4:33

Народ подскадите как просто добавить на 1 страничку карту, вставляю тупо код с джава скриптом в опере не хочет работать, в лисе рпботает, подскажите пожалуйста как всунуть?

Аватар пользователя Jackinua Jackinua 21 октября 2009 в 13:34

автор лучший !
А есть возможность к точке кроме Title и Content прикрепить фотографию(и) ?? Это было б бесценно

Аватар пользователя Jackinua Jackinua 10 ноября 2015 в 11:46

Добавил возможность работы с таксономическими словарями

1 Создаем в таксономии словарь
2 Забиваем его терминами
3 Заходим в настройки модуля Simple gmap
4 Ставим галочку поддержки словарей (внизу)
5 Выбираем словарь (внизу)

Есть одно "но" - Title Point's на карте сохраняются в виде ссылки.
Может кто-то сможет обойти это, тоесть чтоб ссылка была на карте а в базе хранились лишь названия

Все изменения поместил в значки
//???
...
//???

Аватар пользователя Jackinua Jackinua 10 ноября 2015 в 11:46
"Jackinua" wrote:

Есть одно "но" - Title Point's на карте сохраняются в виде ссылки.
Может кто-то сможет обойти это, тоесть чтоб ссылка была на карте а в базе хранились лишь названия

Исправил
теперь в базе хранится просто слово, а когда формируется список маркеров то подставляются ссылки, если имя маркера существует

Аватар пользователя F10 F10 26 октября 2009 в 12:32
"bodro" wrote:

UPD 2 (16-08-2009)
---
Теперь модуль поддерживает YandexMap (!!!), т.е. карты GMap и YandexMap теперь в одном флаконе (общая обертка GMap)
Примеры на демосайте.

Че то туплю. Не могу понять, что нужно сделать, что бы были yandex карты, а не google карты.
Где эта версия UPD2, где ееё скачать?

Аватар пользователя bodro bodro 26 октября 2009 в 20:15
"F10" wrote:

что нужно сделать, что бы были yandex карты, а не google карты.

настройки - http://s3.amazonaws.com/floomby/10_26_2009/BrQqj9E1bECJsZD7Y935Dg.png
результат - http://s3.amazonaws.com/floomby/10_26_2009/Ww68MVh9ckm6rsXbRUp8w.png

"F10" wrote:

где ееё скачать?

ссылка в шапке

Аватар пользователя F10 F10 27 октября 2009 в 12:57

По поводу yandex map.
Давайте по шагам:
1. Устанавливаю модуль.
2. Ставлю те галочки, которые на скринах выложенных вами.
3. Ключ ставлю от Google или Yandex?
4. Если ключ от Гугла, то появляется карта, где ставлю метку, и вывод карты идет от Google map в ноде.
Но мне надо от Yandex. Если ставлю ключ(key) от Yandex map, на экране ошибка(требуется ключ гугла), и не появляется карта, по которой я бы мог настроить метку на карте.

Аватар пользователя F10 F10 27 октября 2009 в 15:56
"F10" wrote:

По поводу yandex map.

- все, получилось. С первого раза почему-то google грузился, а не yandex.
Не понятно, как без ключа яндекса карта работает.

Спасибо!

Последнее - в настройках ширина карты указывается в "px", как можно ширину сделать 100%?

Аватар пользователя bodro bodro 27 октября 2009 в 16:10
"F10" wrote:

Последнее - в настройках ширина карты указывается в "px", как можно ширину сделать 100%?

simple_gmap_node_widget.tpl.php править нужно

Аватар пользователя Jackinua Jackinua 10 ноября 2015 в 11:46

Полилайн настроил между маркерами

Указываем в настройках модуля: цвет, ширину, прозрачность и ставим галочку чтоб отображалось.

Еще для моих целей надо добавить выпадающий список к настройкам маркера, можно было бы сделать добавление поля разного типа универсальным, не знаю на сколько будет сложно.

А с views не получиться наверное, разве что сделать список Points.Title как одно поле

Аватар пользователя nickolay.artamonov nickolay.artamonov 30 октября 2009 в 16:10

Спасибо за модуль. Очень полезный. Пытался использовать gmap, но он оказался неоправданно сложный для моих задач. Очень порадовался, что нашёл ваш.

Если позволите, то пару замечаний:
1. Опишите пожалуйста в документации или на скриншот добавте информацию о том как именно добавлять маркеры. Думал что эта функция не работает, потом в коментариях прочитал что нужно нажимать на флаг. Не очевидный интерфейс.

2. Небольшой баг заметил. Если в заголовок маркера написать строку содержащую кавычки ("), то при следущем открытии в этом поле будет отображён текст только до ("), всё что за ней будет отброшено.
Пытался писать " вместо ". Тогда после первого открытия " заменяется на ", а дальше всё по тому же сценрию идёт. Видимо где-то эскепирования не хватает.

Аватар пользователя bodro bodro 30 октября 2009 в 16:27

Для установки маркера нужно: 1 - кликнуть на флажок (он станет активным), 2 - кликнуть на карту.
...при необходимости действие повторить :)

--
Добавил описание в шапку

Аватар пользователя Gukov Yor Gukov Yor 31 октября 2009 в 2:29

по поводу маркеров... цвет подобран отвратителен, пользователи не раз жаловались на не работу сервиса, много думал, курил, пил кофе, и вуаля! всего-то надо поменять флажок на другой(допустим красный, типа озадачен вашей задачей - втыкайте) и вот, пока нет замечаний по поводу размещения маркеров на карте :)
>Jackinua интэрэсная связка, а по поводу кнопочки "ссылко"(сам маркер на карте, для вставки в другую ноду ссылкой) есть идеи?

Аватар пользователя alam alam 24 ноября 2009 в 12:33
"bodro" wrote:

"Camor" написал(а):
вывод всех меток на одной карте
структура модуля позволяет это сделать (например как на http://www.ezem.ru/gmap), но тут нужно руками писать доп. модуль под каждый конкретный проект

Подскажите, пожалуйста, что нужно сделать, чтобы выводить несколько меток, отмеченных на других картах, на какой-то одной карте?

"Camor" написал(а):
но если можно было бы создавать название метки для формы и выбирать картинку для неё

..\modules\simple_gmap\icon сюда можно добавить любые png файлы и они добавятся в селектор (названием метки будет имя файла) ...если речь об этом

Дал название файлу кирилицей, при выборе метки буквы отображаются непонятными символами. Это решается?

Отличный модуль. Спасибо.

Аватар пользователя si9 si9 15 декабря 2009 в 14:49

Модуль отличный... Но формат хранения меток надо менять, а еще лучше привести его к стандартному (например который используется в модуле location). Тогда бы его можно было скрестить с Views и ему бы вообще цены не было ;-)

Аватар пользователя Dimm Dimm 15 декабря 2009 в 17:14

Спасибо за супер-модуль!

Но остались небольшие непонятки:
1. Куда вводить ключ яндекс карт?
2. Без яндекс-ключа яндекс-карта отображается только в масштабе города, а дальнейшее приблежение не доступно.
Помогите плиз.

Аватар пользователя bodro bodro 15 декабря 2009 в 18:00
"Dimm" wrote:

1. Куда вводить ключ яндекс карт?
2. Без яндекс-ключа яндекс-карта отображается только в масштабе города, а дальнейшее приблежение не доступно.
Помогите плиз.

он не нужен, смотрите демо сайт, там все хорошо с приближением

Аватар пользователя Serg_M Serg_M 27 декабря 2009 в 16:31

Собрался использовать карту в своем проекте, "набрел" на этот модуль. После установки сразу заработало, вроде все интуитивно понятно.
bodro спасибо за модуль. И вопрос Вы его забросили или продолжаете развивать?

На мой взгляд, если смотреть на карты с точки зрения пользователя, то 90% глубоко пенисуально какую карту выбрать GoogleMap или YandexMap - лишь бы был его населенный пункт на ней. Поэтому мне кажется, что лучшим "картографическим" модулем окажется тот, в котором будет возможность для пользователя выбирать карту Google или Yandex, т.е. не нашел он нужное на Google, переключился на Yandex. Simple Gmap (new +YandexMap) уже сделал шаг в этом направлении, только выбирать может увы администратор...

bodro - ваш модуль нормальный коммерческий продукт и я думаю, будет не зазорно, если Вы поместите номер электронного кошелька для добровольных пожертвований. Глядишь будет небольшой стимул для его дальнейшего совершенствования...

Аватар пользователя Serg_M Serg_M 1 января 2010 в 20:27

"Пытаю" модуль. Вывод карты по Link name, когда там пользователь пишет какую-то информацию работает, но полезен скажем для блога (где каждый пишет что хочет). Но допустим есть нода, в которой может присутствовать карта. И вывод карты в ней должен быть универсальным. Делается так (simple_gmap_1.8.zip):
например, вместо текстовой ссылки будет картинка (компас, карта...), правим модуль simple_gmap.module

находим и раскомментируем строчку (предварительно кладем картинку куда ведет путь)
//$out .= '<img src="'. base_path() . 'sites/all/themes/root/img/place-bg.gif" alt="^" />';
и наоборот закомментируем следующую строчку
$out .= $title;

вместо набивки текста в Link name, делаем из нее чекбокс (подсказку меняем на свой вкус)

    $form['simple_gmap']['map_title'] = array(
      '#title' => t('Link name'),
      '#type' => 'checkbox',

Может кто скажет, как сделать проверку, что если не было вставлено маркера, то карта не выводится, даже если активировать Link name?

Аватар пользователя vatavale@drupal.org vatavale@drupal.org 12 января 2010 в 14:39

Сразу при включении модуля выдается вот такая ошибка:

user warning: BLOB/TEXT column 'title' can't have a default value query: CREATE TABLE simple_gmap ( `map_id` INT unsigned auto_increment DEFAULT NULL, `nid` INT NOT NULL DEFAULT 0, `title` TEXT NOT NULL DEFAULT '', `data` LONGTEXT NOT NULL DEFAULT '', PRIMARY KEY (map_id) ) /*!40100 DEFAULT CHARACTER SET UTF8 */ in \includes\database.inc on line 529.

Аватар пользователя vatavale@drupal.org vatavale@drupal.org 12 января 2010 в 14:52

А на странице с нодой к которой в настройках прикручена карта:

user warning: Table 'luckvill.simple_gmap' doesn't exist query: SELECT * FROM simple_gmap WHERE nid=1 in V:\_sites\luckvill\www\sites\all\modules\simple_gmap\simple_gmap.module on line 146.

Drupal 6.15
Префиксов в БД нет.

UPD. да, забыл сказать сам модуль версии 1.8

Аватар пользователя vatavale@drupal.org vatavale@drupal.org 13 января 2010 в 19:20

О! Спасибо за оперативную помощь! Стер старую и установил новую 1.8.2 Однако в этот раз боюсь без изменений. Кажется та же ошибка при включении. На всякий случай снова копирую (если чего пропустил):

Quote:

user warning: BLOB/TEXT column 'data' can't have a default value query: CREATE TABLE simple_gmap ( `map_id` INT unsigned auto_increment DEFAULT NULL, `nid` INT NOT NULL DEFAULT 0, `title` TEXT NOT NULL, `data` LONGTEXT NOT NULL DEFAULT '', PRIMARY KEY (map_id) ) /*!40100 DEFAULT CHARACTER SET UTF8 */ in V:\_sites\www\includes\database.inc on line 529.

p.s. наверное лучше файлы в архиве поместить в папку simple_gmap, так обычно пакуют модули на drupal.org (чтобы при распаковке не создавалась папка с названием самого архива, которое меняется)

Аватар пользователя vatavale@drupal.org vatavale@drupal.org 13 января 2010 в 19:28

И еще по горячим следам... если уж у вас руки дошли до модуля.
Нельзя ли сделать 2 текстовых поля для ручного ввода координат? Например на сайте по недвижимости, бывает что новые дома строят просто в поле. Адреса у такого дома него нет, и визуально по неактуальной карте найти сложно. А вот GPS есть у каждого. Записал координаты на месте, потом вбил в ноду и вуаля!
Такая фича была бы +++ к модулю!

Аватар пользователя Freedom Freedom 23 января 2010 в 17:37

А как вывести карту после определённого сск поля и сск группы?
А так же получить доступ к форме вывода карты в Content Template. В списке переменных он отсутствует.

Аватар пользователя bodro bodro 24 января 2010 в 12:45

попробуйте вставить в нужном месте шаблона ноды <?php simple_gmap_load_node_map() ?>

Аватар пользователя yasik yasik 22 марта 2011 в 13:35
bodro wrote:

попробуйте вставить в нужном месте шаблона ноды <?php simple_gmap_load_node_map() ?>

а можно передать какие-то параметры и вывести карту или спутник ?
например как-то так <?php simple_gmap_load_node_map(map) ?>выводим карту
а как-то так <?php simple_gmap_load_node_map(yandex,gibrid) ?> выводим гибрид спутника и карту из яндекса

Аватар пользователя Freedom Freedom 24 января 2010 в 14:15
"bodro" wrote:

попробуйте вставить в нужном месте шаблона ноды <?php simple_gmap_load_node_map() ?>

Карту выводит. Но:
1) не отображает маркер (только тень)
2) при редактировании карта в схематичном виде, а при просмотре ноды отображает спутниковые фотки
3) нет возможности перемещения по карте

Аватар пользователя Serg_M Serg_M 24 января 2010 в 16:37
"Freedom" wrote:

А как вывести карту после определённого сск поля и сск группы?

<?php print $node->content['simple_gmap']['#value']; ?>

Аватар пользователя Freedom Freedom 25 января 2010 в 23:13

Замечен, может не только мной, небольшой глюк. Кода в названии маркера вводишь текст с кавычкакми он его сохраняет, но при следующем редактировании уже не отображает ни сами кавычки, ни текст, который идёт после кавычек.

Аватар пользователя Freedom Freedom 25 января 2010 в 23:57

Сюда же: Вопрос о смещении карты при раскрытии блока остался открыт или он уже как то реализован, но не отображается в настройках?
Проблема аналогично gmap модулю, но у того есть пункт "collapsehack : Work around bugs when maps appear in collapsible fieldsets".
Как сделать так чтобы при раскрытии блока, карта не смещалась относительно маркера?

Аватар пользователя Arturus Arturus 31 января 2010 в 12:33

А можно в модуль добавить опционально вывод слева (снизу, сверху, раскрывающийся блок) подсказки по работе с картой для посетителей (добавления маркера на карту, добавление второго маркера..., описание маркера и т.п.). С возможностью менять это описание. Было бы очень удобно для тех посетителей которые впервые видят карту Google Map.

Хорошо бы продублировать флажок "добавить маркер" ссылкой с текстом "добавить маркер" под картой, где добавляется названия и описания маркеров, чтобы не бегать к флажку и к описанию.

И еще добавить чекпоинт - соединить точки в линию. Это было бы просто революционным решением - элементарный функционал для рисования треков!

Аватар пользователя bodro bodro 2 февраля 2010 в 14:29
"Arturus" wrote:

И еще добавить чекпоинт - соединить точки в линию. Это было бы просто революционным решением - элементарный функционал для рисования треков!

Сделать можно это и многое другое, если найдутся желающие проспонсировать доработки

Аватар пользователя Freedom Freedom 2 февраля 2010 в 14:51

bodro, а про смещении карты при раскрытии блока что можешь посоветовать?

Аватар пользователя bodro bodro 2 февраля 2010 в 15:09

баг со смещением карты был пофикшен насколько возможно
браузер странно отрабатывает эту ситуацию

Аватар пользователя bodro bodro 3 февраля 2010 в 12:10
"MDinc" wrote:

Начал переделку как сделаю выложу

вообще если подходить к делу серьезно то переделывать нужно многое
напиши в icq 832833, по возможности помогу с JS и другими вопросами

Аватар пользователя Arturus Arturus 4 февраля 2010 в 4:23
"bodro" wrote:

Сделать можно это и многое другое, если найдутся желающие проспонсировать доработки

Ну что, ради хорошего дела можно и проспонсировать, сколько будет стоить мои предложения?

А Вы и MDinc разрабатываете один модуль или у каждого свой?

Аватар пользователя Arturus Arturus 5 февраля 2010 в 7:55
"MDinc" wrote:

Я взял модуль bodro и начал дорабатывать как понял что наступил предел решил написать свой

Проект на drupal.org создавать планируете? Как будет называться? Когда презентация?

Аватар пользователя bquadro bquadro 25 февраля 2010 в 17:09

Подскажите пожалуйста почему может не выводиться карта. Модуль установлен, ключ прописан. В редактировании ноды карта появилась. Проставляю точки, сохраняю и при просмотре сохраненной ноды ничего не отображается. В чем может быть дело?

Аватар пользователя coolkostik coolkostik 9 марта 2010 в 13:57

Поясните ситуацию. В яндекс картах есть подробная карта Минска. Но, если просматривать Яндекс карту через модуль simple_gmap то там всего 3 улицы. В чем проблема?

Аватар пользователя bodro bodro 9 марта 2010 в 18:49

обновил simple_gmap до 1.8.3, теперь используется новая версия яндекс карт (улицы Минска на месте)

Аватар пользователя Freedom Freedom 10 марта 2010 в 13:15

А можно ещё приделать поиск ближайшего офиса или офисов с указанием радиуса поиска?

Аватар пользователя DEMIAN_09 DEMIAN_09 13 марта 2010 в 17:53

СПС за модуль,выручил!

Можно ли сделать интеграцию с обычным поиском на сайте?

Аватар пользователя ragazza ragazza 14 марта 2010 в 22:58

Bodro, спасибо. Очень удобный и лёгкий модуль.Теперь на всех моих сайтах буду его ставить. Щиро дякую, друже.

Аватар пользователя Kaitano Kaitano 16 марта 2010 в 22:38

Отличный модуль ... печально, что Ижевска нет ни на Яндексе, ни на Гугле =(

Аватар пользователя Tsuba Tsuba 25 марта 2010 в 16:42

Можно сделать так, чтобы поиск адреса при добавлении ноды осуществлялся через карты Яндекса, а не Гугла?
И ещё. Каким образом можно скрыть от пользователя форму добавления карты? Карту должен редактировать только администратор.

Аватар пользователя bodro bodro 31 марта 2010 в 12:27
"Tsuba" wrote:

Можно сделать так, чтобы поиск адреса при добавлении ноды осуществлялся через карты Яндекса, а не Гугла?

пока никак, гугл тут является основным

"Tsuba" wrote:

Каким образом можно скрыть от пользователя форму добавления карты? Карту должен редактировать только администратор.

в данной версии такой возможности нет, но при следующей переработке модуля постараюсь добавить

"Freedom" wrote:

cck permission

?

Аватар пользователя olegall olegall 20 апреля 2010 в 23:16

модуль хороший, но я замучался уже с одним багом- при вводе многострочного текста в поле описания маркера, на карте текст вылазит за границы блока описания. пробовал scc фиксить, никак не получается. Как сделать, чтобы границы блока-описания маркера растягивалось вместе с текстом описания, а то текст висит в воздухе и выглядит это не эстетично.
Просто хотелось бы, что бы в описание маркера использовать на полную, а то так получается только 2-3 строки в красивой белой рамке, а все остальное вне ее, а дублировать тектс описания на странице не охота.

Аватар пользователя olegall olegall 21 апреля 2010 в 17:24

overflow:hidden нет?

ну дык, это скроет лишний текст, а мне наоборот нужно что бы текста можно было много писать, а рамка за ним растягиваласть.
Я вообще первый раз с картами работаю, это вообще реальное желание так сделать или нет? У меня подозрение что эта рамка-подсказка на карте фиксированного размера, хотя хз.
В общем, спасите-помогите.
Вот пример того что отображается

Аватар пользователя olegall olegall 21 апреля 2010 в 20:51
"bodro" wrote:

overflow:auto пробовали?

А к какому элементу его применить то ? я все пытался выловить этот элемент и никак.
Подскажите, вы ведь помните, вы ведь сами это все писали ))) а то я уже в файер баге все глаза сломал

Аватар пользователя yarsky yarsky 19 мая 2010 в 18:07

Модуль отличный, все работает. Даже скрестил успешно с LightBox2

<a href="/gmap/1" rel="lightframe">Посмотреть на карте</a>

В FireFox 3.6 карта отражается некорректно, а именно: центр карты оказывается в верхнем левом углу, поэтому указанные точки не видны, пока не сдвинешь карту :( Может кто знает как лечить?

И 2 вопроса-пожелания по Вашему модулю.
1. Часто необходимо, чтоб ссылка (карта проезда, например) была на каждой странице. Но js и css подгружаются только там, где есть карта. Я пока изменил код сабжевого модуля, вынеся код по добавлению js за пределы условий.

<?php
function simple_gmap_nodeapi(&$node$op$a3 NULL$a4 NULL) {  

/* из function simple_gmap_view_link(&$node){
 *
 * перенесено мною сюда
 */

  

$path drupal_get_path('module''simple_gmap');
  
drupal_add_js$path .'/box/highslide-full.js');
  
drupal_add_css($path .'/box/highslide.css');
  
drupal_add_js('
            hs.graphicsDir = "'
.url($path).'/box/graphics/";
            hs.outlineType = "rounded-white";
              hs.wrapperClassName = \'draggable-header no-footer\';
              hs.allowSizeReduction = false;
                    hs.dimmingOpacity = 0.75;
            '
'inline''header');

/* конец переноса */
?>

2. В настройках добавить текстовую информация для всплывающем окне. Например ООО "Рога и Копыта", ул. Ленина, 1 офис 4, тел. +7 123 4567890

Аватар пользователя bodro bodro 21 мая 2010 в 12:27
"yarsky" wrote:

центр карты оказывается в верхнем левом углу

обычно такое бывает когда карта загружается в скрытый блок, например collapsed

по вопросам, можно решить так:
1 - в template.php шаблона вставить <?php node_view(node_load(>nid с картой<), FALSE, TRUE); ?>
2 - подправить шаблон попапа

Аватар пользователя Сьюз Сьюз 30 мая 2010 в 11:02

Вопрос немного не по теме.
Раньше пыталась поставить Gmap. Не помню, по каким причинам, но после генерации ключа не стала дальше настраивать и удалила модуль. Сейчас возникла проблема - при установке Вашего модуля надо снова генерировать ключ, на что гугл мне говорит, что запрашиваемая страница не существует (кого он пытается обмануть? :)). вы случайно не знаете, как обойти это дело? Или единожды сделав запрос на один домен новые попытки генерации ключа для него будут тщетны?
Поставила другой модуль - яндексмэп. Проблем не было, только мне нужно гораздо больше меток.

Грустно :(

Аватар пользователя pr0g pr0g 11 июня 2010 в 13:02

Можно ли:
- выбирать место в ноде где будет выводится карта?
- чтобы маркеры сразу были открыты?

и где можно взять локализацию?

Аватар пользователя buzuchok buzuchok 3 июля 2010 в 2:58

Товарищи! Подскажите, почему в контент профиле карта не работает?
У меня 2 типа данных content profile, которые разделяют моих пользователей по принадлежности, и я хочу для одного из них добавить карту. Как это можно реализовать?

Заранее благодарю.

Аватар пользователя rock rock 10 ноября 2015 в 11:46

Народ, помогите, пожалуйста, кто разобрался. У меня подписи к меткам не растягиваются по высоте, дает ввести максимум 2 строчки, а дальше надпись вылезает за пределы подписи.
Когда использую стандартную тему, то все нормально отображается, включаю свою тему надпись выходит за пределы балуна (см. прикрепленные файлы). На сколько я понимаю надо поменять параметры какого-то тега, но вот какого не знаю.

Аватар пользователя ingumsky@drupal.org ingumsky@drupal.org 27 августа 2010 в 0:38
"rock" wrote:

На сколько я понимаю надо поменять параметры какого-то тега, но вот какого не знаю.

Как я понимаю, где-то в вашей теме переписываются свойства css для дива, в который помещаются метки. Соответственно, совет. Возьмите Firebug, посмотрите, какие свойства откуда берутся для этого дива в нормальном варианте, и сравните с «ненормальными». Определите, что именно мешает, и подумайте, как это можно скорректировать. Как-то так.

Аватар пользователя F10 F10 12 сентября 2010 в 14:35

Перестала работать яндекс карта, есть только "вид со спутника", сама карта не показывается.

Почему-то попросил обновить ключ gmap, обновил, все равно не показывает яндекс карты, раньше было нормально. Может ключ от яндекса вставить?

Аватар пользователя gnm@drupal.org gnm@drupal.org 11 ноября 2010 в 0:11

Модуль отличный. Единственное как бы реализовать вывод через views? Дабы ноды с прикрепленными к ним картами выводились.

Аватар пользователя Arturus Arturus 16 ноября 2010 в 3:40

У меня тоже перестала отображаться карта Яндекса.
Добавление ключа api-maps.yandex.ru в шапку сайта не помогло.

Аватар пользователя bodro bodro 17 ноября 2010 в 15:27

он работал не по апи )
на данный момент яндекс картинки не отдает как раньше ...нужно смотреть

Аватар пользователя F10 F10 24 ноября 2010 в 21:15
"bodro" wrote:

он работал не по апи )
на данный момент яндекс картинки не отдает как раньше ...нужно смотреть

Есть какие-нибудь новости? Или не ждать?

Аватар пользователя Surok Surok 25 ноября 2010 в 22:23

Поставил модуль все работает хорошо, спасибо!

Но когда стоит вывод карты yandex почему стоит копирайт google ? мне кажется это не совсем правильно.
И ещё один момент если выводится карта yandex то одновременно грузится и карта google хотя в этот момент она не выводится.
И ещё один не хороший момент это то что вес этих двух карт при стандартных настройках модуля по 600 кб.
с учетом такого маленького размера карты это перебор.

Может это я не правильно настроил модуль или это так и есть?

Аватар пользователя bodro bodro 26 ноября 2010 в 11:28

Копирайт на оболочке, на самих картах написано "Яндекс".
Яндекс карты тут просто как фишка (распространяется по лицензии "работает пока работает"). Особо расчитывать на Яндекс не стоит, т.к. после смены АПИ яндекса она может отвалиться.

Аватар пользователя godson godson 24 декабря 2010 в 20:19

Люди, подскажите пожалуйста, как сделать так, чтобы по умолчанию, при создании материала, форма с картой была свернутой? Ведь она нужна может быть в 3% из всего создаваемого, а каждый раз на пол-страницы вылазит, людей пугает... Подсказали поставить модуль nodeformcols Но он не отображает форму карт, как все остальные формы...

И еще одна неприятная штучка: после редактирования материала с картой, маркер сбрасывается с любого цвета на порядковый номер. Зато когда после этого сброса снова выставишь на цвет, то опять сохраняется... и так через раз... Как-то это можно побороть?

Аватар пользователя volocuga@drupal.org volocuga@drupal.org 24 декабря 2010 в 20:28
"godson" wrote:

Люди, подскажите пожалуйста, как сделать так, чтобы по умолчанию, при создании материала, форма с картой была свернутой?

1) в форме настроек полей для нужного типа материала посмотреть, можно ли карту задвинуть в группу полей, если да, то предварительно создать группу полей, указать в настройках группы "Свёрнуто" и положить туда карту

2) переопределение ключа #Collased = TRUE; через hook_form_alter() для этого филдсета (если в карта уже в филдсете)

Аватар пользователя arber arber 29 декабря 2010 в 0:48

Установил ваш прекрасный модуль Simple Gmap - именно такой и хотел, СПАСИБО ОГРОМНОЕ!!!
Но почему то маркеры после сохранения пропадают с карты. Я подозреваю из за того, что нет под картой, полей (редактирование ноды) заголовок метки, описание метки... Скажите где их включить или в чем проблема???

Извиняюсь - обнаружил в левом верхнем углу флажок спасибо разобрался.

Аватар пользователя godson godson 29 декабря 2010 в 17:36

Присоединяюсь к вопросу, хотя немного о другом. После успешной установки и сохранения Метки, если ноду отредактировать, то цвет метки сбрасывается на на красный с порядковым номером. Как этого можно избежать.

Аватар пользователя arber arber 30 декабря 2010 в 0:28

Обнаружил небольшой глюк - Если в заголовке метки есть кавычки ("именно такие") карта сохраняется, и вроде бы все нормально, но когда редактируешь и пере сохраняешь все что в кавычках исчезает (проверял раз 20) при чем такие «» кавычки нормально. В принципе не страшно - единственное пока этого не понял кучу карт создал...

Аватар пользователя starcomputer starcomputer 14 января 2011 в 15:20

bodro,

Если карту выводить не во всплывающем окне, а на странице, то можно ли ее отцентрировать, чтобы выводилась по центру страницы ?

Аватар пользователя ingumsky@drupal.org ingumsky@drupal.org 15 января 2011 в 2:02
"starcomputer" wrote:

Если карту выводить не во всплывающем окне, а на странице, то можно ли ее отцентрировать, чтобы выводилась по центру страницы ?

Можно, если использовать css.

Аватар пользователя starcomputer starcomputer 17 января 2011 в 11:48
"<a href="mailto:ingumsky@drupal.org">ingumsky@drupal.org</a>" wrote:

Можно, если использовать css.

А можно поконкретнее ? :)

Аватар пользователя Айдар Айдар 15 мая 2011 в 23:49
"Serg_M" wrote:

после определённого сск поля и сск группы?
<?php print $node->content['simple_gmap']['#value']; ?>

И все же, куда это вставлять, объясните нубу?

Аватар пользователя Айдар Айдар 16 мая 2011 в 15:42

Вставляю после content, но тогда в конце ноды отображается пустое место, а карта так и отображается вверху (как бы должна вроде 1 карта, но она уже отображается вверху, и, видимо, происходит конфликт скриптов).
Буду крайне благодарен за подробную инструкцию (типа, открыть то-то, найти фрагмент кода, добавить с после/перед/внутрь строки после и т.п.).

Аватар пользователя veks veks 28 мая 2011 в 21:01

Классный модуль! Легко устанавливается, элементарно настраивается и - как уже писали выше - полностью интуитивно-понятный. Русского интерфейса, правда, нет, но мне он не очень-то и нужен. И еще у прилагаемых к модулю меток обрезаны "уши". Стандартные гугловские маркеры квадратные, а к модулю приложены прямоугольные. Немало изумился, когда залил гугловские метки и увидел их сплюснутыми. Правда, я все равно уменьшал непрозрачность стандартных маркеров до 75%, поэтому особых неудобств не испытал. По-моему, получилось неплохо (посмотреть можно здесь). Единственный баг - каплевидная тень от пиновых маркеров. Но это даже забавно.
bodro, спасибо! Респект и уважуха! :)

Аватар пользователя veks veks 4 июня 2011 в 14:13

Эх, перевести бы еще модуль на третью версию API, цены бы ему не было! В третьей версии не проводится контроль API-ключа, а как для второй версии передать два ключа (для основного сайта и его зеркала в зоне .рф) я не знаю.

Аватар пользователя veks veks 4 июня 2011 в 23:41

Два ключа для API придумал как передавать. Это коряво, но работает. Если кому интересно, в модуле simple_gmap.module после строки 232

  $key = variable_get('gmap_key','');

необходимо вставить блок:

  if (($_SERVER['HTTP_HOST']) == 'сайт_1.ru') {$key = 'ключ_для_сайта_1';
  } else if (($_SERVER['HTTP_HOST']) == 'сайт_2.рф')
  {$key = 'ключ_для_сайта_2';
  }

Почему коряво - потому, что вместо использования переменной я дважды дергаю запрос адреса сайта. Наверное, есть и другие недочеты, но поскольку я ни бельмеса не понимаю ни в php, ни в java, то попросту этого не вижу. Работает, и ладно.
Да, еще. При такой "доработке" бесполезным становится поле API-ключа в настройках модуля через админку. Надеюсь, автор когда-нибудь все-таки доработает модуль под третью версию, а пока и так сойдет.

Аватар пользователя Dobroeytro Dobroeytro 8 июля 2011 в 14:32

У меня проблема похожа на ту, которую уже обсуждали:

"Карта отражается некорректно, а именно: центр карты оказывается в верхнем левом углу (а у меня в правом нижнем за рамками карты), поэтому указанные точки не видны, пока не сдвинешь карту :( Может кто знает как лечить?"

Был дан ответ: обычно такое бывает когда карта загружается в скрытый блок, например collapsed

Что это значит? Где что менять? Помогите пожалуйста, так не хочется ковыряться с тяжелым модулем Gmaps.(

Аватар пользователя Faith Faith 19 августа 2011 в 14:52
Dobroeytro wrote:

"Карта отражается некорректно, а именно: центр карты оказывается в верхнем левом углу (а у меня в правом нижнем за рамками карты), поэтому указанные точки не видны, пока не сдвинешь карту :( Может кто знает как лечить?"

У меня так же при использование зависимых полей. Видимо JS конфликтуют.

Аватар пользователя Arturus Arturus 23 августа 2011 в 8:01

У меня при выборе карты Yandex карта не отображается. Видна только карта google и только на английском. Не могу переключить на русский.

Аватар пользователя drupby drupby 23 августа 2011 в 8:11
"Arturus" wrote:

У меня при выборе карты Yandex карта не отображается. Видна только карта google и только на английском. Не могу переключить на русский.

Аналогичный модуль для Yandex Map - http://drupal.ru/node/26296

Аватар пользователя Arturus Arturus 23 августа 2011 в 10:25

Про Yandex Map я знаю, но во первых там нельзя ставить несколько меток, во вторых он заброшен автором, впрочем как и этот модуль:-(

Аватар пользователя Arturus Arturus 25 октября 2011 в 8:18

Карты Яндекса отвалились окончательно и кажется безповоротно:-)
Карты Google показываются только на английском.
Кажется модуль тихо умирает без поддержки...

Аватар пользователя Sanco2 Sanco2 25 октября 2011 в 8:46
"Arturus" wrote:

Карты Яндекса отвалились окончательно и кажется безповоротно:-)
Карты Google показываются только на английском.
Кажется модуль тихо умирает без поддержки...

Эх, жаль. А я уж было обрадовался...

Аватар пользователя yasik yasik 20 ноября 2011 в 21:21

подскажите как адаптировать ваш модуль к мультиязыковой поддержке проблема вот чем если к ноде на любом языке обратится напрямую сайт/node/nid ссылка карты работает и все нормально если обратиться в переводе на странице сайт/uk/node/nid то модуль перестает работать так как модуль пытается открыть ссылку сайт/uk/gmap/nid

Аватар пользователя iehon iehon 5 декабря 2011 в 13:57

я знаю что в gmap можно вывести общую карту со всеми метками. а тут так можно сделать?
Жаль что Яндекс карты отвалились. уже и модуль поставил :(

Аватар пользователя zyx zyx 6 декабря 2011 в 12:42

Карты Яндекса работают. Просто надо поиграть с версиями в simple_gmap.js

function CustomGetTileUrl(a,b){
    return "http://sat03.maps.yandex.net/tiles?l=sat&v=1.21.0&x=" + a.x + "&y=" + a.y + "&z=" + b + "&g=";
  }
function CustomGetTileUrl2(a,b){
    return "http://vec0"+((a.x+a.y)%5)+".maps.yandex.net/tiles?l=map&v=2.6.0&x=" + a.x + "&y=" + a.y + "&z=" + b + "&g=Gagari";
  }
function CustomGetTileUrlHyb(a,b){
      return "http://vec0"+((a.x+a.y)%5)+".maps.yandex.net/tiles?l=skl&v=2.6.0&x=" + a.x + "&y=" + a.y + "&z=" + b + "&g=Gag";
    }
       

Правда похоже скоро придется переходить на Яндекс АПИ, ибо гуголь режет халяву потихоньку.

Еще прикрутил тайлы OpenStreetMap (для маньяков :).
Вот что получилось: http://qmaps.ru/

Дальше буду копать глюк с заменой маркеров.

Аватар пользователя Айдар Айдар 6 декабря 2011 в 13:56
"zyx" wrote:

Дальше буду копать глюк с заменой маркеров.

Лучше копни по агрегации меток во вьюхе.
Готов коллективно проспонсировать.

Аватар пользователя Sumzin Sumzin 17 февраля 2012 в 10:22

А вот Гугл сказал что 2 версия API карт с мая 2010 не поддерживается, и даже генерацию ключей не дает (раньше все было ок, и реализованные карты есть) (в 3 версии API ключи не нужны). А как же работающие проекты на simple gmap?

Или это все-таки временный глюк с получением ключей? (Тут пишет и ключи не дает)

Аватар пользователя KUA-AINA KUA-AINA 13 апреля 2012 в 3:35
Sumzin wrote:

А вот Гугл сказал что 2 версия API карт с мая 2010 не поддерживается

да, как быть с этим??

Аватар пользователя Arturus Arturus 16 марта 2012 в 6:22
"zyx" wrote:

Карты Яндекса работают. Просто надо поиграть с версиями в simple_gmap.js

Сколько не пробовал подставлять версии, так Яндекс карты и не заработали, на карте пишет No map data available

Аватар пользователя zyx zyx 16 марта 2012 в 7:40
Arturus wrote:
"zyx" wrote:

Карты Яндекса работают. Просто надо поиграть с версиями в simple_gmap.js

Сколько не пробовал подставлять версии, так Яндекс карты и не заработали, на карте пишет No map data available

Может быть приближение слишком большое? У Яндекса масштаб меньше, тестируй в масштабе континента.

Аватар пользователя tuapse24 tuapse24 15 июля 2012 в 20:22

Долго искал подобное, перебрав все подобные модули на drupal.org, но все они мне казались кривыми и неудобными и малопонятными.
Уже смерился и решил использовать написанную ранее страницу на PHP вне движка друпала, так неожиданно наткнулся на это модуль. Большое спасибо! Очень грамотно и талантливо написано. Для моего сайта с частными гостиницами это просто находка.
Единственно не понял: так можно изначально задать "первичный" zoom?

Аватар пользователя MaxPal MaxPal 28 ноября 2012 в 1:04

Здравствуйте.
Подскажите, можно каким-то образом стянуть к себе на сайт маркеры с другого сайта? Другими словами - есть, например, карта расположений заправок в такой-то области. Я хочу себе сделать на сайте такую же карту. Прописывать вручную тысячи маркеров неблагодарный труд. Есть ли какой-то способ сделать это автоматически, через api например?

Аватар пользователя MaxPal MaxPal 28 ноября 2012 в 6:15
"KUA-AINA" wrote:

ссылку кинь на сайт, так невозможно сказать

ну например так: avtogorod.com.ua/static/karta-raspolozheniya-kamer-i-postov-gai-ukrainy/#map

Аватар пользователя KUA-AINA KUA-AINA 28 ноября 2012 в 6:21

посмотри исходник страницы
там есть такое:
...
map.addOverlay(createMarker(latlng, 'Камера ГАИ №172', '90 км/ч
', 1));
var latlng = new GLatLng(50.40733,29.58307);
map.addOverlay(createMarker(latlng, 'Камера ГАИ №173', '60 км/ч
', 1));
var latlng = new GLatLng(50.41610,29.75862);
map.addOverlay(createMarker(latlng, 'Камера ГАИ №174', '60 км/ч
', 1));
var latlng = new GLatLng(50.42597,29.96230);
map.addOverlay(createMarker(latlng, 'Камера ГАИ №175', '90 км/ч
', 1));
var latlng = new GLatLng(50.42690,29.97720);
...

вот из этого и копируй

Аватар пользователя Айдар Айдар 28 ноября 2012 в 9:56
"KUA-AINA" wrote:

там есть такое:
...
map.addOverlay(createMarker(latlng, 'Камера ГАИ №172', '90 км/ч
', 1));

Затем берешь Content Downloader и парсишь - другое дело, как это все приводить в соответствие с тайтлами страниц.

Аватар пользователя MaxPal MaxPal 28 ноября 2012 в 14:50
"KUA-AINA" wrote:

вот из этого и копируй

спасибо, заглянуть в исходник у меня ума хватило... пробовал просто скопировать кусок кода и вставить на страницу, но ругается, что нужен другой ключ для gppgle maps. Пробовал свой подставлять, ничего не получилось... может разные версии api или в другом дело?

"Айдар" wrote:

Затем берешь Content Downloader и парсишь - другое дело, как это все приводить в соответствие с тайтлами страниц.

для меня это страшные слова :) никогда не имел дела с этой программой и не представляю, как она может работать вместе с гуглмапс. Но за совет спасибо, попробую разобраться.

Кстати когда-то слышал, что вроде бы можно каким-то образом импортировать координаты из текстового файла на карту? есть такая возможность или я не так понял?

Аватар пользователя brusee brusee 3 декабря 2012 в 20:07

демо сайт кажется помер.. а не подскажете как приклепать карты с метками к виевсам?

Аватар пользователя brusee brusee 22 декабря 2012 в 1:20

уже справился. осталось выяснить как менять иконки маркеров не перезагружая карту (Google Maps API V2).
может кто подскажет?

Аватар пользователя brusee brusee 22 декабря 2012 в 6:15

пока вставил требуемый javascript код в представление. как разберусь со сменой иконок маркеров сделаю соответствующий модуль.

Аватар пользователя Айдар Айдар 25 ноября 2013 в 18:21

В библиотеках гугломэпов что-то изменилось? Отладчик браузера ругается:

Control is no longer supported in the Google Maps Javascript API v2. Please visit https://developers.google.com/maps/documentation/javascript/v2/v2tov3 to migrate your application to v3. %7Bmain,adsense,geometry,zombie%7D.js:62
Map.addControl is no longer supported in the Google Maps Javascript API v2. Please visit https://developers.google.com/maps/documentation/javascript/v2/v2tov3 to migrate your application to v3. %7Bmain,adsense,geometry,zombie%7D.js:62
ScaleControl is no longer supported in the Google Maps Javascript API v2. Please visit https://developers.google.com/maps/documentation/javascript/v2/v2tov3 to migrate your application to v3. %7Bmain,adsense,geometry,zombie%7D.js:62
event.returnValue is deprecated. Please use the standard event.preventDefault() instead.

Соответственно, карты нет на странице.

Аватар пользователя drupby drupby 25 ноября 2013 в 18:54
"Айдар" wrote:

Control is no longer supported in the Google Maps Javascript API v2.

ну так написано же , что API 2 больше не поддерживается , используется только API 3 - ищи модуль , который использует апи 3
https://drupal.org/project/getlocations работает с 3-ей версией
https://drupal.org/project/gmap тоже уже вроде поддерживает

Аватар пользователя brusee brusee 25 ноября 2013 в 19:15

уже то же заметил, думаю переписать под API 3, но пока нету свободного времени, а создатель модуля похоже его забросил... в отличии от других модулей этот не требует от пользователя умения с ним обращаться. считаю его наиболее удобным для использования когда нужно дать пользователю возможность расставлять метки на карте.

Аватар пользователя zyx zyx 29 ноября 2013 в 9:31

А у меня несколько дней не работало, а потом само заработало ))))) Тока кнопки другие стали и лого с карты пропало. Надо допилить. http://qmaps.ru/

Аватар пользователя Айдар Айдар 6 декабря 2013 в 21:49
"drupby" wrote:

ищи модуль , который использует апи 3
https://drupal.org/project/getlocations работает с 3-ей версией
https://drupal.org/project/gmap тоже уже вроде поддерживает

Жаль будет потерянных адресов большого числа нод.
Очень жаль, что эти модули не умеют еще и осуществлять поиск по сайту (как на д.ру ранее было), по крайней мере так же хорошо, как это делает Google_ajax_search. Мое ишью модуля висит уже второй месяц пустым.