MAPINFO怎么计算网格内的道路总长度?
时间:07-29
整理:3721RD
点击:
如题。
这有个过程,可是没能做出来,大虾们看看是不过程有问题?还请多多写下更细致的过程,谢谢
1.Mapinfo导入地市street图层和网格区域图层;
2.选择“查询”-“SQL选择”,SQL选择框中选择下拉菜单“表”-“street图层”再选择“区域图层”,在条件中“Contains”改成“within”,选择列中输入如下SQL语句street.code,street.name,objectlen(street.obj,"km"),点击确定即可。
3.复制至Excel表中汇总计算网格内街道总里程数。
这有个过程,可是没能做出来,大虾们看看是不过程有问题?还请多多写下更细致的过程,谢谢
1.Mapinfo导入地市street图层和网格区域图层;
2.选择“查询”-“SQL选择”,SQL选择框中选择下拉菜单“表”-“street图层”再选择“区域图层”,在条件中“Contains”改成“within”,选择列中输入如下SQL语句street.code,street.name,objectlen(street.obj,"km"),点击确定即可。
3.复制至Excel表中汇总计算网格内街道总里程数。
现将这些道路合并成一个整体,然后双击就可以显示所有道路的总长度,具体用多边形工具将所有道路圈住,右键单击对象,选择合并,然后双击就OK了
如果道路不多的话,双击道路就会给出当前道路的长度的。
学习了额
用软件的尺子量吧,万一有些路地图上木有的话。
路过学习学习
初学者,学习学习!
大家还有什么好的方法没有?