Modify

Opened 2 years ago

Last modified 10 months ago

#16880 new enhancement

Add support for WFS layer

Reported by: lucadelu Owned by: team
Priority: normal Milestone:
Component: Core Version:
Keywords: wfs gml Cc:

Description

It could be really useful to add support for WFS layer.

I'm not sure if it could be in the core or in opendata plugin.

Attachments (0)

Change History (9)

comment:1 Changed 2 years ago by Don-vip

Owner: changed from team to lucadelu
Status: newneedinfo

Not in core as it needs third parties libraries. I think GeoTools provides WFS support. Why do you need it?

comment:2 Changed 2 years ago by anonymous

Component: CorePlugin

Because I have several Gigabytes of data and I would like to share them using WFS services and link these services into OSM Tasking Manager.

I changed component from core to generic plugin

comment:3 Changed 2 years ago by Don-vip

Is it public data? We need access to some public servers if we want to add this. Also it must be of public interest for the OSM community.

comment:4 Changed 2 years ago by Don-vip

Found a good example of WFS OSM data: osmwiki:Magosm. Could be useful to browse it using JOSM.

comment:5 Changed 2 years ago by Don-vip

Component: PluginCore
Owner: changed from lucadelu to team
Status: needinfonew

Maybe this can be done in core after all. WFS is probably quite similar to WMS so maybe external libraries are not needed.

comment:6 Changed 2 years ago by Don-vip

Keywords: gml added

WFS relies on GML so it must be supported as well.
I wrote a small GML parser in opendata plugin but it requires GeoTools and JTS. I don't remember why, probably because at that time JOSM core did not provide as many projections as it does today.

comment:7 Changed 21 months ago by Penegal

I could use WFS support too: the French geological state service (BRGM) publishes, under an open license, data about sinkholes and caves (http://geoservices.brgm.fr/risques), but only using WMS or WFS. WMS is great for importing object locations, but it doesn't allow access to metadata, so I have to keep an eye on a browser at the same location to import useful metadata as well as locations of nodes. WFS support could speed that up.

comment:8 in reply to:  7 Changed 10 months ago by pangoSE

Replying to Penegal:

I could use WFS support too: the French geological state service (BRGM) publishes, under an open license, data about sinkholes and caves (http://geoservices.brgm.fr/risques), but only using WMS or WFS. WMS is great for importing object locations, but it doesn't allow access to metadata, so I have to keep an eye on a browser at the same location to import useful metadata as well as locations of nodes. WFS support could speed that up.

I second this. There is now a lot of data available from the Swedish Environmental Agency where metadata is only available via WFS. See https://wiki.openstreetmap.org/wiki/WikiProject_Sweden/Open_data/Naturv%C3%A5rdsverket

comment:9 Changed 10 months ago by pangoSE

I found this very simple and free software WFS nodeJS implementation that might be of help when trying to implement it.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain team.
as The resolution will be set.
to The owner will be changed from team to the specified user.
The owner will change to lucadelu
as duplicate The resolution will be set to duplicate.The specified ticket will be cross-referenced with this ticket
The owner will be changed from team to anonymous.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.