[FOSSGIS-Talk] Mapserver, TILEINDEX und SQL
Frederik Ramm
frederik at remote.org
Di Sep 23 20:04:18 CEST 2014
Hallo,
On 09/23/2014 01:58 PM, Martin Spott wrote:
>> CONNECTIONTYPE OGR
>> TILEINDEX "/bla/myindex.shp"
>> TILEITEM "LOCATION"
>> DATA "select geometry from osmi_pubtrans_railways where (typeid<3 OR typeid>3) AND tunnel='T'"
>
> Wenn Du schon einen CONNECTIONTYPE hast, fehlt da nicht die Deklaration
> der Datenquelle fuer die SQL-Query, also die CONNECTION selber ?
Naja, normalerweise ist da ja eine Indirektion drin - der Mapserver
schaut im Shapefile nach, welche Records den angefragten Bereich
abdecken, und schaut bei diesen Reocords in die LOCATION-Spalte, und
dort findet er dann den Namen der sqlite-Datei, die er anfassen muss.
Das funktiniert auch wie gesagt im Fall ohne SQL-Query, bloss scheint es
nicht zu gehen, dass mein "DATA" erst in diesem zweiten Schritt
ausgewertet wird...
Bye
Frederik
--
Frederik Ramm ## eMail frederik at remote.org ## N49°00'09" E008°23'33"