#mysql #json #laravel #geojson
#mysql #json #laravel #geojson
Вопрос:
Извините, мой английский не очень хорош. У меня проблема с отображением формата данных «geometry» из базы данных mysql. Я получил данные из файла с расширением .geojson (похожего на json, но содержащего координаты), я конвертирую данные .geojson с помощью cmd. и эти данные формируются.
и это пример преобразования geojson в базу данных
я использую laravel, для отображения этих данных какова задача laravel или mysql (например, есть специальная функция mysql)? и как?
Ответ №1:
Что вы хотите сделать с данными геометрии и смотрели ли вы на функции JSON Geohttps://dev.mysql.com/doc/refman/8.0/en/spatial-geojson-functions.html например, St GeomFromJson()??
Комментарии:
1. спасибо @Dave Stokes за ответ. Я пытаюсь в моем phpMyAdmin, но ошибки. мой запрос «ВЫБЕРИТЕ ST_AsGeoJSON(ST_GeomFromText(‘ТОЧКА(11.11111 12.22222)’),2)» и моя ФУНКЦИЯ ошибки ST_AsGeoJSON не существует. связано ли это с версией mysql?
2. теперь я нахожу свою ошибку, связанную с проблемой версии mysql, которую я использую. Большое спасибо @Dave Stokes
3. Можете ли вы показать, как отображать значения геометрии определенной строки?