问题标签 [geomesa]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
70 浏览

mysql - MySQL 通过 .csv 到 GeoMesa

我有一个 MySQL 表,我必须将其数据导出到 .csv,然后将此 .csv 摄取到 GeoMesa。

我的 Mysql 表结构如下:

[MySQL表说明[1]

现在,您可以看到 table 的the_geom属性具有数据类型 point 并且在数据库中它存储为 blob,如下所示:

MySQL 样本数据

现在我有两个问题:

  1. 当我将 MySQL 数据导出到 (.csv) 文件中时,我的 csv 文件显示 (...) 的 the_geom 属性,如下所示,而不是任何二进制表示或任何允许它在 GeoMesa 中被摄取的东西。那么,如何克服呢?

MySQL 表的 the_geom 属性

  1. Csv 文件还显示具有 datetime 数据类型的任何属性的#,但是如果您展开列,则可以看到日期时间如下图所示(但是我的问题是它会在 geomesa 中引起问题吗?)。

由于列宽,日期时间数据类型的属性显示为 #

0 投票
1 回答
292 浏览

accumulo - 如何在 accumulo 中获取复制表

在将数据摄取到 Accumulo 时,它会冻结。以下是来自主服务器的日志。

[tableOps.Utils] INFO : table !0 (60b7e8cebdb385a4) 锁定读取操作:COMPACT [tableOps.CompactRange] INFO : 没有迭代器或压缩策略

[zookeeper.DistributedReadWriteLock] 信息:添加锁条目 0 userData 67ad2c7dd8f6e38f lockType

READ [tableOps.Utils] INFO : namespace +accumulo (67ad2c7dd8f6e38f) 锁定读取操作:

COMPACT [zookeeper.DistributedReadWriteLock] 信息:添加锁条目 0 userData 67ad2c7dd8f6e38f lockType

READ [tableOps.Utils] INFO : table +r (67ad2c7dd8f6e38f) 锁定读取操作:COMPACT

[replication.WorkMaker] INFO : 复制表尚未上线

[replication.WorkMaker] INFO : 复制表尚未上线

[replication.WorkMaker] INFO : 复制表尚未上线

[replication.WorkMaker] INFO : 复制表尚未上线

有没有办法让复制表联机。

(我对 Accumulo 非常陌生,并且仍在阅读它的内部结构)。

0 投票
1 回答
211 浏览

geoserver - 如何在 GeoServer 中配置 GeoMesa Bigtable 插件

我在 Linux 实例上安装了 geoserver-2.10,并geomesa-bigtable-gs-plugin_2.11-1.3.0-m3-SNAPSHOT.jar使用GitHub 上提供的源代码创建。这部分工作正常,Bigtable 出现在矢量数据源中。但是我在将 Bigtable 添加到商店时遇到了问题。已创建 Bigtable 实例并已使用在线可用的 geomesa-tutorial 插入行。

但是当我点击保存时出现异常:

请在下面找到完整的堆栈跟踪:

我找不到任何文件来解决它。请建议解决此问题。谢谢。

0 投票
1 回答
172 浏览

geospatial - 尽管存在数据,但 Geomesa 导出未返回任何结果

想知道您是否可以在查询 geomesa/Accumulo 时帮助我们理解一个问题?

问题:

  1. 当我们用它查询所有字段时,geomesa export -u A -p B -c catalog1 -f d1-json -F csv它会返回数据(请参见下面的示例)。

  2. -a "short_text_field"当我们使用OR 甚至是简单的列添加子集时,-q "short_text_field='Cow'"尽管存在数据,它仍返回 0 个特征: geomesa export -u A -p B -c catalog1 -f d1-json -F csv -a "short_text_field" INFO Exported 0 features id,short_text_field:String,*geom:Point:srid=4326 INFO Feature export complete to standard out in 2077ms

(1) 中的样本数据:

id,geom:Point:srid=4326,short_text_field:String,long_text_field_1:String,long_text_field_2:String e9c756ef-06d6-42dd-84a9-c774ec9086ec,POINT (-117.830256 -76.799443),597Fish,”牛车?牛鱼老鼠猫车Fish Horse Mouse Fish”,“诶诶迪伊迎迎益伊迎迎诶迎伊”)

问题:有人知道调试这个的最佳方法吗?

使用 -a 运行查询时的日志摘录:

0 投票
1 回答
146 浏览

data-storage - 比较 GeoMesa 的分布式云数据存储系统

我是 GeoMesa 的新手,在选择可以构建 GeoMesa 的任何数据存储之前,我想比较每个云数据存储的优缺点,例如

  1. 累积
  2. 卡夫卡
  3. 大表
  4. HBase
  5. 卡桑德拉

可以提供吗?

0 投票
1 回答
180 浏览

java - 在 geomesa accumulo 数据存储中获取动物园实例的异常

感谢您的关注。我正在使用 geomesa 和 zookeper 设置 Accumulo 数据存储,并已完成设置配置更改并安装了所需的实例,如 accumulo、java 和 maven。当我使用命令行界面使用命令创建新功能时geomesa create-schema -u root -p ****** \ -c device_ping \ -f feature \ -s uuid:String:index=true,dtg:Date,geom:Point:srid=4326 \ --dtg dtg ,它失败了

异常获取动物园实例并终止抛出错误“无法创建数据存储,请检查您的连接参数。”

我无法找到解决此问题的方法,也不知道哪些配置参数有误。这是所附截图的详细信息在此处输入图像描述

0 投票
1 回答
361 浏览

accumulo - geomesa ingest command not working

I am setting up environments for geomesa-accumulo data store and trying to ingest feature using csv file by creating sfts and converters in respective reference.conf file. However when I run command

execution never gets finished and shows

I am not able to understand what is going wrong. The same happens if am trying to delete existing schemas or features. Please help.

0 投票
1 回答
267 浏览

cql - 如何使用命令行查询 gemesa-accumulo 功能

我使用 sfts 和转换器在 geomesa accumulo 中摄取数据,数据被成功摄取,我可以使用 geoserver 插件可视化相同的数据。我想使用命令行过滤特征数据,但找不到任何命令。如果错了,请纠正我,但我想像完成 RDMS 一样查询特征数据集。

0 投票
1 回答
125 浏览

accumulo - 使用 WFS 地理服务器的 Geomesa accumulo CURD 数据操作

我已经创建了 geomesa accumulo 数据存储,并且可以使用命令行查询功能。现在我想使用开放地理空间联盟 ( OGC ) 的 Web 要素服务 ( WFS ) 执行数据操作,以创建、修改和交换矢量格式的地理信息。我不想创建代理客户端或处理以编程方式使用累积存储操作的节俭。相反,使用 geomesa accumulo 存储数据的过滤器插入和读取的其他技术是什么。

0 投票
1 回答
169 浏览

java - 如何解决异常“尝试在默认日期字段 'dtg' 上创建具有部分(连接)属性索引的模式”

我正在使用Geomesa Native API在 java 中执行 accumulo 客户端。以下是java客户端代码:

但是当我使用命令执行这个文件时

我收到以下异常: