本章节将介绍JUST门户中路网数据和轨迹数据的上传示例,更多详细信息,请跳转文档《JUST-Portal数据上传Tutorial》查看。
1.1.1 路网数据规范及上传示例
路网是由各种道路组成的相互联络、交织成网状分布的道路系统。而每一条道路的本质是由一条LineString(多个经纬度点组成的线段),以及其附加的属性道路限速,道路等级等等组成。JUST中默认的路网表结构如第三章3.1.1.1.2-路网插件类型一节所示,故在此不再赘述。
已知本次示例文件的路网文件部分数据如下图所示,其特点如下:首行不包括属性名,共11列属性,属性间用tab分隔。
则该文件在门户中的上传方式如下:
1.
2.
3.
1.
2.
3.
4.
5.
6. road_length:
"double(3)", -- 指定路网表自定义字段road_length由数据中的第四列映射
7.
8. max_lanes:
"integer(5)", -- 指定路网表自定义字段max_lanes由数据中的第六列映射
9.
10.
11. geom:
"st_lineFromPointSeries(9, ',' , 'lat lng')"
12. -- 由JUST内置方法将坐标点转为GEOM对应的LineString,
13. -- 参数1为坐标点在上传数据中对应的列,
14. -- 参数2为坐标点分隔符,参数3为坐标点的format
15. -- (如果维度在前则为'lat lng',
16. -- 如果经纬度分隔符为‘;’则为‘lng;lat’)
17.
4.
1.1.2 轨迹数据规范及上传示例
JUST中默认的路网表结构如第三章3.1.1.1.2-路网插件类型一节所示,故在此不再赘述。一条轨迹由oid,tid(oid与tid可以相同)和st_series组成,组装形成item,即轨迹对象本身,其他字段例如time,length等都是由轨迹对象计算而来。而st_series是一个时间序列,每一个元素都是一个点的所有信息,包括最基本的点的经纬度加时间,以及一些扩展信息(用户自定义点级别的属性再此储存)。
已知本次示例文件的轨迹文件部分数据如下图所示,其特点如下:首行包括属性名,共11列属性,属性间用竖线|分隔。
则该文件在门户中的上传方式如下:
1.
2. 在
3. 在加载数据窗口内输入完整的建表语句和数据加载语句,语句间用分号“;”分隔,语句示例如下:
1.
2.
3.
4.
5.
6.
7.
8.
4. 点