Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add WMS support #33

Closed
turban opened this issue Aug 18, 2016 · 5 comments
Closed

Add WMS support #33

turban opened this issue Aug 18, 2016 · 5 comments
Assignees
Milestone

Comments

@turban
Copy link
Contributor

turban commented Aug 18, 2016

No description provided.

@turban turban added this to the 2.25 milestone Aug 18, 2016
@turban turban self-assigned this Aug 18, 2016
@turban turban closed this as completed in fed3e82 Aug 18, 2016
@jason-p-pickering
Copy link
Contributor

This is a long needed feature I have been looking for for years. Can you add WFS while you are at it?

In terms of persistence, is use of the app data store a potential option?

@turban
Copy link
Contributor Author

turban commented Aug 18, 2016

Well WFS is much more complicated, as this is raw vector data that needs styling, interaction etc. Another option is GeoJSON support, which is now an official standard and much easier to deal with in the browser - but we have the same issues with styling and interaction.

Do you have a use case for including raw vector data in DHIS 2 @jason-p-pickering?

In terms of persistence, is use of the app data store a potential option?

dhis2/gis-app#149

@jason-p-pickering
Copy link
Contributor

@turban: The use case is for vector layers, such as points, which may be stored in an external WFS and could be rendered with simplistic styling (often supplied by the server, such as GeoServer). Since they are vector points, they could contain interactive information to the user.

Other use cases are vector layers like roads which could be represented through default styling from the WFS.

Agree it is non-trivial, and could have performance implications however.

@turban
Copy link
Contributor Author

turban commented Aug 18, 2016

I think road networks could be included as a transparent WMS/TMS/XYZ layer. We will support all these formats from 2.25 - but they're all raster based.

There is a WFS plugin to Leaflet, but I'm not yet sure if it's the right way to go.

An easier integration would be to support interactive tiles (UTFGrids) to get the same functionality as WFS, but without so much hassle. UTFGrids are now supported by GeoServer: http:https://docs.geoserver.org/latest/en/user/services/wms/outputformats.html

@jason-p-pickering
Copy link
Contributor

@turban fair enough. WMS is a great start. Lets keep the use case for WFS in mind a bit, but this is a great start.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants