карта гугол

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

Модераторы: Xpycm, Koduc

Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.

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

карта гугол

Сообщение real2012 » 12 апр 2012, 22:23

Помогите пожалуста изменить положение карты, при открытии "поиск на карте" поставить по умолчании другую шыроту и долготу, когда меняем в коде, то при добавлении обяекта и выборе города уже не появляется выбран город, а открывается карта целиком(
real2012
Гражданин
Гражданин
 
Сообщения: 118
Зарегистрирован: 11 апр 2012, 21:50
Очки репутации: 3

Re: карта гугол

Сообщение spiritastir » 13 апр 2012, 13:28

Ха, хотел создать отдельную тему, но вовремя увидел.

Тут проблема вот в чем. Я с google maps работаю довольно давно и с их API знаком хорошо.
Вот на сайте, девелопингом которого я сейчас занимаюсь, я немного изменил настройки карты (поменял координаты и зум по умолчанию). Это обеспечило мне нужный функционал на странице "поиск по карте".
А вот теперь, когда кто-нибудь добавляет объявление, выдает карту с нужными координатами города (указанного в диалоге ранее), но с большим (заданным по умолчанию мной) зумом. Вот где при создании объявления вызывается карта, чтоб кроме новых координат задать новый (помельче) зум?

Заранее благодарен.
spiritastir
Незнакомец
 
Сообщения: 6
Зарегистрирован: 12 апр 2012, 12:54
Очки репутации: 0

Re: карта гугол

Сообщение Koduc » 13 апр 2012, 22:08

spiritastir писал(а):Ха, хотел создать отдельную тему, но вовремя увидел.

Тут проблема вот в чем. Я с google maps работаю довольно давно и с их API знаком хорошо.
Вот на сайте, девелопингом которого я сейчас занимаюсь, я немного изменил настройки карты (поменял координаты и зум по умолчанию). Это обеспечило мне нужный функционал на странице "поиск по карте".
А вот теперь, когда кто-нибудь добавляет объявление, выдает карту с нужными координатами города (указанного в диалоге ранее), но с большим (заданным по умолчанию мной) зумом. Вот где при создании объявления вызывается карта, чтоб кроме новых координат задать новый (помельче) зум?

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

Этими настройками не пробовали играться? http://clip2net.com/s/1O0OA
А так - в файле /protected/modules/apartments/components/MyGMap.php есть такие строчки
Код: Выделить всё
// If we don't have marker in database - make sure user can create one
} else {
 

то есть как раз начинается условие, отображающее карту для установки маркера. Можно вписать после else {: $gMap->zoom = "нужный вам зум".
-- Меньше знаешь - крепче спишь --
Аватара пользователя
Koduc
Ведущий разработчик
Ведущий разработчик
 
Сообщения: 902
Зарегистрирован: 28 дек 2011, 09:11
Очки репутации: 20

Re: карта гугол

Сообщение Koduc » 13 апр 2012, 22:10

real2012 писал(а):Помогите пожалуста изменить положение карты, при открытии "поиск на карте" поставить по умолчании другую шыроту и долготу, когда меняем в коде, то при добавлении обяекта и выборе города уже не появляется выбран город, а открывается карта целиком(

Честно сказать - не очень понял что необходимо..
При "Поиск на карте" выбираются все объявления и карта распологается так, чтобы было видно все объявления.
При добавлении объявления на карте отображается тот город, который указан в объявлении.
-- Меньше знаешь - крепче спишь --
Аватара пользователя
Koduc
Ведущий разработчик
Ведущий разработчик
 
Сообщения: 902
Зарегистрирован: 28 дек 2011, 09:11
Очки репутации: 20

Re: карта гугол

Сообщение spiritastir » 14 апр 2012, 15:37

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

Спасибо.
spiritastir
Незнакомец
 
Сообщения: 6
Зарегистрирован: 12 апр 2012, 12:54
Очки репутации: 0

Re: карта гугол

Сообщение drom » 25 апр 2012, 15:42

Почему, если нет объявлений открывается карта Москвы? Как это изменить?
drom
Прохожий
 
Сообщения: 29
Зарегистрирован: 03 апр 2012, 10:31
Очки репутации: 2

Re: карта гугол

Сообщение Xpycm » 26 апр 2012, 14:47

Ой-ей-ей, косяк какой в продукте в картах Google.
В общем откройте файл protected\modules\apartments\components\MyGMap.php

Вместо:
Код: Выделить всё
$centerX    =    param('module_apartments_mapsCenterX', 37.620717508911184);
$centerY    =    param('module_apartments_mapsCenterY', 55.75411314653655); 


необходимо:
Код: Выделить всё
$centerX    =    param('module_apartments_gmapsCenterX', 37.620717508911184);
$centerY    =    param('module_apartments_gmapsCenterY', 55.75411314653655); 


Далее панель администратора->настройки->секция "карты google" задайте кооридинаты для полей "Центровать карту по умолчанию.. (X)" и "Центровать карту по умолчанию.. (Y)"
http://clip2net.com/s/1QWjL
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50

Re: карта гугол

Сообщение drom » 26 апр 2012, 16:55

Спасибо, в файле изменил - показывает теперь карту Ирана. :-D
Мне нужно что бы показывалась карта Украины, как узнать ее координаты через гугл мапс?
drom
Прохожий
 
Сообщения: 29
Зарегистрирован: 03 апр 2012, 10:31
Очки репутации: 2

Re: карта гугол

Сообщение Xpycm » 26 апр 2012, 17:52

Как-то так:
"http://www.google.ru/search?q=координаты+киева
:-)
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50

Re: карта гугол

Сообщение drom » 27 апр 2012, 13:04

Спасибо, разобрался. Х с У перепутал.

Тот зум, что в админке работает? Что-то я меняю с 15 на 1, а карта не меняется.
drom
Прохожий
 
Сообщения: 29
Зарегистрирован: 03 апр 2012, 10:31
Очки репутации: 2

След.

Вернуться в Вопросы и помощь по изменениям

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 29

cron