8.工具

优质
小牛编辑
125浏览
2023-12-01

影像地形

影像拼接

       LocaSpaceViewer可对tif格式、grd格式和img格式的数据进行拼接,在弹出的对话框中点击添加数据,可以添加单个的影像数据,点击添加目录,可以同时添加整个文件夹的多个影像数据,这里我们选择单个添加数据,依次将已经下载好的数据(tif格式)添加进来。

       点击删除数据或删除所有,可以选择对话框中已添加的数据或全部数据进行删除。

       添加完成后设置好输出路径,可勾选是否启用无效数据过滤(可自己设置需要过滤的颜色,将无效的数据变为透明),最后选择开始合并影像。

       在侧栏中的图层里可以看到拼接完成后的lrp文件,就是合并完成的数据结果。

影像批处理

       影像批处理,就是批量吧TIF转lrp格式。在“数据处理”菜单中,点击“影像批处理”,弹出对话框,点击添加数据,可以添加单个的影像数据,点击添加目录,可以同时添加整个文件夹的多个影像数据,这里我们选择单个添加数据,依次将需要处理的多个影像数据(tif格式)添加进来。

       可点击删除数据或删除所有,可以选择对话框中已添加的数据或全部数据进行删除。

       添加完成后选择开始转换影像。

       在侧栏中的图层里可以看到之前添加的多个数据的处理完成结果(lrp格式)。

地形拼接

       和影像数据拼接类似,LocaSpaceViewer可以把多份地形数据合并拼接成一份数据(lrp格式)。

       在“数据处理”菜单中,点击“地形拼接”,弹出对话框,点击添加数据,可以添加单个的地形数据,点击添加目录,可以同时添加整个文件夹的多个地形数据。

       可点击删除数据或删除所有,可以选择对话框中已添加的数据或全部数据进行删除。

       添加完成后设置好输出路径,可勾选是否启用无效数据过滤,最后选择开始合并地形。

       在侧栏中的图层里可以看到拼接完成后的lrp文件,就是合并完成的数据结果。

地形批处理

       和影像处理类似,LocaSpaceViewer能够实现地形数据格式的批量转换,把数据转换为更加高效的格式(lrp格式)。

       在“数据处理”菜单中,点击“地形批处理”,弹出对话框,点击添加数据,可以添加单个的地形数据,点击添加目录,可以同时添加整个文件夹的多个地形数据。

       可点击删除数据或删除所有,可以选择对话框中已添加的数据或全部数据进行删除。

       添加完成后选择开始转换地形。

       在侧栏中的图层里可以看到之前添加的多个数据的处理完成结果(lrp格式)。

照片工具

照片生成轨迹

       LocaSpaceViewer中可以根据出游拍摄的照片生成出游轨迹,在地图上直接显示路线,点击该点可以看到加载的图片。在“数据处理”菜单中,点击“照片生成路径”,在弹出对话框中,选择照片所在文件夹进行照片加载,加载结束后将自动显示加载图片的信息,包括照片的拍摄时间和位置信息都可以看到,如果其中有照片的GPS信息不完整,那么就会提示无法识别该照片,进而无法生成路径。勾选“生成缩略图”可以使在地图上显示的点的图标设置为相应的照片的缩略图,勾选“生成轨迹线”即可在地图中根据照片拍摄时间先后信息进行将各点进行连接,勾选“打包照片到附件”可以将所选择文件夹中的照片打包进kmz文件中。成功识别出照片后设置保存路径,点击生成。

       可以预览生成的路径和效果图。

       点击其中一个地标,查看该点的照片。

照片轨迹匹配

       LSV可以将带有经纬度信息的照片与GPS文件进行匹配。

       通过该功能可以筛选出在已知GPS信息的范围内所拍摄的照片,实现照片的轨迹匹配问题。

       在“数据处理”菜单栏中,点击“照片轨迹匹配”,弹出对话框如下,选择需要匹配的GPS文件,以及包含经纬坐标信息的照片文件夹,输入输出的文件夹路径,点击生成。

       弹出对话框,提示照片轨迹匹配成功,并有未能匹配到轨迹点的照片(说明这些照片不在所配置的GPS文件范围内拍摄),是否预览生成结果,点击确定。

       在侧栏中的图层里可以看到匹配完成并导出的kml数据。

