实验地理分析..docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验地理分析.

实验五 地理分析 在MapInfo中进行创建缓冲区、合并对象、分割对象等操作时,便可以实现地理分析。 在本实习中,假如要分析某高级商业服务中心服务的人口。已知这个高级商业服务中心分别在美国的New York、Spokane、Albuquerque和St.Paul 4个城市设置了服务中心,其商品的服务半径大约为500Km,可以按照如下步骤来分析得到该高级商业服务中心大致的服务人口。 (1)创建4个城市的缓冲区 打开States.tab表和City_125.tab表,并打开Layer Control对话框,将装饰图层设置为可编辑。在CITY_125图层中选择New York、Spokane、Albuquerque和St.Paul 4个城市后,选择“对象”菜单中的“缓冲区…”命令,打开如图1所示的“缓冲区对象”对话框。在该对话框中设置缓冲区的半径、平滑度、缓冲区类型以及计算缓冲区半径的方法。 图1 “缓冲区对象”对话框 可以通过“值”和”自列”两种方法来确定缓冲区的半径。“自列”用于给每个对象创建不同半径的缓冲区,例如,如果有一城市点图层,可以分别创建每个对象的缓冲区。在本实习中因为每个城市的缓冲区半径都是500Km,因此选择“值”单选择钮,并在其后的文本框中输入500。将“单位”指定为“公里”。 “平滑度”是指平滑程度。在该文本框中指定一个2~100之间的整数,它指定一圆周的弧段数,用来确定缓冲区多边形的弯曲程序,默认值为12。弧段越多曲线越平滑,但是创建缓冲区所花费的时间越长。 “为所有对象创建一个缓冲区”单选按钮指为所有对象创建一个缓冲区。那么MapInfo将所创建的多个缓冲区当成一个对象来看待,当选择一个缓冲区时,即选择了所有缓冲区对象。可以通过选择“为每个对象各建立一个缓冲区”单选按钮为每个对象创建一个单独的缓冲区。 通过“Buffer Width Distance using”组中的单选按钮,可以指定计算缓冲区宽度的方法。Spherical指计算大圆距离。Cartesian指计算笛卡尔坐标距离,也即平面距离。笛卡尔方法不能用于经度/纬度数据,因为它们不是平面投影。(该功能在MapInfo较高的版本中才有如MapInfo6.5,见图2。MapInfo5.0没有此功能)。 选择“确定”按钮后,MapInfo将以这4个城市为中心创建500Km缓冲区。选择“地图”菜单中的“保存装饰层对象”命令,将缓冲区结果保存为新图层buffer1.tab。 (2)用缓冲区分割STATES图层 通过“图层控制”对话框将STATES图层设置为可编辑。选择STATES图层中所有对象,然后在Object菜单中选择Set Target命令,将所选择的对象设置为目标对象。用选择工具选择缓冲区对象,然后选择Object 菜单中的Split命令,将弹出如图44.2所示的Data Disaggregation(数据分割)对话框。在该对话框中选择合适的数据分解函数以便分割数据。 图2 图3 “数据分割”对话框 其中Field Name中显示了字段名称,Method指该字段数据分解方法。所有字段默认使用Value方法。 Disaggregation Method用于为每个字段指定数据分解方法。数据分解把与地图对象关联的数据分割成较小的部分,以便和新的对象相匹配。例如,把一个省分成了几个区域,则应把原先与该省相关的数据按比例分配给各个新区域。Blank是指目标对象中该字段包含的值在新对象中被删除;Area Proportion是指按新对象占目标对象的比例计算该字段的值;Value方法是指在新对象的该字段中保留原值。 在Data Disaggregation对话框中将所有的数值字段都选择使用Area Proportion方法。选择OK按钮后,MapInfo以缓冲区多边形为剪切器对STATES图层进行分割,同时将各州的人口数按面积比例分配给缓冲区覆盖的区域。 (3)选择缓冲区覆盖区域 从Query菜单中选择SQL Select命令,打开SQL Select对话框。从Tables表中选择buffer1表和STATES表,这时MapInfo自动在where Condition中加入buffer1.Obj Contains STATES.Obj。单击OK按钮,即可查看这些商业服务中心服务的总人口数及其大致分布。 和空间分析相关的其它操作: 一、合并地图对象: 1. 在当前活动地图窗口的可编辑图层中选择多个地图对象。 2. 选择“对象”>“合并”命令。“数据聚合”对话框出现。 3. 填写“数据聚合”对话框。 在该对话框中指定MapInfo如何为新对象的各数据列计算数值。取决于数据,可能希望新对象的数据列包含所选中各对象数据的总和或平均值。 4. 选择“确定”

文档评论(0)

sfkl + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档