On Wed, Jun 26, 2019 at 10:16 PM Micha Silver <tsvi...@gmail.com> wrote: > > > On 26/06/2019 23:03, Markus Metz wrote: > > > > On Wed, Jun 26, 2019 at 4:58 PM Micha Silver <tsvi...@gmail.com> wrote: > > > > I am trying to import some geopackage files. Some are polygons, and one is a points vector. The polygons import fine, but the point vector fails with: > > > > ERROR: Detected different projections of input layers. Input layers must be > > imported separately. > > > > > > Then if I convert the gpkg to a shapefile, it works fine. > > > > > > Any ideas what could be wrong? Here's the procedure, showing the problem. > > > [...] > > > > # Now The point gpkg vector: > > > > ###################### > > > > micha@TP480:Ashalim$ ogrinfo ashalim_train_pts.gpkg ashalim_train_pts > > are there any other layers in ashalim_train_pts.gpkg? > You can check with > ogrinfo -so ashalim_train_pts.gpkg > > > micha@TP480:code$ ogrinfo -so ../GIS/Ashalim/ashalim_train_pts.gpkg > INFO: Open of `../GIS/Ashalim/ashalim_train_pts.gpkg' > using driver `GPKG' successful. > 1: ashalim_train_pts (Point) > 2: layer_styles (None) > > > The style ??!! > > > I removed that "layer_styles" table from the gpkg db, and deleted the entry from gpkg_contents, and now the import works. > > Who would have guessed ? > > I suppose that I should have specified the layer in v.import to avoid this problem.
Yes, specifying the layer should work. I have seen this layer_styles layer before in other GPKG files but don't know what this is good for. GDAL documentation at https://gdal.org/drivers/vector/gpkg.html does not mention any style information. AFAICT, layers in a GPKG should contain vector geometries. Markus M
_______________________________________________ grass-user mailing list grass-user@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-user