
上QQ阅读APP看书,第一时间看更新
Connecting to WFS service
This example is based on the ogr_fwd documentation, so it only shows the required stuff. A full example can be reviewed here:
https://github.com/robe2/pgsql-ogr-fdw
First let's create a foreign server:
CREATE SERVER fdw_wfs_test_opengeo
FOREIGN DATA WRAPPER ogr_fdw
OPTIONS (
datasource 'WFS:http://demo.opengeo.org/geoserver/wfs',
format 'WFS');
Automagically bring in the schema:
IMPORT FOREIGN SCHEMA "topp:tasmania_cities"
FROM SERVER fdw_wfs_test_opengeo INTO data_linked;
And issue a query against the foreign WFS table:
select city_name from data_linked.topp_tasmania_cities;
Since this dataset contains only one record, our result should be Hobart.