chinalove
路人甲
路人甲
  • 注册日期2004-11-18
  • 发帖数18
  • QQ
  • 铜币186枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1894回复:3

[求助]地图拼接问题求助(arcinfo)

楼主#
更多 发布于:2004-12-29 23:02
我有一个地区的两副图,一幅是该地区北部的,另一幅是南部的,我要把他们拼成一整幅,好形成该地区的一个全图,可是,在中间交线处,两副图有错位,在右边吻合得比较好,左边就错位了很多,我该怎么办?(另外,我现在无法找控制点了,要找只能在两副图交线重叠处找,比如以北部的地图为准选点来校正南部的,但那样明显不对,因为我选不了足够的点,而且点不能均匀分布)
[此贴子已经被作者于2004-12-29 23:16:00编辑过]
喜欢0 评分0
cl991036
管理员
管理员
  • 注册日期2003-07-25
  • 发帖数5917
  • QQ14265545
  • 铜币29669枚
  • 威望217点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • GIS帝国铁杆
1楼#
发布于:2004-12-30 14:12
<P>手工调整把,你没有必要的控制点就用自己找几个等间隔的点来看看、</P>
没钱又丑,农村户口。头可断,发型一定不能乱。 邮箱:gisempire@qq.com
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
2楼#
发布于:2004-12-31 16:22
<P>楼猪,这是我在一个文档里找到的,不知道你看过没,摘一点给你看看有没用</P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>合并地图的第一步工作通常是要检查相邻的COVERGE特征在边界处是否很好地吻合. 这可以通过绘制出同比例尺的地图来与相邻地图比较完成, 也可以在ARCPLOT下生成不同的地图来比较相邻的COVERAGE. <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left><B>第一步: 比较检查相邻的COVERAGE</B> <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>在合并地图之前, 需要确保所有在相邻边界上的特征很好地吻合, 属性项名字和定义应该完全相同, 相连通的特征的属性值也应该相同. <p></p></P><UL type=disc><LI class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt">边界上所有特征是否很好地吻合?? <p></p></LI><LI class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt">所有的项定义是否相同? <p></p></LI><LI class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt">边界两边特征属性是否连贯? <p></p></LI></UL><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>ARC:<B> ARCPLOT</B><p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>ARCPLOT:<B> MAPEXTENT</B> <B> LANDTR </B><p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>ARCPLOT: <B>ARCS</B> <B> LUAT10</B> <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>ARCPLOT: <B>LINESYMBOL</B> <B> 2 </B><p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>ARCPLOT: <B>ARCS </B><B> LANDTR</B><p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>可以看到LANDTR和LUAT10部分地重叠. 这是因为我们数字化时候向外延伸了约3毫米. <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>ARCPLOT: <B>LINESYMBOL</B> <B> 3</B><p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>ARCPLOT: <B>ARCS </B> <B>CLIPCOV </B>//CLIPCOV定义了LANDTR的外边界. 它应该能够准确地与原有底图重叠, 通常采用拷贝生成或用真实坐标GENERATE生成)<p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>ARCPLOT: <B>QUIT </B><p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>ARC:<p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left><B>第二步: 接边COVERAGE准备</B> LANDTR与LUAT10重叠的部分需要删除掉, 我们使用CLIP命令来完成. <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>ARC: <B>USAGE</B> <B> CLIP </B><p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>USAGE: CLIP <IN_COVER> <CLIP_COVER> <OUT_COVER> {POLY | LINE | POINT | NET | LINK | RAW} {FUZZY_TOLERANCE} <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>ARC: <B>CLIP</B> <B>LANDTR</B> <B>CLIPCOV</B> <B>LANDCP07</B> <B>POLY</B><p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>CLIPPING LANDTR WITH CLIPCOV TO CREATE LANDCP07. <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>SORTING... <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>INTERSECTING... <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>ASSEMBLING POLYGONS... <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>CREATE NEW LABELS...<p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>CREATING DRIVE>:\YOURNAME\LAND\LAND07.PAT... <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>ARC: <B>COPY</B> <B>LANDCP07</B> <B>LANDEM08</B> //使用拷贝来进行下一步工作EDGEMATCH <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>下面使用ARCEDIT来看看CLIP的结果: <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>ARC:<B> ARCEDIT </B><p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>ARCEDIT:<B> EDIT</B> <B>LANDEM08</B><p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>ARCEDIT: <B>DRAWENVIRONMENT</B> <B>ARC</B> <B>NODE</B><p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>ARCEDIT: <B>DRAW </B><p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>ARCEDIT: <B>BACKCOVERAGE</B><B> LUAT10</B> <B>4</B> //采用LUAT10作为背景来显示<p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>ARCEDIT: <B>BACKENVIRONMENT</B> <B>ARC</B> <B>NODE</B><p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>ARCEDIT: <B>DRAW </B><p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>可以看到, 现在超出边界的部分已经被完全裁去. <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left><B>第三步: 匹配相邻的COVERAGE</B> EDGEMATCH是用来匹配边界上的将要连接的坐标点. 通过匹配操作, 弧段和多边形边界和地图角点可以准确地定位并与相邻地图上相应特征生成连接(LINK).LINK是用相应的点位之间的一个橡皮线来表示, 通过它来精确地使弧段相连接.LINK也是一种特征, 可以进行编辑:<p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>ARCEDIT: <B>EDITFEATURE LINK </B><p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>ARCEDIT: <B>DRAWENV LINK</B><p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>ARCEDIT: <B>DRAW </B><p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>你也可以使用放大的办法来观察LINK. <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left><B>接边菜单</B> <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>ARCEDIT: <B>EDGEMATCH</B><p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>在出现的对话中, 指定:<p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>EDIT COVERAGE:<B> LANDEM08</B><p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>EDIT COVERAGE FEATURE CLASS THAT WILL BE ADJUST: <B>NODE </B><p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>SNAP COVERAGE: <B>LUAT10</B><p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>SNAP COVERAGE FEATURE CLASS: <B>NODE </B><p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left><B>APPLY</B>....<p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>屏幕上显示出EDGEMATCHING MENU, 通过它, 你可以设置环境(改变LINK特征和显示环境), 添加或删除LINK特征, 定义添加LINK的区域, 执行调整, 取消操作, 以及保存结果. <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>选择<B>SNAP ENVIRONMENT</B>, 将捕捉距离设置为<B>10</B>, 捕捉类型设置为<B>CLOSEST</B>. <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left><B>添加本身连接(IDENTITY LINK)</B> 在执行调整之前, 本图还有两个角点需要设置为连接. 这两个角点位置不能改变, 才能使边界完全匹配. <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>选择<B>SETTINGS</B>下的<B>LINK FEATURES</B>..., ,指定<B>EDIT COVERAGE</B>和<B>SNAP COVERAGE</B>的连接特征为<B>ARC</B>. <B>APPLY</B>. <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>现在选择<B>ADD INTERACTIVELY</B>. 屏幕上出现如下菜单:<p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>----------------option-------------------------------------------<p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>1) Free point     2) Snap point    3) Set symbol<p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>5) Delete link    9) Quit <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>现在我们是要添加IDENTITY LINK, 即起点和终点完全相同的连接.根据屏幕提示: <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>Position the cursor over the corner where the identity link is to be added. <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>将鼠标移动到点位上, 不要移动, 两次点击右键, 选定起始点(同一点).如果你操作没有失误的话, 角点处将出现一个矩形框, 同时对话区中会显示出连接信息: <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>Link #13 :(4735.561,5109.521) , (4735.561,5109.521) <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>可以看到, 起点终点都是同一点.同样处理另外一个角点. <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>如果你操作失误, 请先按9键退出, 再选择<B>DELETE MANY</B>, 根据提示操作后再次选择<B>ADD INTERACTIVELY</B>. <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>操作完成后, 确认无误, 选择<B>ADJUST</B>, 系统将根据生成的连接进行弧段和标签点的调整:<p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>Adjusting coverage LANDEM08<p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>Building the adjustment structure from the links for the first pass...<p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>Proximal tolerence set to 1.000... <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>Generating convex hull...<p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>Building Triangualr Irregular Network... <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>adjusting arcs... <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>adjusting labels... <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>完成后, 通过缩放操作来检验坐标调整工作.然后, 选择SAVE来保存你所作的变动. 最后, 关闭接边菜单, 返回到ARCEDIT.<p></p></P>
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
3楼#
发布于:2004-12-31 16:24
<P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left><B>相邻图幅的合并</B> 前面的工作保证相邻的图幅拼接处弧段完全对准, 下面将要进行的是将相邻图幅合并称为一个COVERAGE <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>ARC: USAGE <B>MAPJOIN </B><p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>USAGE: MAPJOIN <OUT_COVER> {FEATURE_CLASS...FEATURE_CLASS | TEMPLATE_COVER} {NONE | FEATURES | TICS |ALL} {CLIP_COVER} <p></p></P><P 0cm 0cm 0pt; TEXT-ALIGN: left; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-pagination: widow-orphan" align=left>我们需要保持生成的COVERAGE的USER-ID的不重复性, 所以ID偏移选项{NONE | FEATURES | TICS | ALL}用来选择新生成的COVERAGE中特征的用户ID安排方式.我们的COVERAGE(LUAT10和LANDEM08)中多边形的用户编号已经是不重复的了, 而且TIC点都是来自于同一套TIC, 所以TIC点用户ID也没有必要设置偏移. <p></p></P>
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
游客

返回顶部