利用mapinfo计算指定道路渗透率 1、 利用log导出测试轨迹,我用的是dtas,导出参数是rxlev_bcch,导出的轨迹是csv格式。建议把这张表格经纬度重复的行全都删掉,否则数据太多,电脑会卡死。 2、 用mapinfo打开csv文件,这是一张表格。工具栏-表-创建点,即可转换成tab图层。 3、把必测路线图层、轨迹图层、栅格图层都打开。 3、 首先做一个SQL查询如下图,即必测路线包含哪些栅格。就是哪些栅格和必测路线有重叠的,就吧这些栅格选出来。在语句中,within就是后者包含前者,contain就是前者包含后者。Raster就是全量栅格图层,_0580_0001_zs就是舟山网格1的必测道路图层。 4、 如果出现一张表格,把它关掉即可。然后在地图上你可以看到必测路线经过的所有栅格都被选中了。接下来就是创建一个新的图层,复制粘贴,然后染成不同的颜色。这样就清楚多了。比如下图淡红色栅格就是必测道路经过的栅格。 5、 然后再把测试轨迹图层和刚刚得到的必测栅格图层再做一次SQL查询。Raster_zs1是刚得到的必测道路栅格,trace2是经过瘦身的测试轨迹图层。 然后将得到的结果再染成不同的颜色。 这样,哪些栅格是必测道路经过,但测试轨迹没有经过的,就一目了然了。 如果你要数栅格数量,就用browse模式打开相应的图层,就会出来一张表。把这张表导出成excel文件。表格有几行,就有几个栅格。
|