Problem: ArcMap缓冲区生成向导生成的缓冲区不是圆的

文章编号 : 24324
软件: ArcGIS - ArcEditor 8.1, 8.1.2, 8.2, 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcInfo 8.1, 8.1.2, 8.2, 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcView 8.1, 8.1.2, 8.2, 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1
操作系统: Windows NT 4.0,2000,ME,XP
已邀请:

EsriSupport

赞同来自:

错误信息: ArcMap缓冲区生成向导生成的缓冲区不是圆的。

原因: 默认,ArcMap采用临时的斜圆柱投影(Hotine oblique cylindrical)来计算缓冲区。该投影对低纬度地区,缓冲区半径较小或小于五米比较适用。当对高纬度地区或缓冲区半径较大的情况,此默认投影便不再适用了。
ArcMap数据框架坐标系统如果设置为地理坐标系统,则几何形状正确的缓冲区也会显示成椭圆形。

解决方法:
通过AdvancedArcMapSettings工具来更改ArcMap缓冲区计算时所采用的默认坐标系统。 1. 关闭所有ArcGIS桌面程序。 2. 用Windows资源管理器浏览到 ArcGIS 9.X <盘符>\ Program Files\ArcGIS\Utilities directory ArcGIS 8.X <盘符>\ \ArcGIS\arcexe8x\Utilities directory 双击AdvancedArcMapSetting.exe。 3. 选择Miscellaneous选项卡。 4. 更改“缓冲处理坐标系统”('Buffer processing coordinate system')选项 Coordinate system of the feature class (input)或Coordinate system of the data frame (output) 5. 点击应用并关闭对话框。 为生成几何图形正确的缓冲区(输入选项),数据必须用等距投影。 为生成几何图形正确的缓冲区(输出选项),ArcMap数据框架必须用等距投影。 6. 在9.x版本下,在ArcMap中添加缓冲区生成向导工具,Tools->Customize。选择命令选项卡在类别下选择Tools,把缓冲区生成向导工具拖拽到ArcMap的工具条上。双击该工具显示缓冲区生成向导。 在8. X版本下,浏览到Tools->Geoprocessing Tools->Buffer Wizard(8.3),显示缓冲区生成向导。


创建时间:2003-01-21
最近更新: 2010-06-17


原文链接
http://support.esrichina.com.cn/2003/0121/758.html

要回复问题请先登录注册