arcmap, 公交线路JOIN DATA,如何以列表形式统计AREA内的公交线路


QQ截图20161017205733.png

如图,POLYGONE内有多条公交线,公交线的一个字段为LINE, 含有公交线路的名字。

line.png


请问用JOIN DATA,只能统计某一个字段的和,最值等,怎么才能以列表的形式,将这些公交线路都放在一个TEXT字段里呢?我手打了一个结果的展现形式。如下图。。请问怎么能实现呢?

QQ截图20161017205242.png

——————————————————————————

其实还有个问题,每天问都不好意思了。
我们在做一个公交规划,同事们的工作方式很传统,手绘公交线,我在想用GPS轨迹导出公交线,请问有什么方法能让他们变成图中那样平行的整齐的线吗?
 
谢谢各位
已邀请:

turtle

赞同来自: Brandon4u

我的理解是如何统计每个多边形要素有几条公交线路通过,不知道题主是不是这个意思。
下面是我的思路和步骤(主要是excel中的操作)
考虑采用空间叠加分析工具(analysis tool>>overlay>>identity);
叠加分析后的属性表见下图(其中line为公交线路,id为多边形编号):

identity.png

 
 
将其导出为表格后在excel中打开,按照id字段进行排序,新建一列lines用来存放公交线路输入公式见下图

lines.png

 
再新建一列order用来后续排序用,公式见下图

order.png

 
将id,lines,order三列复制粘贴为值,并根据id和order排序,其中order字段按照降序排序,留作后续用;
将id列单独复制出来,选中后,选择数据选项卡下的删除重复项,然后输入公式如下:


lookup.png


最后结果如下:

result.png

 
后续结果也可以将其跟多边形数据进行Join操作。
 
至于题主最后提到的采集GPS点的问题,我认为只要采集获取拐点和重要节点的坐标点,然后利用点生成面工具即可

要回复问题请先登录注册