- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
На сайте требуется показ карты для конкретной страны (стран предполагается много) - пользователь заходит на страницу, посвященную данной стране и видит кусок карты.
Функция setCenter требует для этого координаты.
Подскажите, как получить или где взять эти координаты для разных стран в необходимом виде?
как вариант натыкать вручную., можно использовать возможности поиска по карте, но там количество запросов лимитировано
как вариант натыкать вручную
Можно немного подробнее?
Можно немного подробнее?
Например отсюда копируете код и сохраняете данные из скрытого поля mapMarker. Там сохраняются координаты точки и степень приближения. :) Это конечно через гланды, но можете и так.
P.S. Первое, что пришло в голову, чтобы не думать много )
Flame, Нужно знать точные географические координаты страны. А потом +/- отцентрить.
Например map.setCenter(new GLatLng(55.75, 37.57), 9); - посередке будет Москва :)
Апокалипсис, в этом-то и проблема - чтобы координаты узнать )))
nikitian, спасибо! Буду пробовать
Апокалипсис, в этом-то и проблема - чтобы координаты узнать )))
google earth ммм ?
google earth ммм ?
Тоже вариант. Спасибо!
да сделайте проще - полуите координаты у самого гугла по стране. Там есть фнкция по текстовому даресу координату отдать. Кроме страны можно связку подсовывать - страна + столица.
google earth ммм ?
с таким же успехом можно понаркоманить таким методом:
в maps.google.com кликаем правой кнопкой на необходимую точку и выбираем в меню пункт "расположить по центру карты". Теперь если мы посмотрим свойства ссылки "Ссылка" (который предлагает вам либо iframe, либо ссылку на гугл) то увидим там координаты, которые нам необходимы в переменной ll. Это намного проще будет.
то есть ll=51.779736,39.27063 это Воронеж (Тут в одной из элитных школ работает чуткая и отзывчивая учительница... ;) )
почитайте документацию. Вам нужен объект GClientGeocoder(). Метод getLatLng.
http://code.google.com/intl/uk-UA/apis/maps/documentation/reference.html#GClientGeocoder
Вот моя JS функция. Можно вызывать так: showAddress('Москва, ул. НазваниеВашейУлицы, д. НомерВашегоДома');
Естественно, все используемые переменные должны быть объявлены, а некоторые и инициализированы.