使用MapInfo获取交通干线沿线周边站点

在交通干线规划设计时,常需分析道路周边一定范围内站点的分布情况,逐个筛选分析显然是效率低下,这里将介绍使用缓冲区获取沿线周边站点的方法。

一.简介

进行交通干线规划设计时,我们常需分析交通干线周边一定范围内的站点的分布情况,而通常获得的工参都是全网数据,逐个筛选分析显然是耗时且效率低下的。这里将介绍使用MapInfo获取交通干线沿线周边站点的操作方法。

二.工具/原料

1、MapInfo Professional 11

2、现网工参数据及交通干线图层

三.方法/步骤

步骤一 基础数据的准备

1、要求按照相关数据格式准备相关基础数据,主要包括的字段包括站名、经纬度等信息,并生成Mapinfo点图层。

2、交通干线的TAB图层,获取交通干线TAB图层的途径主要是:直接使用已有交通干线的TAB图层和自行绘制在建交通干线的TAB图层。

站名 经度 纬度
梧州藤县屏山 104.588554 25.950909
字符串格式 浮点格式 浮点格式

步骤二 使用Mapinfo生成交通干线缓冲区。解决问题的思路是:使用Mapinfo已有的交通干线的图层,如高速的图层,在其周边绘制一定范围的区域(即缓冲区),使用SQL查询功能,将落在这个区域的点选择出来,并将其导出来并生成针对交通干线的专网站点图层。具体操作步骤如下:

1、生成缓冲区源数据表格,并创建存储缓冲区数据的表格。

(1)选择“菜单栏>>Table[表格]>>Buffer[缓冲区]”,并进行相关设置。

(2)选择缓冲区的源表格,即地图中交通干线的图层对应的表格,并将数据保存在新表中。

(3)使用源表的数据结构创建用于存储缓冲区数据的表格。

002生成缓冲区的存储表格

2、设置缓冲区相关参数并生成缓冲区,至此,缓冲区的操作步骤结束。

提醒:设置缓冲区半径不宜过大,过大有可能会将无关的站点选进来,会造成数据分析不准确的。

003缓冲区部件设置及效果

步骤三 使用SQL查询并获取缓冲区内站点 选择“查询>>SQL选择”,并进行SQL查询参数设置,如下图所示:

004SQL查询方法

步骤四 导出数据为CSV格式,注意设置文件的字符集及输出的文件格式,具体操作步骤如下:

005导出数据格式

步骤五 使用缓冲法生成的交通干线周边站点的效果图:

006覆盖效果图