9.16.8. OpenStreetMap GPX数据¶
此转换器处理来自OpenStreetMap项目的GPS数据跟踪。GPS轨迹是由OSM收集或由用户上传的一系列纬度/经度对。这些数据集上一次更新是在2013年。
9.16.8.1. 获取OSM-GPX数据¶
可以使用提供的下载OSM-GPX数据集 download-data.sh
在中编写脚本 $GEOMESA_HOME/bin/
:
$ ./download-data.sh osm-gpx
9.16.8.2. 提取数据¶
将下载的tar.xz文件解压缩到适当的目录中。请注意,保留提取数据的文件结构非常重要,因为它包含原始XML中不可用的有关轨迹ID的信息。
$ cd /tmp
$ tar -xvf gpx-planet-2013-04-09.tar.xz
9.16.8.3. 摄取命令¶
检查是否有 osm-gpx
在GeoMesa工具类路径中提供了简单要素类型。这是默认情况。
$ geomesa-accumulo env | grep osm-gpx
如果不是,则合并 reference.conf
使用 $GEOMESA_HOME/conf/application.conf
,或确保 reference.conf
vt.在.中 $GEOMESA_HOME/conf/sfts/osm-gpx
。
进行摄取。具体的命令名称将根据您的后端发行版而有所不同。尝试 geomesa help ingest 有关可用选项的信息。
$ geomesa ingest -s osm-gpx -C osm-gpx '/tmp/gpx-planet-2013-04-09/**/*.gpx'
注意:请确保在路径两边使用单引号,以防止Shell展开通配符。