Hi,
hat schon jemand Erfahrungen mit der GeoClass 0.3.1 gemacht? Wenn ich
auch mit den Klassen Geo_Map und Geo arbeiten kann, gelingt es mir nicht
die Geo_DB_OpenGeoDB fehlerfrei zu instanzieren, bzw. zu nutzen; gerade
da aber sind die interessanten Methoden (z.B. PLZ und Umkreissuche)
drin.
Hat jemand irgendwo ein Beispielscript?
(für die 0.3.1a, ältere Scripte habe ich, die laufen nicht mehr)
Die neue Version ist ein wenig verschachtelter als der Vorgänger, ich
habe das mal versucht mir aufzubereiten, weil es keine Doku gibt(?) und
mein Kleinhirn erhebliche Probleme mit den Verschachtelungen hatte:
(ohne Gewähr)
-----------------------------
class Geo {
file: /Geo/Geo.php
extends PEAR
030:require_once 'PEAR.php';
require_once 'DB.php';
require_once 'Geo/Object.php';
198:include_once('Geo/sources/'.$type.'.php');
217:@include_once('Geo/Map.php');
}
class Geo_DB_OpenGeoDB
file: /Geo/sources/DB_OpenGeoDB
extends Geo_DB_Relational
diverse defines
066:require_once "Geo/sources/DB_Relational.php";
class Geo_DB_Relational {
file: /Geo/sources/DB_Relational.php
extends Geo_DB
030: require_once "Geo/sources/DB.php";
class Geo_DB {
file: /Geo/sources/DB.php
extends Geo_Common
030: require_once 'Geo/sources/Common.php';
class Geo_Common {
file: /Geo/sources/Common.php
}
}
}
}
class Geo_Map {
file: /Geo/Map.php
define/config-Bereich
extends e00
030:require_once 'helpers/map.php';
require_once 'helpers/e00.php';
class e00
file: /Geo/helpers/e00.php
extends map
class map
file: /Geo/helpers/map.php
}
class Geo_Object {
file: //Geo/Object.php
030:require_once 'Geo/Geo.php';
}
class Geo_Soap {
file /Geo/sources/Soap.php
extends Geo_Common
030: require_once 'Geo/sources/Common.php';
require_once 'SOAP/Client.php';
}
class Geo_RDF {
file: Geo/sources/RDF.php';
extends Geo_Common
require_once 'Geo/sources/Common.php';
}
--------------------------------------------------
Gruß Klaus
|