Articles of maps

Как проверить, находится ли геокод близко или по пути, определенному в KML LineString с PHP или MySQL

У меня есть файл KML, определяющий несколько путей / маршрутов (представляющих фактические дороги), заключенных в теги <LineString><coordinates></coordinates></LineString> . Разбор файла в другие форматы (массивы / MySQL) уже установлен, так что это не проблема. Учитывая точку (долготу / широту), я хотел бы проверить, находится ли точка на или близко к (в пределах нескольких метров) одному из […]

страница карты становится пустой после вставки php-кода

Моя страница gmap становится пустой после вставки php-кода в содержимое infowindow. google.maps.event.addListener(noi, 'mouseover', function() { var infowindow = new google.maps.InfoWindow({ content: '<?php if ($count==0){ echo "No Open Tickets"; } else{ echo "<table>"; foreach ($NOIcompliancearray as $SLA_Compliance=>$count) { $Npath = $Nimages[$SLA_Compliance]; echo "<tr>"; echo "<td><a href='city.php?city=Noida&compliance=".$SLA_Compliance."'><img src='IndiaImages/".$Npath."' title='".$SLA_Compliance."' ></td>"; echo "<td>".$count."</td>"; echo "</tr>"; } echo "</table>"; […]

Определите, является ли строка допустимым географическим местоположением

У меня есть куча «местоположений» – некоторые из них точны (gaborone, botswana), некоторые – геокоды (40,75, -73,997), а некоторые абсолютно бесполезны (#siliconcape). Мне нужно найти способ запустить список и определить город и страну каждой строки и геокода и вернуть нули для недопустимых местоположений. Существует ли какая-то библиотека / service / api / method, которая может […]

Алгоритм Raycasting с GPS-координатами

Я делаю небольшое приложение с картами Google, которое определяет, является ли введенный адрес частью предопределенной области обслуживания. Пользователь вводит адрес, а PHP-скрипт извлекает lat / long из API геокодирования и применяет raycasting с кучей координат, которые составляют вершины региона (взяты из файла KML, созданного Картами). Проблема заключается в следующем: он работает большую часть времени, но […]

Преобразование степени, минут, секунд (DMS) в десятичный в PHP

В настоящее время я изучаю использование API Карт Google. Из того, что я читаю, API требует широту и долготу в десятичной степени (DD). В моей базе данных данные хранятся как DMS. Пример: 110 ° 29 '01,1 " Я бы спросил, есть ли у вас ребята какие-нибудь DMS для DD в php. И конвертер должен принимать […]

Используя PHP (curl), чтобы извлекать данные из JSON (API Карт Google)

Я довольно новичок в JSON, и я пытаюсь получить широту и долготу геокодированного города из API Карт Google, используя curl. Функция, которую я использую: function geocode($city){ $cityclean = str_replace (" ", "+", $city); $details_url = "http://maps.googleapis.com/maps/api/geocode/json?address=" . $cityclean . "&sensor=false"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $details_url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $geoloc = json_decode(curl_exec($ch), true); $step1 = […]

Intereting Posts
Как я могу хранить класс объекта в сеансе в PHP? Лучший способ создания PDF с PHP Насколько безопасно отправлять простой текстовый пароль с помощью AJAX? Почему по умолчанию строковые функции PHP не являются многобайтовыми? Google Maps – преобразование адреса в широту и долготу – PHP backend? Обработка истекшего токена в Laravel PHP – index.php и сеанс Проблема при отправке почты с Zend Mail? PHP – слияние 2D-массива по ключам Выполнить код, когда модель Eloquent извлекается из базы данных Как объединить несколько SQL-запросов в один для вывода в виде JSON в PHP-коде? HTML5 CANVAS: как сохранить и повторно открыть изображение с сервера Можете ли вы рекомендовать инструменты анализа производительности для PHP? Как я могу получить текущий контроллер в yii2 что я могу сделать, чтобы оптимизировать следующую функцию или какую-то другую вещь, чтобы уменьшить потребление памяти?