Mapinfo快速计算网格内道路长度的插件使用说明V2.7

更新时间:2024-01-24 09:01:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Mapinfo快速计算网格内道路长度的插件使用说明

V2.7 新增功能,计算整个图层的道路长度 打开道路图层后,选择道路图层 再点击

查看整个图层的道路长度

1 插件说明

1.1 概述

为了方便大家快捷的分析网格内道路长度,有助于新网格的划分,编写该基于MapInfo的插件Length v2.5.MBX。

如果在使用过程中存在不明白的、或者报错,请联系我更正。

如果有与此相近的其他需求,也可以联系我,看是否可以增加功能,便于您的工作。

1.2 插件的功能

实现自动添加计算每段线段的长度;然后使用按区域选择对象,统计对象,快速实现统计网格内的道路长度。同一个图层修改前后,在同一区域内相差多少。 如果是想同时看到1~5级 一共删除多少道路,则可以先合并图层,在使用该工具查看,之前也有分享了:同结构tab图层合并的插件。 网格内道路长度 默认单位 为米 m 如果网格没有变化,道路切割一个,可以直接用区域选择,

区域选择,查看网格内道路。

1.3 准确性说明

因为自动路测平台关于计算网格内的道路长度有自己的算法,MapInfo自带统计会与自动路测平台内的道路长度存在误差,但误差较小,用于规划网格完全足够。

1.4 已知的一个Bug说明

如果出现 在步骤3中,如果某个网格内无对应图层任何道路,会报错,如下会报错。建议在分析前,先将该单个网格删掉,则可以避免。

1.5 对网格图层的要求

插件使用网格图层的名称为:grid_tab_name,是在打开图层时,另命名的。所以Mapinfo中只允许一个名为grid_tab_name,使用这只能使用插件打开一个网格图层。

同时要求网格图层 只能含有网格区域对象,不含线、点、字符串等其他对象,否则会出现异常错误。

- 2 -

2 步骤1:使用传统的方式打开需要计算的所有道路图层

- 3 -

3 步骤2: 使用插件开通需要用于统计的网格

插件内只能打开一个用于统计的网格图层,应为我插件会重命名这个图层

- 4 -

4 步骤3 选择需要计算的道路图层

选择后道路图层后,插件自动根据网格的边界,拆分该道路图层 每次选中一次道路图层即可

5 步骤4 选择网格,查看对应图层,网格内的道路长度

- 5 -

可以将Statistics里的道路长度,右键复制出来。。。

- 6 -

本文来源:https://www.bwwdw.com/article/l4uo.html

Top