两步路轨迹文件位置_户外路线规划-谷歌地图创建轨迹

本文介绍了如何在谷歌地图上创建户外轨迹。首先创建轨迹文件夹以保存地标和轨迹,接着详细说明如何创建地标,包括设置精确位置。然后创建路径并调整轨迹线样式和颜色。在绘制轨迹时,遵循地标顺序并按需添加或删除节点。最后,保存轨迹为kml文件以便在其他设备上使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

faa7d222c3e8777807b32c4115f6519b.png

一、创建轨迹文件夹

在临时位置文件夹,创建新文件夹,用于保存地标和轨迹

62697443285393a8c9291604555364a5.png

二、创建地标

在文件夹内创建地标,在地图上添加起点和终点地标,从起点开始,放大地图,查找详细路线

在地图上,把要经过的地方标记出来,找一些重要的,能在地图中辨别的路点,添加地标

新建地标,输入名称后先不要点确定,在地图中拖动地表点,设置好精确位置后再点确定。

47371e31fe90f01a5daac0a786f1fe85.png

也可以标记水源等信息。拿不准的要多打地标点,多做备用路线。

b5b31cefe7d303a753d02d673a670484.png

三、创建路径

在文件夹内添加路径

8c58685e2bf94ce302ab7e3545e94bad.png

设置轨迹线样式和颜色

497107406c9bd162e49106c9326365df.png

海拔高度设置到贴近地面,如果设置贴近海面是看不到你的轨迹的,设置相对地面的话看到的轨迹是在空中飞的

971b3ca88726d992b846352812150bc1.png

度量单位设置为公里,默认是英里

d73236bc91a87e2ab12bdf3a3015ef23.png

四、绘制轨迹

做好地标以后就可以开始画轨迹了。创建轨迹后不要点确定,如果点了就右键点击轨迹,“属性”

77a886f846ec5adbc87ee0439772c028.png

不要关闭路径编辑窗口,也不要点确定。回到GE地图窗口,从起点开始,沿着打好的地标绘制。

  • 按鼠标左键绘制轨迹,每点击一次增加一个节点
  • 按鼠标右键删除轨迹,每点击一次按次序删除最近的节点

从起点绘制到终点,绘制完成后,点击路径编辑窗口的“确定”,完成轨迹的绘制

02d8fa53c99460c7860d20c3195429ee.png

五、保存轨迹

右键点击文件夹,“将位置另存为”,导出 kml 格式路径文件,即可在其它设备上使用

34ee9a501665e4f578164e6581243ffe.png
### 批量导入和处理两步应用中的GPX/KML徒步轨迹 #### 准备工作 为了在 ArcGIS 中批量导入并处理来自两步应用的 GPX 或 KML 文件,需先确认这些文件已保存至本地计算机。通常情况下,这类文件可以通过应用程序直接导出或通过云服务下载。 #### 创建脚本工具实现自动化批处理 编写 Python 脚本来调用 `arcpy` 库的功能能够简化此过程。下面是一个简单的例子: ```python import arcpy import os def batch_import_gpx_kml(input_folder, output_workspace): """ :param input_folder: 存储待转换的 gpx/kml 文件夹径 :param output_workspace: 输出 shapefile 的地理数据库位置 """ # 设置环境变量 arcpy.env.workspace = output_workspace # 遍历输入目录下的所有 .gpx 和 .kml 文件 for root, dirs, files in os.walk(input_folder): for file_name in files: if not (file_name.endswith('.gpx') or file_name.endswith('.kml')): continue full_path = os.path.join(root, file_name) try: # 判断扩展名决定使用哪种方式读取 if file_name.lower().endswith(".gpx"): temp_layer = "in_memory/tempLayer" arcpy.GPXtoFeatures_conversion(full_path, temp_layer)[^1] elif file_name.lower().endswith(".kml"): temp_layer = arcpy.KMLToLayer_file(full_path, r"in_memory\tempKML")[^1] # 获取临时图层名称以便后续操作 desc = arcpy.Describe(temp_layer) feature_class = desc.featureClass # 定义输出文件名(去除原扩展名) out_fc = os.path.splitext(file_name)[0] + ".shp" # 将内存中的要素类复制到指定的工作空间下 arcpy.CopyFeatures_management(feature_class, os.path.join(output_workspace, out_fc)) except Exception as e: print(f"Error processing {full_path}: {str(e)}") if __name__ == '__main__': import sys args = sys.argv[1:] if len(args) != 2: raise ValueError("Usage: script.py <input_folder> <output_geodatabase>") batch_import_gpx_kml(*args) ``` 该脚本会遍历给定文件夹内的所有 `.gpx` 及 `.kml` 文件,并将其逐一转化为 ShapeFile 形式存储于目标地理数据库内。需要注意的是,在实际部署前应当测试代码片段以确保其适用于特定的数据集与系统配置。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值