Meddelande

Minska
No announcement yet.

latitud/longitud sökning

Minska
X
 
  • Filter
  • Klockan
  • Show
Clear All
new posts

  • latitud/longitud sökning

    Hej!

    I kolumn-typen GEOMETRY lagrar jag en plats position angivet i latitud och longitud.

    PHP-kod:
    INSERT INTO coord values (GeomFromText('POINT(lon lat)') ); 
    Man ska kunna söka efter platser med latitud och longitud (i decimalform).

    Resultaten ska sorteras efter dess närhet till de angivna värden.

    Just nu har jag (kopierat från en tidigare projekt):

    PHP-kod:

    SELECT Y
    (GeomFromText(AsText(coordinate))) AS lat
    X(GeomFromText(AsText(coordinate))) AS lon
    ROUND(GLength(LineStringFromWKB(LineString(AsBinary(coordinate), POINT(lonlat))))) AS distance FROM coord ORDER BY distance ASC LIMIT x 
    Är detta helt ok?
    Min blogg | Mina böcker
Working...
X