[OSM-Devserver] Hilfe bei DB-Abfrage // Nachtrag

Tobias Wendorff tobias.wendorff at uni-dortmund.de
Fr Jun 18 21:56:13 CEST 2010


Alexander Matheisen schrieb:
> Script siehe /osm/openlinkmap/wwwroot/beta/api/bbox_links.php

Ich möchte unbedingt nochmals darauf hinweisen, dass Du IsValid
prüfen oder auf einen möglicherweise erzeugten Trigger
zurückgreifen solltest.

GEOS stürzt gerne mal ab und reißt die ganze PSQL mit in den
Abgrund. Plötzlich hängt sie dann im Maintenance und alles ist
noch langsamer... Denk auch dran, dass ST_Centroid nicht unbedingt
da liegt, wo Du es hinhaben willst.

Zum PHP-Code:
Da die Abfragen übrigens immer gleich sind, könnte man das Script
noch deutlich vereinfachen und z.B. sprintf() nutzen. Wird dann
jedenfalls übersichtlicher und die Wiederholungen fliegen raus.