Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL GeoSpatial функция за ST_Distance_Spheroid? Показател, използван в връщане Тип GLength?

От MySql 5.1 има предоставени ГИС функции distance_sphere() и distance_spheroid() функции. Има обяснение на параметрите и как да ги използвате.

Дължината, която се връща от GLength() функцията може да бъде във всяка единица, която координатите имат. Така че, ако координатите са в градуси, няма смисъл на метрика на дължината в градуси. За отстраняване на този проблем се използват проекциите.

За проекция WGS84 SRID =4326, но за сферична проекция на Меркатор, SRID =900913, което е съвместимо с проекцията, използвана от Google Maps. Сферична проекция на Меркатор Проекцията на Меркатор използва метри, така че функцията GLength ще върне дължината в метри. Това пасажът е полезен за прогнози в MySql.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL еквивалент за MySQL GROUP BY

  2. как се справяте с проблемите с часовата зона?

  3. mysql грешка:подзаявката връща повече от 1 ред

  4. Docker MySQL - не може да се свърже от приложението Spring Boot към базата данни на MySQL

  5. Stopwords и MySQL булев пълен текст