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

Support native editing of GeoJSON files #21822

Closed
qgib opened this issue Nov 9, 2015 · 6 comments
Closed

Support native editing of GeoJSON files #21822

qgib opened this issue Nov 9, 2015 · 6 comments
Labels
Feature Request Vectors Related to general vector layer handling (not specific data formats)

Comments

@qgib
Copy link
Contributor

qgib commented Nov 9, 2015

Author Name: Nathaniel V. Kelso (@nvkelso)
Original Redmine Issue: 13797

Redmine category:vectors


I can load a GeoJSON file in QGIS and view it, great!
I can export any data layer in QGIS as a GeoJSON file, great!
But I can't edit a GeoJSON file in QGIS, which makes me sad :(

While simple files can be edited in a web tool like geojson.io, it would be amazing to edit more complex files (especially data properties other than geometry) in QGIS like a desktop GIS pro. Today I end up loading the GeoJOSN file, exporting to SHP, edit the properties / shape, save the SHP, export the SHP to GeoJSON. Which is a lot of steps and isn't a great workflow to undertake or explain to people. I also worry borking geom precision during all those conversions (with no testing, so maybe it's not valid concern).

I would use this feature to on-off and bulk edit records in Who's On First [1], Mapzen's free and open data gazetteer.

Two workaround suggestions were given on Twitter [2]:

Maybe one of these can be developed into something more robust & native?

[1] https://github.com/whosonfirst/whosonfirst-data
[2] https://twitter.com/kelsosCorner/status/662317579394912257

@qgib
Copy link
Contributor Author

qgib commented Nov 9, 2015

Author Name: Giovanni Manghi (@gioman)


  • tracker_id was changed from 1 to 2
  • category_id was configured as Vectors

@qgib
Copy link
Contributor Author

qgib commented Nov 9, 2015

Author Name: Nyall Dawson (@nyalldawson)


Requires support for editing GeoJSON formats in OGR.


  • resolution was changed from to up/downstream

@qgib
Copy link
Contributor Author

qgib commented Nov 9, 2015

Author Name: Thomas Gratier (@ThomasG77)


For information, it seems feasible according to Even Rouault (GDAL lead dev) https://twitter.com/EvenRouault/status/662594852970893312
I think he would be happy to make the job at OGR level but don't really know how manage funding in this particular case https://twitter.com/EvenRouault/status/663003352511352832

@qgib
Copy link
Contributor Author

qgib commented Nov 9, 2015

Author Name: Nyall Dawson (@nyalldawson)


Well... this isn't something that QGIS can fund. You'd need to discuss with Even about the costs for implementing this in OGR and then do some fundraising/crowdsourcing to make it happen.

@qgib
Copy link
Contributor Author

qgib commented Nov 9, 2015

Author Name: Nathaniel V. Kelso (@nvkelso)


I've emailed Even to investigate LOE and funding options.

@qgib
Copy link
Contributor Author

qgib commented Feb 29, 2016

Author Name: Nyall Dawson (@nyalldawson)


Upstream issue, resolved in GDAL 2.1. When GDAL 2.1 is released and QGIS is built with it GeoJSON editing will be supported.


  • status_id was changed from Open to Closed

@qgib qgib added Feature Request Vectors Related to general vector layer handling (not specific data formats) labels May 25, 2019
@qgib qgib closed this as completed May 25, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Request Vectors Related to general vector layer handling (not specific data formats)
Projects
None yet
Development

No branches or pull requests

1 participant