我正在使用 Geomesa 索引库将 3D 位置数据(经度、纬度、时间)索引到 1D 索引数据中。
这是我的 Scala 代码
var z3Indexer = new Z3SFC(TimePeriod.Month);
var z3 = z3Indexer.index(24.664152, 46.692425, 2678400)
var invertedIndex = z3Indexer.invert(z3);
println(invertedIndex._1+" "+invertedIndex._2+" "+invertedIndex._3)
问题是去索引的数据不准确,不像原始数据,我需要准确的索引,小数点后至少有 6 个第一位数字。
程序的输出(去索引的数据)
24.664232570759083 46.692474695432026 2678400