[Mapserver-DE] getshape auf Postgis braucht oid?

Martin Spott Martin.Spott at mgras.net
Mit Mar 1 18:25:03 CET 2006


"Thomas Baschetti" wrote:
> Ronald Woita schrieb:
>>Schlußendlich muß wohl zum Anzeigen der Daten eine oid vorhanden sein.
>>Die Views der Fa. CCGIS nutzen dafür die Tabelle alkobj_a_lin (with oids).
>>Vielleicht nutzt du einfach diese Views ?

> So etwas ähnliche mache ich gerade, es irritiert mich dennoch, da
> die Objekte ja in der PostGIS-Datenbank gefunden werden
> (getnumresults()), dann aber nicht abrufbar sind (getshape).
> 
> Ich brauch doch mal einen PostgreSQL/PostGIS-Kurs...

Setze den Parameter 'log_statement' in der 'postgresql.conf' auf "all",
dann siehst Du im Log der Datenbank, dass PostGIS explizit eine Query
formuliert, die das Vorhandensein einer OID erfordert. Ist keine
Vorhanden, gibt's auch keine Ergebnismenge - obgleich die Daten
eigentlich in der DB stehen,

Martin.
-- 
 Unix _IS_ user friendly - it's just selective about who its friends are !
--------------------------------------------------------------------------




This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)