Я новичок в Google карте вещей. У меня есть таблица, в которой есть список всех местоположений (расположение супер-магазинов) с их широтой и долготой. Теперь я хочу знать все возможное местоположение (может b Широта и долгота) этих супер-магазинов, которые находятся в радиусе 10 км от моего текущего местоположения. Я не знаю, как это сделать, используя карту […]
Я создаю карту, используя новый (ish) v3 API Карт Google Мне удалось отобразить карту, используя следующий код: var myLatlng = new google.maps.LatLng(50.8194000,-0.1363000); var myOptions = { zoom: 14, center: myLatlng, mapTypeControl: false, scrollwheel: false, mapTypeId: google.maps.MapTypeId.ROADMAP }; var map = new google.maps.Map(document.getElementById("location-map"), myOptions); Однако теперь я хочу добавить несколько маркеров, которые я сохранил в массиве […]
У меня возникла проблема с отображением нескольких маркеров на моей карте. Код начинается с циклического перехода по массиву, а затем обратного геокодирования значений lat, lon перед отображением маркера и установки содержимого infoWindow на возвращаемый адрес. Мои коды ниже. for(var i=0; i < useNowArray.length; i++) { // plot useNow on map latlng = new google.maps.LatLng(useNowArray[i]['lat'], useNowArray[i]['lon']); […]
Я использую API Карт Google. Я получаю карту Google по: $map = $this->ci->gis->draw_map_position_by_lat_long($this->ci->profile_data['LocLat'],$this->ci->profile_data['LocLong']); $this->ci->widgets['map']= $map; Функция: public function draw_map_position_by_lat_long($lat = NULL , $long = NULL) { $load['center'] = $lat . ',' . $long; $load['map_height'] = "191px"; $this->ci->googlemaps->initialize($load); $i = 0; $marker = array(); $marker['position'] = $lat . ',' . $long; $marker['draggable'] = 'TRUE'; $marker['ondragend'] = […]
Я много раз изучал эту тему, но я не мог найти правильный ответ на мой вопрос. Позвольте мне объяснить это. Я создаю приложение с API Карт Google, где я хочу иметь несколько местоположений, отображаемых на карте, на основе значений моей базы данных. У меня есть объект под названием Locations в моем javascript, где я храню […]
У меня есть массив, содержащий широту и долготу другого местоположения, которые отображаются на карте google. Теперь мне нужно сделать многоугольник, проходящий через все эти точки. Я нашел хороший учебник в google apis, но этот пример хорошо работает только для 3 очков. Кто-нибудь может помочь или передать мне любой учебник, где я могу создать многоугольник, не […]
Я использовал этот учебник Google для создания веб-приложения, которое находит ближайший магазин от введенного пользователем пользователя: http://code.google.com/apis/maps/articles/phpsqlsearch_v3.html У меня есть приложение, почти работающее так, как я этого хочу, при загрузке страницы, карта загружается, центрируется и устанавливается на уровень масштабирования 6, и пользователь заполняет форму своим местоположением. Затем приложение извлекает всю информацию о магазине из db […]
Прежде всего, я использую Google Maps API v3. У меня есть одна большая карта, которая отображает все результаты, полученные из базы данных, теперь мне нравится реализовать функцию, которая показывает радиус ближайших результатов в X километрах от текущего местоположения (обслуживается геолокацией HTML5). Поскольку карта содержит все результаты, я хочу иметь возможность добавлять X километров, после чего […]
Я просто задавался вопросом, знает ли кто-нибудь о простом скрипте, который будет делать следующее: Загрузите карту google в поле зрения, при нажатии на нее появится маркер, который сохранит значения lat и long для переменной? Кто-нибудь знает, если что-то подобное уже существует в PHP? заранее спасибо
Я так близок к тому, чтобы Мой вопрос: как я могу заставить карты google читать файл data.xml, который хранится на моем ftp-сервере? Файл xml выглядит так: <markers> <marker> <lat>57.709</lat> <lng>11.9799</lng> </marker> <marker> <lat>57.6468</lat> <lng>11.9961</lng> </marker> </markers> Это код для карты: <script src="http://maps.googleapis.com/maps/api/js?key=AIzaSyDY0kkJiTPVd2U7aTOAwhc9ySH6oHxOIYM&sensor=false"> </script> <script type="text/javascript"> function initialize() { var myLatlng = new google.maps.LatLng(57.4419, 11.1419); var […]