[Mapserver-DE] OGR und GetFeatureInfo
Becker, Gunter
gunter.becker at csogis.de
Fre Mar 4 08:49:53 CET 2005
Hallo und Guten Morgen,
ich habe in meinem Map-File einen Layer der mir via OGR
auf eine MS SQLServer-DB zugreift und von dort Punktinformationen
erhält. Diesen würde ich gerne über den GetFeatureInfo-Aufruf (WMS) abfragen.
Wie kann ich dem Layer mitteilen welche Spalten aus der DB-Tabelle für den GetFeatureInfo-Request in Frage kommen?
Mein Layer sieht etwa wie folgt aus:
LAYER
NAME Sport
GROUP Freizeit
STATUS ON
CONNECTIONTYPE OGR
CONNECTION "<OGRVRTDataSource>
<OGRVRTLayer name='objekte'>
<SrcDataSource>ODBC:MapServer/MapServer at stadtplan_sql</SrcDataSource>
<SrcSQL>SELECT rechtswert, hochwert FROM objekte
WHERE layer='Sport'
AND rechtswert BETWEEN SUBSTRING('%BBOX%', 0 ,11) AND SUBSTRING('%BBOX%', 25 ,11)
AND hochwert BETWEEN SUBSTRING('%BBOX%', 13 ,11) AND SUBSTRING('%BBOX%', 37 ,11)</SrcSQL>
<GeometryType>wkbPoint</GeometryType>
<GeometryField encoding='PointFromColumns' x='rechtswert' y='hochwert'/>
</OGRVRTLayer>
</OGRVRTDataSource>"
DATA "OBJEKTE"
TYPE POINT
Mit freundlichen Grüßen,
Gunter Becker
__________________________________________________________________________________________________
CSO GmbH
Informationslösungen
Forsthausstraße 2
75180 Pforzheim
Fon +49 (0) 72 31 - 97 35 62
Fax +49 (0) 72 31 - 97 35 90
eMail gunter.becker at csogis.de <BLOCKED::mailto:gunter.becker at csogis.de>
__________________________________________________________________________________________________
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20050304/fac35cc9/attachment.html
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)