照片GPS提取

       LSV还支持批量快速地将照片的GPS提取,在“数据处理”菜单里点击“照片GPS提取”即可打开该功能,在弹出的窗口中选择照片所在文件夹以及其存储目录。

       之后即可对所得到的文件通过Excel打开对照片GPS信息以及路径进行查看,如下图所示:

GPS写入照片

       LSV同样支持将GPS信息写入没有GPS信息的照片或者将原先的GPS信息覆盖。

       点击“数据处理”中的“GPS写入照片”按钮,在弹出的窗口中需要写入GPS信息的照片以及要导入GPS文件的pos文件(存储GPS信息的文件)。之后即可在下方看到照片的信息以及GPS信息。选择文件名列,则按文件夹进行匹配写入;不选择,则按行直接匹配写入。或者直接将任意JPG图片拖拽到地图上,实现坐标写入。

数据转换

Excel转KML

       在“数据处理”菜单栏中,点击“Excel转KML”,弹出对话框,点击打开XLS,选择要转换的Excel文件(可以添加LSV文件夹下示例数据中的EXCEL2KML示例数据.xls进行测试),读取完成后,可以在上方的表格里看到Excel里的信息。在Excel表格内容的下面分了两块,左侧一块为经纬度和气泡内容的选择,右侧一块是对要生成的kml图层的风格的设置。

       经纬度选择包括经纬度开始行、显示格式、经度所在列、纬度所在列、高度所在列以及标注名称所在列。经纬度开始行就是从第几行开始,把这一行的数据转换成kml里面的对象,经纬度的格显示格式是小数格式(暂时只开放度格式支持),经纬度、高度以及标注名称所在列是对应Excel里面的经纬度、高度以及标注名称所在列;气泡内容可以设置点击该点弹出的气泡内容,可以增加多种属性,是定制功能,需要联系定制。

       点风格的样式设置有单一风格设置和自定义风格设置,单一风格可以设置标记的图标以及图标的颜色、比例、不透明度等,文字的字体,大小,颜色,对齐方式,不透明度等;自定义风格设置功能是定制功能,需要联系定制。

       设置完成后点击生成点,设置保存的KML路径,弹出保存成功。

       在“开始”菜单栏中点击“加载图层”,选择已经生成的KML文件。预览结果如图:

GPS转KML

       在LocaSpaceViewer中可以把几乎各种格式的GPS文件转换为通用的kml格式。

       不同的GPS设备,不同厂商生成的GPS数据格式不尽相同,为数据的通用带来了很大麻烦,这里可以把常用的GPS数据格式转换为更为通用的kml格式。支持的格式包括*.gpx、*.gdb、*.trl、*.csv、*.loc、*.wpt、*.plt、*.pcx、*.log等等。

       在“数据处理”菜单中,点击“GPS文件格式转换KML”,弹出对话框,选择要输入的文件路径,下面会自动检测该格式对应的文件类型,设置输出的文件路径,点击转换。

       提示:同样后缀名的文件,生成厂商不同,文件规范可能不愿意,解析处理流程也不同,请注意甄别。

展点

       通过该功能,可以将经纬度坐标(Longitude,Latitude,Elevation,name格式)的文本(分隔符支持‘,’和‘;’以及空格)的内容转换为kml。

       在“数据处理”菜单栏中,点击“展点”,弹出对话框如下,选择包含经纬坐标信息的点的文本文件,输入输出的文件夹路径,点击确定生成kml。

       在侧栏中的图层里可以看到导出的kml数据,如图所示。

转换工具

