Opened 5 years ago

Last modified 4 years ago

#3868 new enhancement

v.in.wfs support only version 1.0.0

Reported by: lucadelu Owned by: grass-dev@…
Priority: major Milestone: 7.8.3
Component: Vector Version: unspecified
Keywords: v.in.wfs wfs Cc:
CPU: Unspecified Platform: Unspecified

Description

v.in.wfs support only version 1.0.0, many other versions exists and they should be supported. Right now the Python script is creating the WFS request working with string, it could be useful to have something more structured. Some possible solutions:

  • improve v.in.wfs using v.in.ogr that is working well (at least with version 2.0.0)
v.in.ogr input='https://wfspoc.brgm-rec.fr:443/geoserver/wfs?service=WFS&version=2.0.0&request=GetFeature&typenames=ef%3AEnvironmentalMonitoringFacility&count=100' output=wfs_test
  • improve v.in.wfs using an external library like owslib (this probably require a new dependencies)
  • improve v.in.wfs as it is now, but it is really difficult to maintain

Change History (3)

in reply to:  description ; comment:1 by neteler, 5 years ago

Replying to lucadelu:

v.in.wfs support only version 1.0.0, many other versions exists and they should be supported. Right now the Python script is creating the WFS request working with string, it could be useful to have something more structured. Some possible solutions:

  • improve v.in.wfs using v.in.ogr that is working well (at least with version 2.0.0)

I believe that this is the best option. Do you plan to work on it?

in reply to:  1 comment:2 by lucadelu, 5 years ago

Replying to neteler:

I believe that this is the best option. Do you plan to work on it?

ok, no I cannot plan to work on it in the next days, I hope to find time in during Autumn

comment:3 by neteler, 4 years ago

Milestone: 7.8.3
Note: See TracTickets for help on using tickets.