1合并分幅图

·         a)         保证待拼接图层的属性项名称和类型都相同,不相同则修改<!----><o:p></o:p>

b) 在“ArcToolbox>>Data Management Tools”的“General”中找到“Append”工具,以一个空的数据库的相应层为目标图层,把其它图层加入这个图层,“Schema Type (Optional)”选择“TEST”,然后点击“OK”按钮;<o:p></o:p>

ps:也可以直接右击目标图层,load data然后把需要加载的图层加载进来。<o:p></o:p>

c)在目标数据库中加一个临时的线层,打开cadpolyline层,(注意打开snapping),编辑,描它的边框。<o:p></o:p>

d)在合并后的目标图层里打开临时线层,注意检查边界处的数据,主要是线和面状的一些合并和添加。<o:p></o:p>

2调整坐标<o:p></o:p>

a)右击工具栏的空白处,选择spatial adjustment工具。然后加载所有的图层,设为编辑状态(否则spatial adjustment工具为灰)。点击spatial adjustment工具栏的set adjust data,默认的是selected features,应该选择all features in these,把所有的图层都选中,然后用new displayment link选取控制点。控制点可以选三个或者以上,尽量用拐角,等比较容易定位的,距离不要太近。选好控制点以后,点击view link table,在cad中先取得控制点对应的坐标,再输入。最后点击adjust就可以完成坐标的调整了。在调整后最好打开全图的polyline层,比较一下精度如何,如果觉得误差比较大,要重复上面的步骤,直到满意为止。<o:p></o:p>

3裁剪图层<o:p></o:p>

a)”ArcToolbox“中选择analysis tools->extract->clip<o:p></o:p>

b)依次填写input featuresclip features,和output feature class,点击ok按钮即可<o:p></o:p>

c)如果在clip的过程中出现Invalid Topology [INCOMPLETE_VOID_POLY],在ArcToolbox中选择data management tools-features-check geometry,就会列出无效的多变形。然后再在data management tools-features-repair geometry,再clip就不会出现错误了。<o:p></o:p>

你可能感兴趣的:(C++,c,C#)