等高线生成

       在“工具”菜单栏中点击等高线生成,弹出对话框如下。

       加载要生成等高线的地形高程数据,设置导出的文件位置(最后生成为.shp文件),根据已有的地形高程数据进行设置合适的等高线间距(间距大于地形高程则无法生成),点击生成等高线。

       点击查看等高线点击查看等高线如图,可以导入可加载shp格式的软件中查看。如果需要预览一片区域的等高线效果,请使用“等高线预览”功能查看。生成的SHP格式等高线,可以另存为dxf格式。

数据处理

坐标地址批处理工具

功能介绍

       地理编码指将结构化内容转换为经纬度坐标,逆地理编码指将经纬度坐标转换成结构化地址。使用该功能模块,可以快速批量把Excel文件内的大量地址转换为经纬度信息,或者实现反查。

       当前功能模块使用高德接口。由于地理编码与逆地理编码需要使用高德API接口,而API接口日请求次数有限,公共API KEY无法满足大批量请求,使用自己申请的高德KEY可以解决该问题,因此需要申请高德API KEY后才可使用该功能。

高德KEY申请

       打开高德开放平台:https://lbs.amap.com/

       点击注册按钮,按流程完成高德开发者账号注册。

       登录后,点击登录按钮旁边的控制台:

       点击:应用管理》我的应用》创建新应用

       任意填写应用名称和类型,完成应用创建。

       点击+,创建一个新的地图KEY。

       输入一个KEY名称,选择KEY类型为WEB服务

       点击提交后,会获得一个可用的KEY:

       至此,高德KEY获取已经完成。复制该KEY到地理编码工具,即可使用。

批量地址查询操作

       批量地址查询(地理编码),指现有大量地址信息存储于Excel内,需要获取地址对应的坐标,甚至转换成KML文件。

       点击批量地址查询:

       选择要进行处理的Excel文件:

       Excel加载完成后,配置对应的数据开始行、详细地址列、地图KEY:

       点击查询,设置输出文件地址:

       即可快速进行批量查询:

       查询完成后,会看到结果提示:

       打开输出文件可以查看查询结果:

       其实高德经度、高德纬度为高德坐标(GJC02),经度、纬度为WGS84坐标。

       如果要把查询结果转换为KML,可参考Excel转KML章节。

批量坐标查询操作

       批量坐标查询(逆地理编码),指现有大量坐标(WGS84)信息存储于Excel内,需要获取地址对应的坐标。

       点击批量坐标查询,选择Excel文件:

       设置查询开始行、经度所在列、纬度所在列、地图KEY:

       点击查询按钮,设置输出路径和文件名,开始批量查询:

       完成后,会看到错误提示。

       打开输出文件可以看到坐标查询结果:

坐标加偏纠偏

功能介绍

       在LSV的工具中,可以轻松进行坐标的加偏和纠偏操作。只需点击即可实现WGS84、GCJ02以及BD09之间的转换。

三种坐标系介绍

       WGS84:为一种大地坐标系,也是目前广泛使用的GPS全球卫星定位系统使用的坐标系。

       GCJ02:又称火星坐标系,是由中国国家测绘局制定的地理坐标系统,是由WGS84加密后得到的坐标系。

       BD09:为百度坐标系,在GCJ02坐标系基础上再次加密。其中bd09ll表示百度经纬度坐标,bd09mc表示百度墨卡托米制坐标。

加偏操作 (WGS84->GCJ02)

       在“工具”菜单中找到“坐标加偏纠偏”功能,点击进入。

       然后选择自己需要进行进行加偏的坐标文件(xls;xlsx;csv),接着选择数据的开始行、经纬度所在列以及转换的方法。

       另外可以选择是否勾选覆盖源文件以及覆盖源坐标,在确认后点击转换稍等片刻后即可获得加偏后的数据。

       输出的文件加偏前后的数据对比:

纠偏操作 (GCJ02->WGS84)

       纠偏操作的具体操作手法与加偏一样,不过在转换方法选择时需要注意选择自己所需的转换方法。

       输出的文件纠偏前后的数据对比:

其他转换

       WGS84->BD09(84转百度)

       BD09->WGS84(百度转84)

       GCJ02->BD09(火星转百度)

       BD09->GCJ02(百度转火星)