利用section进行批量投点转换及角度旋转等总结文档格式.docx
- 文档编号:16586750
- 上传时间:2022-11-24
- 格式:DOCX
- 页数:12
- 大小:1.18MB
利用section进行批量投点转换及角度旋转等总结文档格式.docx
《利用section进行批量投点转换及角度旋转等总结文档格式.docx》由会员分享,可在线阅读,更多相关《利用section进行批量投点转换及角度旋转等总结文档格式.docx(12页珍藏版)》请在冰豆网上搜索。
,也可以通过文件中的.MPJ文件启动工程
,加载完成后如图
。
当图件没有居中时可以利用
复原功能、刷新功能居中,如果有飞点以及噪音的话可以进行飞点飞线删除处理
3、加载点之前首先要设定图面的比例尺,如本利用的1:
100000得比例尺输入设定好,
这是可以看到图上有了实际坐标,且实际坐标与图面坐标有某种比例关系,由于实际坐标单位是m,图面坐标单位是mm,不难看出比例正好为设定的比例尺1:
100000。
,观察实际坐标有时候很难看出来图纸采用投影变换方式,一般的x,y形式为投影坐标系,且常用的是高斯克鲁格投影方式,现在要进一步查看本图纸所采用的是3°
带投影还是6°
带投影,查看图纸边框数据
,不难看出是6°
带投影,且带号为20,该带的中央子午线为117°
,则本图纸投影变换方式为:
投影平面直角坐标,高斯克鲁格投影,比例尺:
1:
100000,6°
带投影,中央子午线为117°
4、下面开始进行投影了,一般的主要有两种方式投影,一种是源数据为经纬度E,N进行投影,一种是已经进行过坐标转换的平面直角坐标x,y形式投影,本人认为源数据为经纬度E,N进行投影准确度高些,下面就经纬度E,N方式投影进行阐述,平面直角坐标x,y进行投影类似,首先需要对要投影的经纬度进行前处理,如经纬度是
,需要处理成
,主要是要符合DDD.MM.SS.SS的格式要求,然后框选处理好后的经纬度及其他字段属性如图
,注意只框选excel中的内容即可,不要框选题头。
然后利用section2014中1辅助工具——表格数据投影——全部数据投影(excel)功能如下图。
然后出现如下界面:
,由于源数据为经纬度E,N,且不需要绘制点之间的线,所以去处勾选【不需要投影】,【绘制线】功能如图示:
,这里经度,纬度选择好属性字段里面对应的E,N,注释根据自己的需要进行选择字段,比如此处选择统一编号,主要是对投上去的点图元进行标注、说明。
【间隔】是指【注释】字体的间距,一般默认0即可,这里简单的说一下,如果需要投影产状的话,可以勾选下面的【投影产状】,同时【倾向】、【倾角】字符段选择对应excel中的属性字段,由于本人并不需要,所以在excel中并没有做关于产状的字段属性,读者如需,自行添加字段即可。
5、下面【设置投影参数】是最重要的环节,主要从【用户投影参数】、【结果投影参数】、【文字图元参数】、【子图图元参数】简单介绍如下:
【用户投影参数】是对我们的源数据进行数据设定的,如本案例中采用源数据为经纬度E,N的形式,即为【地理坐标】,【坐标单位】选择经纬度的格式【DDD.MM.SS.SS】,【椭球面高程】改为0,如下图,
,
【结果投影参数】与【用户投影参数】设置类似,主要是根据当下图纸所采用的投影方式进行设置,即目标投影方式,由前文所述为:
这里需要注意一个细节,即为【投影区内任意点的纬度】,笔者按照图纸左下角度纬度进行输入的,
经过验证发现只要纬度是图纸区域内的纬度即可,比如随表挑一个要上点的纬度输入也是可以的。
【结果投影参数】设置完毕后如下图。
6、【文字图元参数设置】主要是对【注释】进行设定的,如字体大小,间距,字体类型,字体颜色等,该处简单不再赘述:
7、【子图图元参数设置】主要是对所要投的点,俗称“上点”进行设定的,与文字类似,主要包括点的符号类型,点的大小,点的颜色,点符号的旋转角度等,由于简单,不再赘述,
其中旋转角度如滑坡、不稳定斜坡需要根据实际进行角度旋转,这个后面讨论。
8、按照上述步骤完成后,点击【确定】,点就全部投上去了。
另一种投影方式平面直角坐标x,y与该方法类似。
内容分割线。
9、前面提到,由于大量的滑坡点需要旋转角度,一个一个去找很是麻烦,最重要的是容易找乱、找错,下面根据我个人思路进行处理,但是也是很笨,相比而言,比较不容易出错,仅供参考,刚才笔者excel的字段里面有【坡向】与【上图坡向】两个,【坡向】是指的是滑坡的真正坡向,【上图坡向】是指由于采用图元中的图库不同的原因,导致上图市,旋转的角度往往不是滑坡【坡向】,而是要经过一个计算关系,有的是【上图坡向】=360°
-【坡向】,有的是【上图坡向】=180°
-【坡向】,等等不一而足,具体问题具体分析,本例子中是【上图坡向】=360°
-【坡向】。
10、由于滑坡点个数较多,直接比对点一个一个旋转很容易出错,笔者采用思路是:
先将每一个滑坡点需要旋转的角度标注、注释上去,这样参照着标注和注释进行每个点旋转就容易一些,这里用到了【点编辑】——【参数编辑】——【根据属性标注释】的功能如下图。
11、思路就是利用投上去的点的属性字段,比如本例的【上图坡向】转换成注释附在点的后面,这样便于我们对目标滑坡进行角度旋转,需要说明的需要新建一个点图层,这样可以将转换的注释放置在新建的点图层中,比如本例子我新建了一个【滑坡坡向】的点图层,选择要进行转换的图层,使其进入编辑状态如图
(section分别有3个状态,关闭,打开和编辑),然后打开【根据属性标注释】功能如下图,选择要转换的字段【上图坡向】,然后将转换后的注释放到新建的点图层【滑坡坡向】中即可,点击确定即可,其实这个【根据属性标注释】功能很类似Arcgis中的【标注要素】功能,或者【将标注转换为注记】的功能,不过MAPGIS非常的不好用而已。
这里要说明的是,【小数点位数】最好选为0,这样避免了转换为注释字符很多,0很多的现象。
(arcgis的标注及转换注记功能)
12、通过上述手段,可以实现MAGGIS批量投点,以及相对快速旋转点角度的功能。
----------------------------------------------by:
慕容庄亦欢
纯手打,个人工程案例总结,部分涉密,仅供团队内部交流使用,请勿上传!
谢谢!
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 利用 section 进行 批量 转换 角度 旋转 总结