MySQL GIS от широты/долготы до X/Y:какой какой?
-
20-09-2019 - |
Вопрос
Существует ли соглашение о том, следует ли хранить точки ГИС в MySQL как POINT($latitude $longitude)
или POINT($longitude $latitude)
?
Если бы долгота соответствовала X на декартовой карте, визуально было бы более логично, если бы север был направлен вверх, но в просторечии говорят «широта и долгота».
Решение
В MySQL вы, вероятно, будете использовать GeomFromText()
функция для вставки данных в пространственное поле.Эта функция использует WKT (Известный текст) для определения геометрии, а в случае POINT он определяется как:
POINT ($longitude $latitude)
Не связан с StackOverflow