google-maps-api-3- все статьи тега
Как передать переменную Django в качестве параметра метода javascript?
У меня есть следующий extra_context в моем views.py. extra_context = { 'user': list_user, 'time': str(list_time), 'latlng': list_latlng } Все вышеперечисленные переменные являются типом данных python list. Теперь я хочу использовать эти переменные в gmap v3 javascript. Я нашел следующий фрагмент для google map: (размещение основной части) <script type="text/javascript"> var map ; function initialize() { var latlng = new google.maps.LatLng(-34.397, 150.644); var myOptions ...
Обновление местоположения на Google Maps-API
В настоящее время работаю над небольшим проектом и не могу решить проблему, с которой я сталкиваюсь при обновлении местоположения на карте Google через API. Быстрый запуск (эта часть полностью работает) - Иметь базу данных MySQL с некоторыми значениями lat и long - По щелчку кнопки используйте Ajax, чтобы попасть в PHP-скрипт, который извлекает случайный lat и long из базы данных и кодирует в json. - Я успешно извлекаю значения lat и long и могу предупредить их или вставить их в любом месте на ...
Как узнать, находится ли street view panorama в помещении или на открытом воздухе
Сегодня все больше и больше компаний используют street view для показа квартир изнутри. Моя программа предоставляет возможность показывать вид на улицу в соответствии с выбранным бизнесом. Но я не хочу показываться в помещении. Только На Улице. Потому что внутри помещения блокирует мне двигаться, только чтобы повернуть на 360 градусов. Кто-нибудь знает, как извлечь из street view API некоторую ценность, если я собираюсь показать в помещении или на открытом воздухе? Большое Спасибо, Это мои ...
как использовать Google Map Api в JSP?
Я следую примеру кода с веб-страницы Google Map API, которая использует JavaScript и HTML. Пример HTML работает нормально, но использование JavaScript source в JSP для создания карт Google не работает. <%@ page language="java" contentType="text/html; charset=EUC-KR" pageEncoding="EUC-KR"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charse ...
Google Maps API-проблема с маркерами отскока
Когда маркер выбран, я хочу, чтобы он отскочил. Когда я нажимаю на другой маркер, я хочу, чтобы первый перестал подпрыгивать, а второй начал подпрыгивать. Я предположил, что это достижимо простым выполнением этого function bindInfoWindow(marker, map, infoWindow, html) { google.maps.event.addListener(marker, 'click', function() { document.getElementById('loc-info').innerHTML = html; if (marker.getAnimation() != null) { marker.setAnimation(null); } else { marker.setAnimation(google.maps.Anima ...
google maps api v3 в fancybox 2.0.6
Привет у меня проблема с загрузкой google map в hidden fancybox Мой пример: gidzior.net/fancyMap был написан на основе этого потока stackoverflow.com/questions/10890948/jquery-fancybox-with-google-maps Что я могу сделать, чтобы исправить это ?? Вот мой код: <body style="padding: 20px;"> <!--[if lt IE 7]><p class=chromeframe>Your browser is <em>ancient!</em> <a href="http://browsehappy.com/">Upgrade to a different browser</a> or <a href= ...
Как изменить цвет шрифта маркера Google maps clusterer
Кто-нибудь может сказать мне, как изменить цвет шрифта маркера markerclusterer. Это мой текущий код для стилизации маркера mcOptions = {styles: [{ height: 27, url: "image.png", width: 35 }], maxZoom: 8 } var markerCluster = new MarkerClusterer(map, markers, mcOptions); ...
Как найти близлежащие больницы с помощью Google map api и javascript
var MapApiApplication = { myCurrentPosition : "", mapOptions : "", marker : "", initialize : function(){ MapApiApplication.myCurrentPosition = new google.maps.LatLng(10.112293000000000000, 76.352684500000010000); MapApiApplication.mapOptions = { zoom: 13, center: MapApiApplication.myCurrentPosition, mapTypeId: google.maps.MapTypeId.ROADMAP }; MapApiApplication.map = new google.maps.Map(document.getElementById('map-canvas'), MapApiApplic ...
Как сделать так, чтобы url маркера Google открылся в новом окне или вкладке браузера?
У меня есть несколько маркеров на карте Google, и я хотел бы, чтобы при нажатии на них открывалась новая вкладка или окно. Я могу открыть только URL-адрес маркера, нажатого в той же вкладке окна браузера. Вот как это работает сейчас... var latlon = new google.maps.LatLng(MAP_FOCUS_LATITUDE, MAP_FOCUS_LONGITUDE); var myOptions = { center : latlon, zoom : 14, mapTypeId : google.maps.MapTypeId.ROADMAP, mapTypeControl : false, navigationControlOptions : { style : google.maps.Navi ...
Как отключить масштабирование колесика прокрутки мыши с помощью Google Maps API
Я использую Google Maps API (v3), чтобы нарисовать несколько карт на странице. Одна вещь, которую я хотел бы сделать, это отключить масштабирование при прокрутке колеса мыши по карте, но я не уверен, как это сделать. Я отключил scaleControl (т. е. удалил элемент scaling UI), но это не предотвращает масштабирование колеса прокрутки. вот часть моей функции (это простой плагин jQuery): $.fn.showMap = function(options, addr){ options = $.extend({ navigationControl: false, mapTypeControl ...
Как вызвать событие onclick маркера на Google Maps V3?
Как мне вызвать onclick событие маркера на Google Maps из-за пределов карты? Я использую вариант 3 из API. Я видел много учебников для версии 2, но не могу найти для версии 3. У меня есть глобальный массив (имени метки) содержащий все маркеры карты (google.карты.Маркер.) Теперь я хочу сделать что-то вроде: markers[i].click(); //I know it's not working, but you get the idea... //Next line seems to be the way in v2, but what's the equivalent in v3? GEvent.trigger(markers[i], 'click'); Спаси ...
Google Maps: Auto close open InfoWindows?
мой сайт, Я использую Google Maps API v3 для размещения маркеров дома на карте. InfoWindows остаются открытыми, если вы явно не щелкните значок закрыть. Это означает, что вы можете иметь 2+ InfoWindows открыты одновременно, если вы наведете курсор на маркер карты. вопрос: как сделать так, чтобы только текущее активное InfoWindow было открыто, а все остальные Infowindow были закрыты? Это означает, что одновременно будет открыто не более 1 InfoWindow? ...
Карт Google В3 - ограничить видимую область и масштаб
можно ли ограничить Google map v3 до определенной области? Я хочу разрешить отображение только некоторой области (например, страны) и запретить пользователю скользить в другом месте. Также я хочу ограничить уровень масштабирования-например, только между уровнями 6 и 9. И я хочу использовать все типы базовых карт. есть ли способ этого добиться? У меня был частичный успех с ограничением уровня масштабирования с помощью StyledMap, но мне удалось только с ограничением дорожной карты, я не смог ог ...
Есть только один InfoWindow открыть в Google Maps API v3
Мне нужно иметь только один InfoWindow открыт на моей карте Google. Мне нужно закрыть все другие информационные окна, прежде чем открывать новое. может кто-то показать мне, как это сделать? ...
Google Maps Api v3-поиск ближайших маркеров
когда я нажимаю на карту, какой будет лучший способ найти ближайший маркер или маркеры? есть ли какие-то функции в api, которые помогут мне это сделать? Это Google map api v3. ...
Google Maps API V3: как показать направление от точки A до точки B (Синяя линия)?
У меня есть широта и долгота для 2 точек в базе данных, я хочу, чтобы моя карта Google отображала маршрут из точки A в точку B... Как мы видим здесь (Google Maps Directions) Как нарисовать эту линию направления на карте ? ...
Google Maps API v3 infowindow закрыть событие / обратный вызов?
Мне нравится отслеживать любые и все информационные окна, которые открыты в моем интерфейсе Google Maps (я храню их имена в массиве), но я не могу понять, как удалить их из моего массива, когда они закрыты через "x" в верхнем правом углу каждого из них. есть ли какой-то обратный вызов, который я могу слушать? Или, может быть, я могу сделать что-то вроде addListener("close", infowindow1, etc ? ...
Google Maps v3: принуждение мин. уровень масштабирования при использовании fitBounds
Я рисую серию маркеров на карте (используя v3 api Карт). в V2, у меня был следующий код: bounds = new GLatLngBounds(); ... loop thru and put markers on map ... bounds.extend(point); ... end looping map.setCenter(bounds.getCenter()); var level = map.getBoundsZoomLevel(bounds); if ( level == 1 ) level = 5; map.setZoom(level > 6 ? 6 : level); и это прекрасно работает, чтобы всегда был соответствующий уровень детализации, отображаемый на карте. Я пытаюсь дублировать эт ...
Закройте все информационные окна в Google Maps API v3
Я занят скриптом, который сделает холст google maps на моем сайте с несколькими маркерами. Я хочу, чтобы при нажатии на маркер, infowindow открывается. Я сделал это, и код на данный момент: var latlng = new google.maps.LatLng(-34.397, 150.644); var myOptions = { zoom: 8, center: latlng, mapTypeId: google.maps.MapTypeId.ROADMAP }; var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); function addMarker(map, address, title) { geoc ...
Как создать нумерованные маркеры карт в Google Maps V3?
Я работаю на карте, которая имеет несколько маркеров на нем. эти маркеры используют пользовательский значок, но я также хотел бы добавить цифры сверху. Я видел, как это было достигнуто с помощью более старых версий API. Как я могу сделать это в V3? *Примечание -- атрибут "title" создает подсказку при наведении курсора мыши на маркер, но я хочу, чтобы что-то было наложено поверх пользовательского изображения, даже если вы не зависаете над ним. здесь документация для класса маркера, и ни один и ...