如何用C++写一个方法获取.shp文件中点的X、Y坐标

如何用C++写一个方法获取.shp文件中点的X、Y坐标,第1张

不是很理解基准面打散的描述。对于这样的文件导入,建议用一下方法:1先在proe文件中以原坐标轴为参考,新建一个坐标轴,在导入文件选择坐标轴时,选择新建的坐标轴。2 若导入的图形不在你想要的位置时,只要调节新建坐标轴的参数,比如X,Y,Z的距离和旋转角度。 按以上方法比较容易得到理想的结果

1、首先,打开ArcMap,加载CAD文件,可以全部添加,也可以单独添加每个元素;这里添加的都是一个组合,你也可以打开它(取消组合)。

2、选择您需要的其中一个元素,在此处选择面要素,使用导出到shp文件的方法,右键单击“数据”导出数据,打开“导出数据”框,然后选择存储导出文件的路径。

3、这将d出一个框,提示您是否要将导出的数据用作地图图层。单击“是”立即将其添加到图层,点击“是”。

如何在matlab里加载并很好地显示shp格式文件 :

1 worldmap([15 55],[70 140])%纬度经度范围显示  %显示矢量数据 

 2geoshow('E:\data\vector\Chinashp', 'FaceColor', [05 10 05]);  %

下面的比较简单:

1setm(gca,'MLineLocation',5)%设置经度间隔为5 

2setm(gca,'PLineLocation',10)%设置经度间隔为10 

3setm(gca,'MLabelLocation',5)%设置经度标签为每隔5度 

4setm(gca,'PLabelLocation',10)%设置纬度标签为每隔10度 

以上就是关于如何用C++写一个方法获取.shp文件中点的X、Y坐标全部的内容,包括:如何用C++写一个方法获取.shp文件中点的X、Y坐标、现有cad的DWG地形图,怎么转成shp文件、在matlab中如何打开shp文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9522919.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存