首页 文章

MySQL通过.csv到GeoMesa

提问于
浏览
0

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

My Mysql table structure is like below:

[[

现在,正如您所看到的,表的 the_geom 属性具有数据类型点,而在数据库中,它存储为blob,如下所示:

Now I have two problems :

  • 当我将MySQL数据导出到(.csv)文件时,我的csv文件显示(...)for_geom属性,如下所示,而不是任何二进制表示或任何允许它在GeoMesa中被摄取的内容 . 那么,如何克服这个?
  • Csv文件还显示带有datetime数据类型的任何属性的#,但是如果展开列,日期时间可以看作播种在下面的图片中(但我的问题是它会导致几何问题?) .

1 回答

  • 0

    对于#1,MySQL的导出不会自动将Point数据类型转换为文本 . 您可能需要调用conversion function(如AsWKT)以将几何图形输出为Well Known Text . GeoMesa可以使用WKT格式读取Point数据 .

    对于#2,我认为你需要对日期字段做同样的事情 . 查看日期和时间functions .

相关问题