Я хочу написать расширение ГИС (геопространственных данных) для моего проекта Doctrine 2. Я знаю, как писать простые пользовательские функции и типы. Чтобы приспособиться к специальному формату хранения MySQL, мне нужно использовать некоторую функцию SQL (GeomFromWKB () и AsBinary ()) при получении / хранении данных. Я не могу найти место, где я расскажу об этом доктрине […]
Мне нужно создать PDF-документы на стороне сервера, которые включают в себя карту с маркерами и т. П., Но, насколько мне известно, это невозможно с помощью Google Maps из-за надежности JavaScript. Есть ли способ использовать API Карт Google для этого, или есть ли другая свободная (или дешевая) альтернатива с этой возможностью и сопоставимой функциональностью?
ДЕТАЛИ Я хотел бы использовать пространственное расширение mysql, поэтому я пытаюсь хранить долготу и широту в таблице mysql типа данных POINT с помощью bindParam. К сожалению, я продолжаю получать ошибку SQLSTATE [23000]: Нарушение ограничения целостности: 1048 «Местоположение» не может быть нулевым. Я проверил, что долгота и широта имеют значения. Так что проблема должна быть с […]
Я разрабатываю базу данных по набору персонала, и мне нужно, чтобы она выполняла несколько задач, которые включают интеграцию способа вычисления расстояния: 1) рассчитать расстояние, которое кандидат живет от клиента? 2) рассчитать клиентов в радиусе кандидатов, доступных для работы в любой день? 3) подсчет количества кандидатов с правильной квалификацией для вакансии в радиусе клиента. как вы […]
Используя PHP, как я могу преобразовать значение в тип данных POINT в строку типа POINT (-34.601020 -58.371020) (предпочтительным является выход в WKT или GeoJSON) Если я повторяю исходное значение, я получаю странные символы. Я попытался использовать bin2hex а затем попытался преобразовать hex в строку, но не повезло. Я знаю MySQL AsText() , но я хотел […]
Сейчас у меня есть приложение, которое позволяет пользователям рисовать многоугольник на картах Google. Мне нужно сохранить этот полигон с помощью PHP и MySQL, но я не уверен в лучших практиках. Должен ли я включать пространственные расширения и сохранять геометрию? Должен ли я сохранять каждую вертикаль (пар lat / lng) в массиве? Другой подход, о котором […]
есть ли возможность определить часовой пояс точки (lat / lon) без использования веб-сервисов? Geonames.org недостаточно стабилен для меня 🙁 Мне нужно это для работы на PHP. благодаря