Stefan Lubienetzki schrieb am Montag, 13. März 2006 14:10
>Kann mir jemand eventuell mal sagen, was in die config.inc.php rein
soll??? bittö
>Hier wie ichs gemacht habe:
>http://prdownloads.sourceforge.net/opengeodb/OpenGeoDB_0.2-GeoClass_0.3
.1_alpha-examples.zip?download
>runterladen und entpacken. in den Ordner dann einen Ordner Geo
erstellen und da die GeoClass drin parken. Zusätzlich einen Ordner maps
erstellen (braucht Schreibberechtigung), hier werden die Maps
>zwischengespeichert.
>Dann fehlt in der oben runtergeladenen Datei eine config.inc.php da
habe ich einfach eine leere Datei erstellt, so das es mal keine
Fehlermeldung beim includieren gibt.
>Dann gibt es in der location.php eine Zeile:
>// Hier müssen die Zugangsdaten für die Datenbank eingetragen werden:
>darunter die MySQL Zugangsdaten abändern und speichern.
>Normal kann das script aus irgendwelchen komischen Dateien eine
Deutschlangkarte generieren. Ich habe aber kein plan wie, also habe ich
eine entsprechende Karte (im Anhang) in den maps Ordner gelegt.
>nun sollte zumindest mal die location.php bis auf die umligenden Orte
tun.
>Der rest tut nicht (ich vermute weil halt in unsere config.inc.php nix
drinn ist)
Hi Stefan,
bei mir fing das ganze erst halbwegs zu laufen an, nachdem ich das
Verzeichnis 'Geo' als/in
php/pear/Geo angelegt habe (bei XAMPP in Programme/XAMPP, Linux nach
Distribution)
das default-include-Verz. von php muss natürlich php/pear sein!
mmmh in meiner 0.3.1 war kein config.inc.php erwähnt, oder ich hab die
Zeile gelöscht
wichtig ist nur :
if (!defined('DSN')) {
// Hier müssen die Zugangsdaten für die Datenbank eingetragen
werden:
define(DSN,'mysql://user:password@localhost/dbname');
}
und ein paar Zeilen tiefer :
$geodb = Geo::setupSource("DB_OpenGeoDB",DSN,$options);
$db = DB::connect(DSN, true);
dann sollte schon mal eine einfache Query funktionieren
list($xy) = $geodb->performQuery($xysql);
print_r($xy);
Das soweit würd ich erstmal sicherstellen, sonst lohnt sich das suchen
nicht wirklich
----
Mit der D.png bist du auf dem richtigen Weg um in dem Bildchen den
gesuchten Ort als Punkt abzubilden
Eigene Karten aus e00-Daten selbst zeichnen ist ein wenig schwieriger,
aber es geht perfekt
www.geohunting.de zeigt das auf der Startseite, Basis ist die
Location.php dafür
Gruß
Klaus
--
Mailingliste OpenGeoDB
Listenadresse: opengeodb-r1mDYR0DdAyzQB+pC5nmwQ@xxxxxxxxxxxxxxxx
Informationen: http://opengeodb.de
Mit freundlicher Unterstütztung von php::bar (http://phpbar.de)
|