MapGIS中,如何把X和Y坐标属性填写到点文件的属性字段
mapgis制图步骤及常用功能
Mapgis制图方法步骤及常用功能电脑制图基本步骤:在做一幅图之前,先新建一个文件夹(用来保存与该图有关的所有文件),用图名给该文件夹命名,例:×××矿1号剖面,之后将扫描的图放入该文件夹中。
打开MAPGIS主菜单,进行系统设置,把工作目录设置为刚才新建的文件夹(×××矿1号剖面),其余三项在安装MAPGIS软件时设置好。
因为扫描文件为(*.tif)格式,在MAPGIS中使用不变,因此需要转换成MAPGIS可使用的文件格式(*msi),需要进行数据类型转换:MAPGIS主菜单→图象处理→图象分析(镶嵌配准)→文件→数据输入→转换数据类型:(*.tif)→添加文件(扫描的文件)→转换图形处理→输入编辑→确定:新建工程(把做的这张图看作一个工程),在左区点右键→新建区、新建线、新建点→矢量化→装入光栅文件→描图其它常用功能:做平面图之前,生成标准图框:自动生成图框:MAPGIS主菜单→实用服务→投影变换→系列标准图框→键盘生成矩形图框→矩形图框参数输入:坐标系:国家坐标系;带号:20/40;注记:公里值。
边框参数:内间距10,外间距1,边框宽1。
网线类型:绘制实线坐标线;比例尺:图的比例尺(例:5000);矩形分幅方法:任意公里矩形分幅。
图廓参数:横向起始公里值(去带号):例20556000→556.000,纵向起始公里值:例4820.000,横向结束公里值:,纵向结束公里值:,图廓内网线参数:网起始值(根据起始公里值定):,网间隔(根据比例尺定):;(例横向起始值为556.020,比例尺为5000,网起始值应为:556.500,网间隔为0.5)图幅名称:××××,图框文件名:×××,线参数设置→点参数设置→确定因为扫描图纸过程中会产生变形,为校正所产生的误差,需要用标准图框对扫描图转换后的(*.msi)格式的图纸进行图像校正,如下:图像校对:MAPGIS主菜单→图象处理→图象分析→打开影像(*.msi文件)→镶嵌融合→打开参照文件→参照线文件→镶嵌融合→删除所有控制点→镶嵌融合→添加控制点(点原图(左侧)的某点,再点右侧图对应的点,之后连续三次空格,)→镶嵌融合→控制点浏览(添加足够数量的控制点)→校正预览→影像校正为将野外用GPS实测的地质、物化探点(有大地坐标)一次性投影到所图纸上,需要做投影变换投影变换:先在Excel表格中输入X(数据去掉带号20或40)、Y、Z,另存为文本文件(制表符分隔)(*.txt)MAPGIS主菜单→实用服务→投影变换→投影转换→用户文件投影转换→设置用户文件:打开文件(*.txt)→点第二行数据用户投影参数:椭球参数:北京54坐标系;比例尺分母:1;坐标单位:米;投影带类型:6度带/3度带;结果投影参数:椭球参数:北京54坐标系;比例尺分母:图的比例尺分母(例5000);坐标单位:毫米;投影带类型:6度带/3度带按指定分隔符→设置分隔符:√Tab;数据类型:5:双精度,6:字符串,属性名称所在行:点图元参数设置→√生成点;X位于 Y位于列→投影变换→确定→保存文件做物化探异常等值线图的步骤如下:自动生成等值线:先把Excel(*.xls)电子表格文件转换成(*.dat)文件(可以在Sufer软件中转换)注意:Excel表格中的Z值不可以有空格或符号(如≤),若某一点无数据,便用0补齐→MAPGIS主菜单→空间分析→DTM分析→Grd模型→离散数据网格化→设置参数:X:文件第列数据,Y:文件第列数据,Z:文件第列数据;网格化方法:Kring泛克立格法网格化;文件名:→保存为(*.GRD)格式文件→Grd模型→平面等值线图绘制→设置等值线参数:√等值线套区;√等值线光滑度处理:高程度;等值线层:删除当前分段,起始:,终止:,步增,→确认。
mapgis操作技巧汇总
在电脑里如何做剖面图,不用手画,而且精度更高!1、先把MAPGIS图生成JPG格式,在PHOTOSHOP中图像(I)—图像大小—文挡大小中输入经过变化后的宽度和高度数字(根据剖面图的比例和JPG图的比例关系得出);然后按需要裁剪,以减少图形的所占内存;2、裁剪后旋转使剖面线处于水平位置;3、在MAPGIS中插入裁剪旋转后光栅文件,新建线和点文件,以剖面线为水平的X轴,画垂直X轴的线为Y轴,以剖面线起点的位置为坐标原点,以剖面线起点的高程为起始Y轴刻度,在X和Y轴上标上相对应比例尺的刻度。
4、以图上等高线和X轴交点为垂足画垂直X轴的直线,以等高线的高程画垂直于Y轴的直线,上述两直线相交点就是我们要求剖面轮廓线的拐点,把这样一系列的点连起来就成了剖面图的轮廓线5、最后再整饰一下,就作成了剖面图。
如何将区的属性赋到它所包含的点、线文件上?MAPGIS中,可以通过空间叠加的方法将区属性附到它所包含的点、线文件上。
具体做法如下:在空间分析子系统中,装人点文件和区文件,选择―空间分析‖菜单下的―点空间分析‖――点对区判别分析‖即可将区属性附在他所包含的点上。
同理,在空间分析子系统中,装入线文件和区文件,选择―空间分析‖菜单下的―线空间分析‖――线对区判别分析‖即可将区属性附在他所包含的线上。
补充出现飞点解决的办法:在复杂图形处理时,由于各种原因(主要是操作不当),引起飞点现象。
出现飞点后,可以在输人编辑中利用―部分存文件‖的功能去除飞点。
判断是否出现飞点现象,可在图形编辑子系统里选择窗口菜单下的复位窗口,查看图形是否满屏显示;也可以在输出子系统的编辑工程文件内,在1:1情况下使用系统自动测试幅面大小,比较检测出的幅面大小是否与实际幅面大小一致。
如果已经发现飞点,在工程设置时按住Ctrl+鼠标移动图形在纸张上的位置,减小页面到实际大小为止。
有会员反应,字库里面没有的字或者生僻字输入不进去:在地名用字中,生僻字很多,要输入的注记,计算机字库里往往没有。
arcgis中给属性文件加xy坐标
arcgis中给属性⽂件加xy坐标
两种⽅式:
⼀,
1在ArcGIS 9.2桌⾯软件arcview级别以上软件中,加载要添加x,y坐标的数据,打开属性表,添加X、Y字段
2 右键X字段,选择calculate geometry,如果颜⾊显⽰为灰⾊,不能选择,把数据转换成shape格式
3出现了计算坐标的对话框,选择……..
4最后结果,坐标加⼊到了属性表中。
同样的⽅法添加y坐标。
⼆,
ArcToolBox->Data Management Tools->Features->Add XY Coordinates⼯具就能⾃动在属性表中添加点的x,y坐标,然后将属性表导出就可以了
arcgis中输出点⽂件的经纬度坐标⽅法:
1、在属性表中增加X、Y两列,类型为double;
2、右键单击x,y,选择--》calculate geometry;
3、在proety中分别选择x,y,在unite中选择输出类型为decimal gegraee。
4、点击ok。
mapgis使用技巧
请教,如何在做好的地质图上自动切拉生成剖面图。
请详细说明,万分感激。
在memaping(rgmap)软件中有地质图生成剖面的功能,你可以了解。
mapgis6.7中有剖面分析模块,可以做横切“地形线”。
具体是这样的:其中之一的做法:1、准备地形网格化数据2、图像处理-电子沙盘-文件-高程文件-模型应用-高程剖面分析-鼠标点画剖面线-右键结束-弹出剖面线参数设置窗口-设置合适的参数-仅处理剖面-弹出剖面分析结果窗口,“地形线”自动切拉生成剖面图的结果就出来了。
3、其地质内容根据空间位置、产状、岩性、构造等自己画了。
不知是否明白,顺便说明一下,我以6.7版本描述的6.5应大同小异。
线段都画完以后,怎样建造区?先建好区文件,在其他里面选线转弧段,把线文件转换成弧段,再拓扑重建就行了,万一只生成了一个大区的话,就在区编辑里用分割区吧。
我要将安徽省一张JPG地图矢量化,我已经矢量化了省界市界,却不知道如何矢量城市名那个点,和如何进行城市名称标注?望高手不惜赐教…新建点图层-----加属性字段名称----对城市那个点以子图方式输入选择即时属性输入将名称输入然后选择菜单里的点编辑:根据属性标注释(但这样的缺点是注释的位置可能标的不是很好不如手工直接输入注释那样位置准确)。
或者先做注释然后“注释赋为属性”ARCGIS里的数据相当于MAPGIS的什么?shp文档中的point 就相当于MAPGIS中的WT文件,line相当于MAPGIS中的WL ,POL YGON相当于WP文件,MAPGIS和ARCGIS的数据可以实现互转但是以我的经验数据量大了就会有一些问题,最近发现一个小软件可以方便的实现他们的互转可以试试叫MAP2SHAPEMAPGIS输出?如下:选单->图形输出->输入编辑->新建工程->(在工作台)添加项目(添加你的wl,wt,wp文件)->编辑后保存工程(如果不需要编辑,可直接保存)->关闭编辑选单->图形处理->输出->文件->打开(刚才保存的工程文件)->光栅输出->选着你所需要的格式。
mapgis的一些实用方法和处理技巧
mapgis的一些实用方法和处理技巧预览说明:预览图片所展示的格式为文档的源格式展示,下载源文件没有水印,内容可编辑和复制mapgis的一些实用方法和处理技巧一、如何将mapgis的图形插到word、excel、PowerPoint 中首先点取mapgis菜单“其他->OLE拷贝”,接着打开word,点取“粘贴”。
Mapgis数据就复制到word文档里。
二、空心字格式使用空心字时,字体采用相应字体编号的负数。
如:-3表示黑体空心字。
三、合并区1、可以在屏幕上开一个窗口,系统就会将窗口内的所有区合并,合并后区的图形参数及属性与左键弹起时所在的区相同。
2、也可以先用菜单中的选择区功能将要合并的区拾取到,然后再使用合并区功能实现。
3、还可以先用光标单击一个区,然后按住 CTRL 键,在用光标单击相邻的区即可。
四、翻转图形在Mapgis中的其它下面整图变换中比例参数的X比例中输入法-1或Y比例中输入-1后确定。
五、CAD转化为MAPGIS1.将CAD文件另存为2004/2000DXF格式。
2.在MAPGIS主程序中选择“文件转换”。
3.输入中选择转入DXF文件,确定并复位4.保存点线文件(面无法转化)六、MAPGIS转化为CAD1.在MAPGIS主程序中选择“文件转换”。
2.分别装入点线文件,复位并全选。
3.输出中选择“部分图形方式输入DXF”全选并确定。
4.打开保存的DXF文件,用CAD复位显示图形,并改字体样式。
5.保存成CAD格式。
七、如何把JPG格式的转成MSI格式图象处理----------图象分析模块。
在里面点:文件--------数据输入--------转换数据类型(选JPG)---------添加文件---------转换转换后的格式为mapgis的msi影像文件!转换为MSI文件格式后再在输入编辑里,导入后矢量化。
八、在电脑里如何做剖面图,不用手画,而且精度更高!1、先把MAPGIS图生成JPG格式,在PHOTOSHOP中图像—图像大小—文挡大小中输入经过变化后的宽度和高度数字(根据剖面图的比例和JPG图的比例关系得出);然后按需要裁剪,以减少图形的所占内存;2、裁剪后旋转使剖面线处于水平位置;3、在MAPGIS中插入裁剪旋转后光栅文件,新建线和点文件,以剖面线为水平的X轴,画垂直X轴的线为Y轴,以剖面线起点的位置为坐标原点,以剖面线起点的高程为起始Y轴刻度,在X和Y轴上标上相对应比例尺的刻度。
用Mapgis程序绘制物化探等值线图及点位数据图方法说明
用Mapgis程序绘制物化探等值线图及点位数据图方法说明一、建立数据表1、用电子表格建立成图元素表(不要表头,建议将平面坐标按Y、X、数据…列次序移到表前1、2…列,Y、X坐标分别为7位、6位整数);2、另存为文本文件(制表符分隔)类型的新文件并取名(如文件名为茨竹箐原始数据表)。
二、Mapgiss投影转换1、打开Mapgiss程序主菜单→点击″实用服务″→点击″投影变换″→点击″P 投影转换″→点击″U用户文件投影转换″→打开文本文件(茨竹箐原始数据表);2、选″指定分隔符″→指定坐标X、Y列(注意X、Y列可能倒置);3、点击″设置分隔符″→选″Tab″及″空格″→点击″数据类型″→将所有的字符串点为″双精度″→在″属性名称所在行″选框中选择数据(注意数据不能选″无″)→在″加入″列选定所需的坐标及元素值→确定;4、点击″点图元参数″→选择子图参数(建议选编号35的圆点的子图号,高度宽度一般均为1,颜色为1)→确定;5、选″不需要投影″→点击″数据生成″→确定→关闭;6、另取点文件名(如茨竹箐数据投影)→保存→退出。
三、等值线图的Mapgiss的DTM分析1、打开Mapgiss程序主菜单→点击″空间分析″→点击″DTM分析″→点击″文件″→点击″打开数据文件″→点击″点数据文件″→打开点文件(如茨竹箐数据投影);2、点击″处理点线(P)″→点击″点数据高程提取″→在″高程属性项″中点击要成图的元素的值→确定;3、点击″Tin模型″→点击″快速生成三角剖分网″→在是否保存选项中选择″否″;4、点击″Tin模型″→点击″删除三角剖分网边″→手工删除不合理的剖分网边;5、点击″Tin模型″→点击″追踪剖分等值线″;①选″等值线套区″→选″绘制色阶″→可选或不选″保留边界″→选″等值线光滑处理″→在″光滑度″选项中选择″高程度″;②点击″等值层值″→对等值线层分段参数中的″起始Z″、″终止Z″、″步长增″及″起始色″、″终止色″进行设置→点击″更新当前分段″→确定;③点击″线参数″→对等值线的参数进行统一设置或双击线图标进行线参数分别设置;④点击″注记参数″→对″注记的最大倾角″、″注记间最小允许距离″、″注记始层″、″频度″、″注记等值线线宽值″进行设置;A、点击″注记格式″→对小数位数、记数法等进行设置→前缀符号、后缀符号设置→确定;B、点击″注记字体″→对″字体尺寸″进行设置→点击″字体″,对字体(宋体、仿宋体、黑体等)设置、确定→点击″颜色″,对标注字体的颜色进行设置、确定→确定;C、对″轴向标尺″可选或不选→确定;⑤点击″文件″→点击″消除剖分工作区″→在是否保存选项中选择″否″;⑥关闭→存文件名(如茨竹箐点、茨竹箐线、茨竹箐面文件)。
MAPGIS67学习教程之10-应用技巧篇[1]
周 贤 旭 制 2007年10月31日 年 月 日 作
2、解析造线功能的应用
周 贤 旭 制 2007年10月31日 年 月 日 作
17
2、解析造线功能的应用
• 以上是MAPGIS67版本中,利用解析线的功能输入通过定点输 入一定方位、一定长度线段的。但是在目前我院大多数人应 用的却是D版的MAPGIS65,在该版本中是没有解析线功能的 ,那么是不是就不能直接输入通过定的、一定方位、一定长 度线段呢?答案是肯定的。 • ①第一步:单击MAPGIS输入编辑,进入MAPGIS编辑子系统; • ②第二步:在“线编辑”选单下,点击“键盘输入线”输入 通过定点的任意线段; • ③第三步:在“线编辑”选单下,点击“变换线”,系统弹 出“参数修正”对话框,在对话框中,将X方向宽度栏的数 据改为需要输入的线长,将Y方向宽度栏的数据改为“0”, 将旋转角度栏的数据是输入方位角换算成象限角的数据。输 周 入完成后点击“确定”即可。 贤
周 贤 旭 制 2007年10月31日 年 月 日 作
地质工作中的应用实例
周 贤 旭 制 2007年10月31日 年 月 日 作
3
1、钻孔柱状图的自动生成
• 钻孔柱状图的编制是我们地质工作者经常要做的一项工 作,过去我们是手工制作,近年来由于机算机技术的发 展,现在我们都是在MAPGIS平台下进行机制编制。但 是目前MAPGIS平台下尚没有直接生成钻孔柱状图的功 能,编制过程比较繁琐,制作一张数百米深的钻孔柱状 图可能要1~2天的时间,那么有没有一种软件能直接生成 钻孔柱状图呢?于是我通过网上搜索,功夫不负有心人 ,找到了此类软件(MAPGISTOOL图形工具),且该软件 是在MAPGIS二次开发平台上开发出来的,与我们现在 使用的MAPGIS完全兼容,所以我们可以拿来和利用。 比如,今年香炉山项目所有的19个钻孔近5000m工作量 的柱状图都是利用该软件,结合MAPGIS编辑制作的, 这样既大大地节省了工作时间(一张图大约1~3小时), 减少了自已的劳动强度,又提高了生产效率。 4
Mapgis数据投影步骤
Mapgis数据投影步骤方法一1、打开需要投影的数据并选中数据范围2、打开section新建文件,在1辅助工具下选择表格数据投影打开选择数据投影对话框,首先选择X,Y数据所在列,然后设置比例尺,绘制线和线闭合项不用勾选。
3、文字图元参数,子图图元参数。
4、所有参数设置完成后点击确定。
5、点击1:1复原,保存点文件。
注:1:1复原后看不到投影内容,移动鼠标缩小窗口范围,将最左下角位于原点的点删除后再点击保存点文件,1:1复原可见投影内容。
方法二1、Excel数据准备,文件另存为文本文件(制表符分隔)(*txt)格式2、打开mapgis主菜单—>实用服务—>投影变换2、投影转换菜单—>U用户文件投影转换3、打开文件5、在设置用户文件选项中,选择按指定分隔符,弹出对话框忽略,单击设置投影参数中的设置分隔符,可以用分号、逗号、空格、或是Tab键隔开。
6、在设置投影参数中继续设置用户投影参数和结果投影参数如下7、点击投影变换然后点击确定8、点击1:1复位,保存点文件结束Mapgis图像矫正一、图片处理1、首先打开“图像处理”,再打开“图像分析”。
2、点击“文件”里的“数据输入”。
3、选择要添加文件的格式。
4、点击“添加文件”把要转的图片打开。
5、点击“转换”再点击“完成”。
二、标准图框生成方法一:1、进入MAPGIS主界面→“实用服务”→“投影变换”。
2、“系列标准图框”→“生成1:1万图框”。
3、在弹出的下列对话框中设置图框参数。
选择图框模式:选择高斯坐标实线公里网。
参数输入(DMS):输入图框左下角经纬度和网间间距。
(一般情况下,网间间距不需修改,使用默认参数即可。
只需输入图框左下角的经纬度。
输入图框文件名:图框文件名可通过点击“图框文件名”按钮输入,也可直接在其后的空白框内输入。
选择椭球参数:点击“椭球参数”按钮选择椭球参数。
选择西安80/1975年I.U.G.G推荐椭球。
4、主要参数都输入完毕以后,单击“确定”按钮,系统会弹出如下对话框,“图框内容”可不管,而在“图框参数选择”的6个选项中,将左下角平移为原点和旋转图框底边水平两项不要勾选,其余4项全部勾选。
学习MAPGIS键盘输入点坐标
键盘输入点坐标键盘输入点坐标一、打开要输入的文件;二、打开线编辑→输入线→键盘输入线→依次输入各点坐标(X,Y);注意:(1)要形成闭合线必须将第一个点输入两次,例如,1→2→3→4→5→6→1,既形成闭合六边形;(2)采集的点坐标为比例尺1:1000的坐标值,在输入图件中要按比例尺进行缩放。
批处理输入点坐标一、打开MAPGIS输入点,保存一个点文件;二、打开文件转换→装入点文件→右键复位显示;三、打开输出→输出MAPGIS明码格式→确定→保存一个明码文件(*.wal);四、打开记事本→打开明码文件→将明码文件坐标点及值按照明码文件格式转换为实际输入点数及坐标值(展点文件)→保存文件;五、打开文件转换→打开输入→装入MAPGIS明码文件→打开明码文件→右键复位显示;六、将转换文件添加到图上→保存。
批处理输入线文件一、编辑点坐标,各点用“,”号分开;二、打开MAPGIS,输入一条线,保存一个线文件;三、打开文件转换→装入线文件→右键复位显示;四、打开输入→输入MAPGIS明码格式→确定→保存一个明码文件(*.wal);五、打开记事本→打开明码文件→将明码文件坐标点及坐标值替换为实际输入点数及实际坐标值(展点文件)→保存文件;六、打开文件转换→打开输入→装入MAPGIS明码文件→打开明码文件→右键复位显示;七、将转换文件添加到图上→保存。
图形转换一、将MAPGIS图转换为CAD图:打开文件转换→装入点、线、面文件→输出→打开全图形方式输入DXF→保存;二、将CAD图转换为MAPGIS图:打开文件转换→装入点、线、面文件→输入→转入DXF。
误差校正一、制作标准图框为理论值;二、将实际图(需要校正图件)中图框及网格另存为一个线文件为实际值;三、打开理论值、实际值和校正图;四、打开控制点→设置控制点参数→采集数据值类型:实际值(其他默认)→确定;五、打开控制点→选择采集文件→实际值文件(点、线、面);六、选择1:1文件成实际值图框;七、打开控制点→添加校正控制点→新建控制点文件信息;八、先在实际图框中选择控制点,选择方式是:从左→右,再从上→下,并自动生成控制点序号;九、打开控制点→设置控制点参数→采集数据值类型:理论值(其他默认);十、打开控制点→选择采集文件→理论值文件;十一、选择1:1文件还原为理论值图框;十二、打开控制点→添加校正控制点→依实际值顺序号依次选择理论值控制点(与实际值对应)(键盘输入个理论值控制点序号);十三、打开数据校正→点文件校正转换、线文件校正转换、区文件校正转换→校正图→确定;十四、选择1:1显示校正过的文件(点、线、面),同时可以把理论值打开对比校正效果;十五、另存文件(点、线、面),结束。
mapgis属性连接方法
我的操作步骤如下:1.把有数据的EXCEL表格部分选中,“另存为”.dbf文件(数据库文件)2.打开MapGis属性管理子系统,选“浏览外部数据库”,选中文件,保存。
3.“文件”---“导入”,打开“导入外部数据”对话框。
4.“数据源”选“DBASE FILES”,出现自己需要的文件。
在“内部数据”选项框中,将之“保存为”一个.wb文件。
(MapGis只认得自己的格式的文件)5.点“导入”,等出现“导入成功”对话框,“退出”导入外部数据对话框。
下面该干什么了?要把.wb表格的数据和某点(线、区)文件进行“属性连接”6.“属性”---“属性连接”,打开“属性连接”对话框。
分别选择“连接文件”(即某点(线、区)文件)和“被连接文件”(即自己刚做的.wb文件)。
这样,就把EXCEL表格中的数据和图中某点(线、区)文件的属性连接起来了。
记住一点:连接时,连接文件的“关键字段”和被连接文件的“关键字段”要一致,我一般选ID号,即编号。
这样才能完成相关数据的正确连接。
第二点:连接的属性完全是新增属性,它们将缀在原来的属性项后面,如果有重复项,也将成为该点(线、区)文件中每个对象的新属性。
xlstowb.exe是MapGis自带的一个将XLS文件转换为WB文件格式的工具,很多人在使用这个工具时往往会出现下列错误:这时你需要:1、检查xls文件,字段第一个字符不要为空、数字等非法字符,否则不成功。
2、看看mapgis67\program目录下是否有mapgisbascom1.dll这个文件,重新注册一下。
注册方法:开始菜单--〉运行对话框,写入regsvr32 C:\mapgis67\program\MapGisBasCom1.dll,运行即可。
C:\为安装的路径。
根据你的mapgis修改该路径。
(注:如果你安装了mapgis后,接着又安装了mapgisSDK,就不会出现这个问题。
SDK的安装程序会自动注册所有的组件。
学习MAPGIS键盘输入点坐标
键盘输入点坐标键盘输入点坐标一、打开要输入的文件;二、打开线编辑→输入线→键盘输入线→依次输入各点坐标(X,Y);注意:(1)要形成闭合线必须将第一个点输入两次,例如,1→2→3→4→5→6→1,既形成闭合六边形;(2)采集的点坐标为比例尺1:1000的坐标值,在输入图件中要按比例尺进行缩放。
批处理输入点坐标一、打开MAPGIS输入点,保存一个点文件;二、打开文件转换→装入点文件→右键复位显示;三、打开输出→输出MAPGIS明码格式→确定→保存一个明码文件(*.wal);四、打开记事本→打开明码文件→将明码文件坐标点及值按照明码文件格式转换为实际输入点数及坐标值(展点文件)→保存文件;五、打开文件转换→打开输入→装入MAPGIS明码文件→打开明码文件→右键复位显示;六、将转换文件添加到图上→保存。
批处理输入线文件一、编辑点坐标,各点用“,”号分开;二、打开MAPGIS,输入一条线,保存一个线文件;三、打开文件转换→装入线文件→右键复位显示;四、打开输入→输入MAPGIS明码格式→确定→保存一个明码文件(*.wal);五、打开记事本→打开明码文件→将明码文件坐标点及坐标值替换为实际输入点数及实际坐标值(展点文件)→保存文件;六、打开文件转换→打开输入→装入MAPGIS明码文件→打开明码文件→右键复位显示;七、将转换文件添加到图上→保存。
图形转换一、将MAPGIS图转换为CAD图:打开文件转换→装入点、线、面文件→输出→打开全图形方式输入DXF→保存;二、将CAD图转换为MAPGIS图:打开文件转换→装入点、线、面文件→输入→转入DXF。
误差校正一、制作标准图框为理论值;二、将实际图(需要校正图件)中图框及网格另存为一个线文件为实际值;三、打开理论值、实际值和校正图;四、打开控制点→设置控制点参数→采集数据值类型:实际值(其他默认)→确定;五、打开控制点→选择采集文件→实际值文件(点、线、面);六、选择1:1文件成实际值图框;七、打开控制点→添加校正控制点→新建控制点文件信息;八、先在实际图框中选择控制点,选择方式是:从左→右,再从上→下,并自动生成控制点序号;九、打开控制点→设置控制点参数→采集数据值类型:理论值(其他默认);十、打开控制点→选择采集文件→理论值文件;十一、选择1:1文件还原为理论值图框;十二、打开控制点→添加校正控制点→依实际值顺序号依次选择理论值控制点(与实际值对应)(键盘输入个理论值控制点序号);十三、打开数据校正→点文件校正转换、线文件校正转换、区文件校正转换→校正图→确定;十四、选择1:1显示校正过的文件(点、线、面),同时可以把理论值打开对比校正效果;十五、另存文件(点、线、面),结束。
mapgis操作技巧汇总
在电脑里如何做剖面图,不用手画,而且精度更高!1、先把MAPGIS图生成JPG格式,在PHOTOSHOP中图像(I)—图像大小—文挡大小中输入经过变化后的宽度和高度数字(根据剖面图的比例和JPG图的比例关系得出);然后按需要裁剪,以减少图形的所占内存;2、裁剪后旋转使剖面线处于水平位置;3、在MAPGIS中插入裁剪旋转后光栅文件,新建线和点文件,以剖面线为水平的X轴,画垂直X轴的线为Y轴,以剖面线起点的位置为坐标原点,以剖面线起点的高程为起始Y轴刻度,在X和Y轴上标上相对应比例尺的刻度。
4、以图上等高线和X轴交点为垂足画垂直X轴的直线,以等高线的高程画垂直于Y轴的直线,上述两直线相交点就是我们要求剖面轮廓线的拐点,把这样一系列的点连起来就成了剖面图的轮廓线5、最后再整饰一下,就作成了剖面图。
如何将区的属性赋到它所包含的点、线文件上?MAPGIS中,可以通过空间叠加的方法将区属性附到它所包含的点、线文件上。
具体做法如下:在空间分析子系统中,装人点文件和区文件,选择―空间分析‖菜单下的―点空间分析‖――点对区判别分析‖即可将区属性附在他所包含的点上。
同理,在空间分析子系统中,装入线文件和区文件,选择―空间分析‖菜单下的―线空间分析‖――线对区判别分析‖即可将区属性附在他所包含的线上。
补充出现飞点解决的办法:在复杂图形处理时,由于各种原因(主要是操作不当),引起飞点现象。
出现飞点后,可以在输人编辑中利用―部分存文件‖的功能去除飞点。
判断是否出现飞点现象,可在图形编辑子系统里选择窗口菜单下的复位窗口,查看图形是否满屏显示;也可以在输出子系统的编辑工程文件内,在1:1情况下使用系统自动测试幅面大小,比较检测出的幅面大小是否与实际幅面大小一致。
如果已经发现飞点,在工程设置时按住Ctrl+鼠标移动图形在纸张上的位置,减小页面到实际大小为止。
有会员反应,字库里面没有的字或者生僻字输入不进去:在地名用字中,生僻字很多,要输入的注记,计算机字库里往往没有。
MapGIS中,如何把X和Y坐标属性填写到点文件的属性字段
MapGIS中,如何把X和Y坐标属性填写到点文件的属性字段分类:GIS2007.10.25 21:34 作者:gisgpsrs | 评论:2 | 阅读:3605问:我有一个1:20万天津市范围的点文件,需要在点属性中填写经纬度信息,经度格式为“E117-36-34.3”,纬度格式为“N39-14-48.9”,怎样解决?答:以下提供的办法并不是最佳的,仅供参考。
注意务必使用正版软件。
把1:20万数据通过整图变换转换成1:1000的数据,横坐标和纵坐标各扩大200倍,对于本院的20万数据X平移468000,Y平移4268000。
(其他数据具体情况具体分析)。
把X和Y坐标属性,填写到点文件的属性字段中。
1、在投影变换子系统,选择【工具】、【点位置转换为属性】。
点击【属性结构】,增加“x”和“y”字段。
2、【生成属性字段】中选择x和y字段。
按【转换】【浏览属性】后,可以看到以下窗体。
x 和y字段填满了数据。
3.在投影变换子系统,选择【工具】、【属性生成文本文件】。
按【图元文件】打开点文件,按【生成文件】填写要保存的文本文件名称(*.TXT文件)。
按【转换】后生成文本文件。
4.在投影变换子系统,选择【投影变换】、【用户文件投影变换】。
按【打开文件】打开要转换的文本文件。
按照下图设置【输入投影参数】和结果投影参数。
按【投影变换】和【写到文件】。
打开保存的文件格式如下:5.将文本数据导入EXCEL有箭头的垂直线为分列线,要建立分列线,请在要建立分列处单击鼠标。
文本导入后,删除多余的列,经过整理后如下图所示:使用连接符&来合并两个单元格上的内容。
该功能既可以合并包含数字的单元格,也可以合并包含文本的单元格。
从E列的第一行起,将下述公式向下复制到所需要的各行。
="E"&B1&"-"&C1&"-"&D1同理,从I列的第一行起,将下述公式向下复制到所需要的各行。
mapgis中坐标单位的问题
mapgis中坐标单位的问题MAPGIS中的数据是1:1的比例尺(即与实际地物等大),米的坐标单位.而按图幅输出时,实际地物是缩小了一个比例尺的倍数画到图纸上的,为了方便读取图纸坐标,图纸坐标的坐标单位一般是毫米,所以要得到真实坐标,必须乘以比例尺的倍数来得到1:1的比例尺,再除以1000将毫米转换为米。
十一、MAPGIS投影坐标类型中,大致有五种坐标类型1.用户自定义也称设备坐标(以毫米为单位)2.地理坐标系(以度或度分秒为单位)3.大地坐标系(以米为单位)4.平面直角坐标系(以米为单位)5.地心大地直角说明:MAPGIS中的大地坐标系其实是投影平面直角坐标系高斯克吕格投影类型中的一个情况,比例尺分母为1,单位为米。
因为此时的图形坐标和实际测量的大地坐标是一致的,所以成为大地坐标系。
测量学中的大地坐标系并不是上述的含义,它是大地地理坐标系的简称。
地球椭球面上任一点的位置,可由该点的纬度(B)和经度(L)确定,即地面点的地理坐标值,由经线和纬线构成两组互相正交的曲线坐标网叫地理坐标网。
由经纬度构成的地理坐标系统又叫地理坐标系。
地理坐标分为天文地理坐标和大地地理坐标,天文地理坐标是用天文测量方法确定的,大地地理坐标是用大地测量方法确定的。
我们在地球椭球面上所用的地理坐标系属于大地地理坐标系,简称大地坐标系。
西安80坐标系与北京54坐标系其实是一种椭球参数的转换,作为这种转换在同一个椭球里的转换都是严密的,而在不同的椭球之间的转换是不严密,因此不存在一套转换参数可以全国通用的,在每个地方会不一样,因为它们是两个不同的椭球基准。
十二、进行设备坐标转换到地理坐标的方法第一步:启动投影变换系统。
第二步:打开需要转换的点(线,面)文件。
(菜单:文件/打开文件)第三步:编辑投影参数和TIC点;选择转换文件(菜单:投影转换/MAPGIS文件投影/选转换点(线,面)文件。
);编辑TIC点(菜单:投影转换/当前文件TIC点/输入TIC点。
MapGIS10点文件添加坐标属性
MapGIS10点文件添加坐标属性前言:今天逛论坛,发现有人问了一个这样的问题: MAPGIS 10中如何将点坐标值赋给属性。
正好最近到中地数码公司上班,需要学习GIS 方面的知识。
我大致看了下MapGIS10的菜单,发现没有直接的命令能一步到位实现这一过程,但大体有两种思路:思路一:将点文件导出为【Txt文件】,然后再将其导入为点文件。
思路二:将点文件导出为【Txt文件】,然后再将其导入为【关系类】文件,最后使用【属性连接】工具将【关系类】文件坐标属性导入到原点文件中。
有了思路就很容易实现,我的实现过程如下:方法一:1、查看原点文件参考系信息及属性结构。
在地图文档中加入一个文件,我加入的是MapGIS10自带示例数据库中“省会城市”的点文件,显示效果如下图:在“省会城市”的点文件节点上右键-属性,在【内容视窗】中查看其基本属性,重点关注参考系信息和属性结构。
可以看到其参考系是:兰伯特(全国)_400万(注意,该参考系为自定义的参考系);属性结构中也只有【name】和【id】两个字段。
2、将点文件导出为【Txt文件】在数据库中“省会城市”点文件节点上右键-导出-其它数据:【数据转换】界面设置如下:点击【转换】,桌面上生成txt数据,打开数据内容如下,可以看到txt文件保留了【X】,【Y】,【name】,【id】这四个字段结构(其中【X】,【Y】为数据的坐标信息)3、将txt文件导入为点文件先添加导出的txt文件,然后点击参数项下面的【...】进行必要的参数设置。
具体的参数设置界面如下:用户参照系设置为与原文件相同的参照系。
参数设置好后转换,生成“省会城市.txt”点文件:将生成的文件加入地图中,可以看见新生成的点文件位置与原文件一模一样。
查看图层属性,发现其【X】,【Y】所代表的点坐标已导入点文件的属性结构中。
但这一处理方法有两个缺点:1)将txt文件导入为mapgis点文件过程中参数设置比较繁琐,必须对地理数据比较了解并有一定的地理信息相关课程的基础,对于不熟悉GIS的人来说比较困难。
在ARCGIS属性表中增加x.y坐标值.doc
在ARCGIS属性表中增加x.y坐标值.doc在ARCGIS属性表中增加需要的字段,并自动赋值在ARCGIS属性表中增加需要的字段,并自动赋值在ARCGIS属性表中,一般不会包含实体几何信息,可以采取VBA进行计算。
下面是几个简单的代码(转载自集思学院)特点: 1推荐给不会使用AO的朋友2可以保存为CAL文件以备下次方便使用使用方法1打开属性表,选择计算的字段,右点选择Calculate Values(计算字段);2.选择“是”,进入Field Calculator;2选择Advance(高级)选项;3 在Pre-Logic VBA Script Code编辑框中输入VBA代码;4在下面编辑框中输入赋值部分.1--点坐标XVBA部分:Dim pGeo As IGeometrySet pGeo = [Shape]Dim pPoint As IPointSet pPoint = pGeo赋值部分:pPoint.X2--点坐标YVBA部分:同上赋值部分:pPoint.Y3--多边形周长VBA部分:Dim pGeo As IGeometry Set pGeo = [Shape] Dim pPolygon As IPolygon Set pPolygon = pGeo 赋值部分:pPolygon.Length4--多边形面积VBA部分:Dim pGeo As IGeometry Set pGeo = [Shape] Dim pPolygon As IPolygon Set pPolygon = pGeo Dim pArea As IAreaSet pArea = pPolygon赋值部分:pArea.Area5--多边形重心XVBA部分:Dim pGeo As IGeometry Set pGeo = [Shape] Dim pPolygon As IPolygon Set pPolygon = pGeo Dim pArea As IAreaSet pArea = pPolygonDim pPoint As IPointSet pPoint = pArea.Centroid 赋值部分: pPoint.X6--多边形重心YVBA部分:同上赋值部分:pPoint.Y7--Polyline长度VBA部分:Dim pGeo As IGeometrySet pGeo = [Shape]Dim pPolyline As IPolylineSet pPolyline = pGeoDim pCurve As IPolycurveSet pCurve = pPolyline赋值部分:pCurve.Length8--表示点坐标XVBA部分:Dim pDoc As IMxDocumentSet pDoc = ThisDocumentDim pSpRef As ISpatialReferenceSet pSpRef = pDoc.FocusMap.SpatialReference Dim pClone As ICloneSet pClone = [Shape]Dim pGeo As IGeometrySet pGeo = pClone.CloneDim pPoint as IPointSet pPoint = pGeopGeo.Project pSpRef赋值部分:pPoint.X9--表示点坐标YVBA部分:同上赋值部分:pPoint.Y10--连续编号VBA部分:Static lCount as long lCount=lCount+1赋值部分:lCount (从1开始) lCount-1 (从0开始)。
如何给mapgis的点线面文件挂接属性
如何给mapgis的点线面文件挂接属性?
1.mapgis文件保留一项连接属性【序号或编号BH】,其他属性都删掉。
2.将excel表格按属性结构整理,如图西乡的矿点的excel表【kd.xls】:
(这个文件的链接属性是【BH】列)
3.打开ARCGIS,在arcgis的中catalog新建一个数据库【xx.mdb】
4.将【kd.xls】加载到arcgis中:
5.将此文件导入进xx.mdb文件中
这样就把kd.xls添加到xx.mdb数据库中了,如图:
然后就可以关闭arcgis,然后打开【mapgis的库管理】——【属性库管理】
5.将mdb数据库中的表文件转换成.wb文件
【文件】——【导入】
这时就得到了【kd1.wb】文件
6.修改【kd1.wb】的属性结构的字段长度【文件】——【装入表文件】
【结构】——【编辑属性结构】——【编辑表格属性结构】
这样就可以按照属性结构的要求编辑字段及字段长度了
(可能会出现卡住,无法编辑的情况,所以要先在电脑的任务管理器【进程】再关闭testhost.exe,然后才能编辑)
编辑完成以后,就可以给图文件连接属性了
7.【属性】——【连接属性】
8.在mapgis中打开连接属性的矿点文件:
.....................最新资料整理推荐.....................
这样属性结构已经连接成功,然后删除连接字段【BH字段】(因为属性结构并不需要这个字段)。
11。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2007.10.25 21:34 作者:gisgpsrs | 评论:2 | 阅读:3605
问:我有一个1:20万天津市范围的点文件,需要在点属性中填写经纬度信息,经度格式为“E117-36-34.3”,纬度格式为“N39-14-48.9”,怎样解决?
使用连接符&来合并两个单元格上的内容。该功能既可以合并包含数字的单元格,也可以合并包含文本的单元格。从E列的第一行起,将下述公式向下复制到所需要的各行。
="E"&B1&"-"&C1&"-"&D1
同理,从I列的第一行起,将下述公式向下复制到所需要的各行。
="N"&F1&"-"&G1&"-"&H1
6、插入第一行作为字段名称,可以另存为DBFⅢ格式文件。
7、在MAPGIS属性管理子系统,使用【属性】、【连接属性】功能,选择【按字段连接】,选择字段E和I。
至此,经纬度已经直接写入属性字段
8、选择【结构】修改属性结构,将E和I分别改为经度和纬度。
答:以下提供的办法并不是最佳的,仅供参考。注意务必使用正版软件。
把1:20万数据通过整图变换转换成1:1000的数据,横坐标和纵坐标各扩大200倍,对于本院的20万数据X平移468000,Y平移4268000。(其他数据具体情况具体分析)。
把X和Y坐标属性,填写到点文件的属性字段中。
1、在投影变换子系统,选择【工具】、【点位置转换为属性】。
4.在投影变换子系统,选择【投影变换】、【用户文件投影变换】。
按【打开文件】打开要转换的文本文件。
按照下图设置【输入投影参数】和结果投影参数。
按【投影变换】和【写到ຫໍສະໝຸດ 件】。打开保存的文件格式如下: 5.将文本数据导入EXCEL
有箭头的垂直线为分列线,要建立分列线,请在要建立分列处单击鼠标。文本导入后,删除多余的列,经过整理后如下图所示:
点击【属性结构】,增加“x”和“y”字段。
2、【生成属性字段】中选择x和y字段。按【转换】【浏览属性】后,可以看到以下窗体。x和y字段填满了数据。
3.在投影变换子系统,选择【工具】、【属性生成文本文件】。
按【图元文件】打开点文件,按【生成文件】填写要保存的文本文件名称(*.TXT文件)。按【转换】后生成文本文件。