首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Geomesa BBOX查询只提供全球BBOX的结果

Geomesa BBOX查询只提供全球BBOX的结果
EN

Stack Overflow用户
提问于 2019-05-18 23:15:29
回答 1查看 129关注 0票数 0

我正在运行命令行查询来获取边界框数据。只有当边界框是"BBOX(geom,-180,-90,180,90.0)“时,geomesa查询才会返回结果。对于任何其他参数,它将返回0个特征。

我试过geomesa hbase指南。GDELT示例给出了类似的结果,它只返回"BBOX(geom,-180,-90,180,90.0)“的数据。

https://www.geomesa.org/documentation/tutorials/geomesa-hbase-s3-on-aws.html#ingest-public-gdelt-data

代码语言:javascript
复制
key                    | String 
namespace              | String (Attribute indexed)
identifier             | String (Attribute indexed)
version                | String 
payload                | String 
payload_schema_version | String 
geom                   | Point  (Spatially indexed)

User data:
  geomesa.indices | z2:5:3:geom,id:4:3:,attr:8:3:namespace:geom,attr:8:3:identifier:geom

尽管此边界框存在100 is的数据,但下面的查询仍返回0结果。

geomesa-hbase export -c geospatial_data_version_1 -f geospatial_data-point-entity -m 10 -q "BBOX(geom, -179, -90, 180, 90)"

我在S3上使用的是Geomesa2.3.0和Hbase 1.4.3。

响应:

id,关键字:字符串,命名空间:字符串,标识符:字符串,版本:字符串,有效负载:字符串,payload_schema_version:String,*geom:Point:srid=4326 INFO功能导出在6163ms内完成0功能的标准输出

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-05-21 20:48:20

检查GeoMesa日志和HBase日志中是否有错误。如果没有更多的信息,我会猜测GeoMesa协处理器没有正确安装。此外,您可能需要使用特定于AWS的HBase客户端JAR,它有额外的代码来处理在S3上运行的情况。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56200250

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档