OpenGeodb mit php einlesen

Xching

Erfahrenes Mitglied
Hallo Zusammen,

wie könnte ich lat und long aus der OpenGeodb mit Php einlesen, ich hoffe ,dass ihr mir weiter helfen könntet.

Danke
 
Hi Xching,

da die Frage ziemlich kurz und ungenau ist, hier eine ebenfalls kurze Antwort:

PHP:
$sql = "SELECT lat, long FROM deine_tabelle"
$result = mysql_query($sql);
echo "Breitengrad " .mysql_result($result, 0, "lat") ." Längengrad " .mysql_result($result, 0, "long");

Den Wert "deine_tabelle" musst du natürlich noch gegen den tatsächlichen Tabellennamen austauschen und die Zahl 0 bei der Ausgabe muss auch entsprechend angepasst werden.
 
Hallo,

Ich danke ihnen viel mal, dass sie mir geantwortet haben. ich habe noch weitere Probleme dass meine Tabelle hat noch kein lat Wert und long Wert, weil ich nicht weiß, wie PHP lat wert und long wert aus dem Tabelle geodb_coordinates(OpenGeodb) liefern könnte.
Es geht hier darum , das ich plz eingeben und sollte nach lat und long Wert aus dem geodb_coordinates(OpenGeodb) suchen und in meine eigene Tabelle speichern

Ich habe schon bis jetzt gemacht :

Ich habe die OpenGeodb untergeladen und in meine Datenbank importiert.
Ich habe meine eigene Tabelle in phpmyadmin angelegt. Es besteht aus id,srtraße,ortname, plz,lat, long.
Ich bin Anfänger und hat keine Erfahrung mit OpenGeodb und mit PHP.
Ich habe seit 5 Tage angefangen, aber es geht noch nicht vorwärts.

Ich hoffe, dass sie mir weiter helfen könnte.

Es tut mir leid, wenn ich die Sätze nicht richtig aufgebaut habe und undeutlich, weil ich zu wenig Deutschkenntnisse.

Danke für ihre Mühe
 
Xching bitte nicht persönlich nehmen, aber ich empfehle dir dich vorerst mit den Grundlagen von PHP bzw. der Programmierung im Allgemeinen zu beschäftigen. OpenGeoDb ist für Anfänger sehr komplex und du kannst nicht erwarten, dass dir jemand hier im Forum einen fertigen Code schickt den du eh nicht verstehst.

Und mit der Eingabe einer Postleitzahl kannst du nicht zwangsläufig auf eine Koordinate schließen. Falls du dich trotzdem nicht abschrecken läßt hier ein Verweis auf die GeoClassPHP von opengeodb:

http://sourceforge.net/projects/geoclassphp/files/
 
Zurück