#2878: "v.in.ogr -i" throws an error when importing a GeoJSON file containing a single point. --------------------------+------------------------------- Reporter: pmav99 | Owner: grass-dev@… Type: defect | Status: new Priority: normal | Milestone: 7.0.3 Component: Vector | Version: unspecified Resolution: | Keywords: v.in.ogr v.import CPU: Unspecified | Platform: Unspecified --------------------------+-------------------------------
Comment (by pmav99): Even though I cannot really comment whether this is actually valid syntax according to the spec ([http://geojsonlint.com | GeoJSON linters] accept it though), on my machines `ogrinfo` opens the file without problems: On Ubuntu 14.04: {{{ grassuser@c732646a6bda:~/repo$ ogrinfo --version GDAL 1.11.3, released 2015/09/16 grassuser@c732646a6bda:~/repo$ ogrinfo -so /tmp/example.json ERROR 4: GeoJSON Driver doesn't support update. Had to open data source read-only. INFO: Open of `/tmp/example.json' using driver `GeoJSON' successful. 1: OGRGeoJSON (Point) grassuser@c732646a6bda:~/repo$ ogrinfo -al /tmp/example.json ERROR 4: GeoJSON Driver doesn't support update. Had to open data source read-only. INFO: Open of `/tmp/example.json' using driver `GeoJSON' successful. Layer name: OGRGeoJSON Geometry: Point Feature Count: 1 Extent: (0.000000, 0.000000) - (0.000000, 0.000000) Layer SRS WKT: GEOGCS["WGS 84", DATUM["WGS_1984", SPHEROID["WGS 84",6378137,298.257223563, AUTHORITY["EPSG","7030"]], AUTHORITY["EPSG","6326"]], PRIMEM["Greenwich",0, AUTHORITY["EPSG","8901"]], UNIT["degree",0.0174532925199433, AUTHORITY["EPSG","9122"]], AUTHORITY["EPSG","4326"]] OGRFeature(OGRGeoJSON):0 POINT (0 0) }}} On Archlinux using a newer GDAL version: {{{ $ ogrinfo --version GDAL 2.0.1, released 2015/09/15 $ ogrinfo -so /tmp/example.json ERROR 4: GeoJSON Driver doesn't support update. Had to open data source read-only. INFO: Open of `/tmp/example.json' using driver `GeoJSON' successful. 1: OGRGeoJSON (Point) $ ogrinfo -al /tmp/example.json ERROR 4: GeoJSON Driver doesn't support update. Had to open data source read-only. INFO: Open of `/tmp/example.json' using driver `GeoJSON' successful. Layer name: OGRGeoJSON Geometry: Point Feature Count: 1 Extent: (0.000000, 0.000000) - (0.000000, 0.000000) Layer SRS WKT: GEOGCS["WGS 84", DATUM["WGS_1984", SPHEROID["WGS 84",6378137,298.257223563, AUTHORITY["EPSG","7030"]], AUTHORITY["EPSG","6326"]], PRIMEM["Greenwich",0, AUTHORITY["EPSG","8901"]], UNIT["degree",0.0174532925199433, AUTHORITY["EPSG","9122"]], AUTHORITY["EPSG","4326"]] OGRFeature(OGRGeoJSON):0 POINT (0 0) }}} -- Ticket URL: <https://trac.osgeo.org/grass/ticket/2878#comment:2> GRASS GIS <https://grass.osgeo.org> _______________________________________________ grass-dev mailing list grass-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-dev