Hi!
I recently tried to ingest a shapefile to Geomesa
Accumulo and ran into the same problem that was reported
here a while ago:
I tried the shapefile mentioned in the GeoMesa Spark
tutorial (TM_WORLD_BORDERS_SIMPL-0.3.shp) and started by
creating a table using Accumulo shell:
createtable test
next I ran the ingest command using the Geomesa command
line tools (including username, zookeepers etc.)
geomesa ingest -c test -f
/.../TM_WORLD_BORDERS_SIMPL-0.3.shp
Here is the error:
ERROR requirement failed: Values out of bounds ([-180.0
180.0] [-90.0 90.0]): [-180.0 180.00000190734863] [-90.0
-60.54722595214844]
java.lang.IllegalArgumentException: requirement failed:
Values out of bounds ([-180.0 180.0] [-90.0 90.0]): [-180.0
180.00000190734863] [-90.0 -60.54722595214844]
at scala.Predef$.require(Predef.scala:219)...
It looks like a conversion error, possibly related to a
reprojection.
I’m assuming that ingesting with command line tools
creates the correct feature for me, but maybe I need to
specify the reference system somewhere. Do you have a
working example for shapefile ingests?
Thanks!
Best regards,
Jan