shp地图如何导入奥维地图手机_视频小教程:Mapgis的线文件转到奥维地图

      奥维地图目前在地质调查中应用很广泛,我们可以把很多调查点和路线导入到奥维地图里,方便野外作业。并且奥维地图可以下载多种地图资源。

c7ae7db8bcf1013ad1fa8c029730af6a.png

  奥维地图卫星影像界面

5480460e062ea14d339ac811b20c6f50.png

 奥维地图地质图界面

   然而,地质领域常用的专业软件Mapgis文件格式很特殊,是wt、wl和wp,兼容性不强,不能直接导入到奥维地图中。wt点文件相对简单,可以直接生成gpx、excel等格式导入奥维。而线文件wl和区文件wp则复杂一点。

    把wl导入奥维,大概分四步。第一步是把wl文件投影变换为1:1的比例尺;第二步,把wl文件转化为shp文件;第三步把shp在arcgis中定义投影;第四步就是把shp文件直接拖入到奥维地图里。

    全部过程需要4个软件。Mapgis,转换工具,arcgis,奥维地图电脑端。

   下面是将一幅标准5万图框线文件导入奥维的操作过程。当然,其他线文件和区文件都可以参考这个步骤进行。

    如果有其他更便捷的方法,欢迎交流!

在MATLAB中,我们可以使用Geographic Information Systems (GIS)工具箱来定位.shp文件到.tif地图位置。下面是一个简单的步骤: 1. 首先,确保你已经安装了MATLAB中的GIS工具箱。你可以在MATLAB主界面的"添加-Ons"选项卡中查找并安装该工具箱。 2. 将.shp文件导入到MATLAB中。你可以使用`shaperead`函数来读取.shp文件,该函数将.shp文件的数据读取为一个结构体数组。例如,如果你的.shp文件名为"myshapefile.shp",你可以使用以下代码导入: ```matlab shapeData = shaperead('myshapefile.shp'); ``` 3. 加载.tif地图数据。你可以使用`geotiffread`函数来读取.tif文件,该函数将.tif文件的数据读取为一个矩阵。例如,如果你的.tif文件名为"mytiffile.tif",你可以使用以下代码加载: ```matlab [tifData, R] = geotiffread('mytiffile.tif'); ``` 这里,`R`是地理参考对象,它包含了.tif文件的地理信息。 4. 定位.shp文件的位置到.tif地图中。你可以使用`geoshow`函数来在地图上显示.shp文件的几何图形。这里,你将.shp文件的几何图形投影到.tif地图的坐标系上。以下是显示.shp文件的示例代码: ```matlab figure; geoshow(tifData, R); hold on; geoshow(shapeData, 'FaceColor', 'red'); ``` 以上代码将在新窗口中显示.tif地图,并在地图上用红色显示.shp文件的几何图形。 通过以上步骤,你将能够使用MATLAB定位.shp文件的位置到.tif地图中,并在地图上以可视化方式显示.shp文件的几何图形。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值