Hallo Leute,
zu meiner Frage in MySQL gibt es die Geometrie Klasse (zur Klasse
und zwar möchte ich geographische Punkte in meine MySQL Datenbank speicher, aber ich weiß leider nicht genau welchen Typ ich wählen musst um Längen und Breitengrade zu speichern (latitude & longitude).
Danach möchte ich mir mit einem SQL Befehl alle Punkte ausgeben lassen, die z.B. in einem Radius von 2km liegen.
Dazu hab ich schon folgendes gefunden mit der Buffer-Funktion
Nur weiß ich leider nicht ob es wirklich funktionieren kann.
Habt ihr vielleicht ein paar Lösungsvorschläge oder ein paar Tipps für mich wie ich am besten an diese Sache ran gehe?
Vielen Dank für Antworten
PSP_GIGA
zu meiner Frage in MySQL gibt es die Geometrie Klasse (zur Klasse
und zwar möchte ich geographische Punkte in meine MySQL Datenbank speicher, aber ich weiß leider nicht genau welchen Typ ich wählen musst um Längen und Breitengrade zu speichern (latitude & longitude).
Danach möchte ich mir mit einem SQL Befehl alle Punkte ausgeben lassen, die z.B. in einem Radius von 2km liegen.
Dazu hab ich schon folgendes gefunden mit der Buffer-Funktion
PHP:
SELECT * FROM pointsTable where MBRContains(
Buffer(GeomFromText( 'POINT(-122.078916 37.393885 )' ),200),
coord) = 1
Nur weiß ich leider nicht ob es wirklich funktionieren kann.
Habt ihr vielleicht ein paar Lösungsvorschläge oder ein paar Tipps für mich wie ich am besten an diese Sache ran gehe?
Vielen Dank für Antworten
PSP_GIGA