ninuxorg / nodeshot

Django based tools to create crowdsourcing web apps.
http://docs.nodeshot.org/
Other
324 stars 113 forks source link

Add KML export #250

Open nemesifier opened 8 years ago

nemesifier commented 8 years ago

KML export like in the old 0.9.x is still missing.

Here it is how it was implemented in the old version:

The current version is a bit more complex before some information (like colors) are dynamic and must be fetched from the database.

claudyus commented 8 years ago

I don't know which requirement lead to develop a KML export feature in the previous version of nodeshot but a GPX exporter is desirable IMO because:

nemesifier commented 8 years ago

We likely have to support several different formats. We support GeoJSON, we'll have to support GeoRSS for backward compatibility with OpenWISP, so it would be nice to support as many as we can.

I wonder if how much work would take to add a GPX serializer in https://github.com/djangonauts/django-rest-framework-gis that's the best place where these features should reside, it's all a matter of time, but hopefully other contributors of DRF-gis can help out.