sql >> Databasteknik >  >> RDS >> Mysql

MySQL GeoSpatial funktion för ST_Distance_Spheroid? Mått som används i gengäld Typ av GLängd?

Sedan MySql 5.1 finns det GIS-funktioner distance_sphere() och distance_spheroid() funktioner. Det finns en förklaring av parametrarna och hur man använder dem.

Längden som returneras av GLength() funktion kan vara i vilken enhet som helst som koordinaterna har. Så om koordinaterna är i termer av grad finns det ingen mening med ett längdmått i grader. För att åtgärda detta problem används projektionerna.

För WGS84-projektion SRID =4326 men för sfärisk Mercator-projektion, SRID =900913, vilket är kompatibelt med projektionen som används av Google Maps. Sfärisk Mercator-projektion Mercator-projektion använder meter så GLength-funktionen returnerar längden i meter. Detta passage är användbart för projektioner i MySql.




  1. Konfigurera en fjärransluten MySQL-databasanslutning

  2. mysql STR_TO_DATE fungerar inte

  3. Skapa Spark Dataframe från SQL Query

  4. skenor COUNT VÄLJ DISTINKT