一、概述:
使用US_CUST表和CITY_125表,我们需要了解居住在城市五十英里之内的消费者的身份和数量。为此,我们要创建缓冲区。
二、涉及的特性和概念:
缓冲区:一种近似分析,围绕所选择地图对象的一个给定距离而产生的面积或区域。缓冲区是用户定义的,或者是对一组对象根据这些对象的属性值而产生的。结果缓冲区形成一个区域对象,表示该区域是对象的指定缓冲区距离内。
空间分析:为获得或创建满足某些所需条件的新数据而查看数据的操作。包括多边形覆盖或缓冲区产生等GIS功能,和包含、交叉、内部和相邻等概念。
三、实际应用:
缓冲区提供了一种在一个对象周围给定区域内执行分析的途径,缓冲区是指地图窗口中环绕一个点对象、一个线对象、一个多边形或其它非文本对象的多边形。
由于用不上前面课程的任一文件,关闭它们。
选择File>Close All。
我们需要在同一地图窗口中打开STATES表和 CITY_125表,使用 Open Table命令打开这些表 (在DATA\USA)。
使用前面课程中学到的一些工具,在地图窗口中显示出US(美国)。
由于要创建一个实际为多边形的缓冲区,要求地图窗口中有一个可编辑图层。
a、选择Map(地图),Layer Control(图层控制)。
b、选择Cosmetic Layer(装饰图层)。
c、选中Editable(可编辑)。
d、单击OK。
下面,在地图窗口中选择你将要创建缓冲区的对象。在本例中,我们将从CITY_125图层中选择一些城市。为此,要用上主工具条上的矩形选择工具。
a、单击主工具条上的矩形选择工具。
b、在地图窗口中背景的左上角单击,并按住鼠标左键。
c、将光标拖动右下角,井释放按键。
所有的城市都被选择了。
如果没有选择对象或者没有一个可编辑图层,就不能创建缓冲区。
现在准备创建缓冲区。
a、选择Objects(对象)>Buffer(缓冲区), Buffer Objects(缓冲区对象)对话框显示出来。
b、在Radius(半径)的Value(值)框中输入50。
c、 Units(单位)设置为英里(miles)。
d、接受缺省的Smoothness(平滑)设置(12)。
e、接受缺省设置: One buffer of all objects(为所有对象创建一个缓冲区)。
f、单击OK。
可将显示增强,以使被缓冲区遮盖的城市可见:
a、选择Options(选项)>Region Style(区域样式)。
b、在Fill Pattern(填充图案)下拉列表中选择N(No)。
c、单击OK。
还可对缓冲区的边界进行设置,以达到更好的视觉效果:
a、选择Options>Region Style。
b、在Border(边界)下拉列表中选择直线的不同样式和宽度来定义缓冲区对象的边界。
c、单击OK。
下面实际选择大城市50英里之内的消费者:
a、打开US_CUST表并显示在窗口中。
b、单击主工具条上的边界选择工具。
c、在缓冲区内的任一位置处(除了城市或消费者)单击。
最后,将所选择的消费者显示到浏览窗口中。
a、选择Window(窗口)>New Browse Window(新建浏览窗口)。
b、从下拉列表中选择Selection。
c、单击OK。
四、小结:
创建缓冲区允许你对所选择的对象周围或内部特定区域处的数据进行分析。该过程创建的对象是表示定义范围的多边形。本课创建的缓冲区是在装饰图层上创建的,但其它的任何图层都可以被使用。当创建一个缓冲区时,要保证有一个可编辑的图层,它被用来存贮缓冲区,选择希望创建缓冲区的对象,定义缓冲区范围以及确定是为每个对象各创建一个缓冲区还是为所有对象建立一个缓冲区。在结束时,创建的缓冲区可以保存到新表中,或存到已知文件中。

原创文章,转载请注明: 转载自MapInfo中文网

本文链接地址: 创建缓冲区

文章的脚注信息由WordPress的wp-posturl插件自动生成

作者:
该日志由 admin 于2012年04月04日发表在未分类分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。 | +复制链接
转载请注明: 创建缓冲区
关键字:
【上一篇】
【下一篇】

您可能感兴趣的文章:

发表评论

[请申请gravatar头像,木有头像的评论可能不会被回复|头像相关帮助]

插入图片