Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

This publication of geoinformation provides download links for GetCapabilities documents via WMS. The platform also runs a WFS service as can been seen here.

I wonder if it is possbile to compose a download link for ShapeFiles/GML or another format which can be converted ... from the given WMS information. I managed to display the street tree information in QGIS and could load details for individual features. However, this is pixel data and I would like to download vector data if possible.

The second GetCapabilities document defines layers named pflanzstandorte2011 and pflanzstandorte_aktuell. It would be nice if these were accessible via the platform's WFS API.

share|improve this question

1 Answer 1

up vote 2 down vote accepted

FYI not all WMS implicitly deploy WFS. Having said this, there are a couple of approaches to help:

1./ scan the Capabilities XML for (optional) Layer/DataURL elements. If they exist, DataURL/@xlink:href should point to a download of the data

2./ Use the WMS DescribeLayer operation to examine whether there are associated WFS or WCS endpoints (ref: http://docs.geoserver.org/stable/en/user/services/wms/reference.html#operations) to the given layer

share|improve this answer
    
Which of the two Capabilities XML should I scan? Can you tell what the DescribeLayer URL is for this server? This and this are not valid. –  JJD Jan 27 '14 at 13:06
1  
Looks like this WMS does not support the DesribeLayer operation, then, nor has any Layer/DataURL. The two approaches above are supported by the WMS specification, however appears not to be implemented by the service provider, in this particular case. –  tomkralidis Jan 28 '14 at 11:46

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.