Network Analyst
服务区分析结果中,为什么设施点没有在服务区范围内?
ArcGIS Desktop • zh_dd 回复了问题 • 3 人关注 • 2 个回复 • 7114 次浏览 • 2022-02-09 16:18
阻抗采用的是距离,1km。
新建网络数据集提示无法获取方案锁
ArcGIS Desktop • 弓 回复了问题 • 2 人关注 • 2 个回复 • 17197 次浏览 • 2021-04-28 09:52
arcgis 路径规划分析中的转弯限制
ArcGIS Desktop • 段素素 回复了问题 • 2 人关注 • 2 个回复 • 1887 次浏览 • 2021-03-22 11:47
arcgis 构建网络数据集 子类连通性
ArcGIS Desktop • 段素素 回复了问题 • 2 人关注 • 2 个回复 • 1512 次浏览 • 2021-03-18 12:11
Oneway字段更新后,arcgis NAserver服务为什么需要重启前端调用才能生效
ArcGIS Server • 许丹石 回复了问题 • 2 人关注 • 1 个回复 • 1618 次浏览 • 2021-03-05 10:44
但是前端调用的时候,更改的规则不能生效。
只有重启服务才能生效,怎么才能不重启服务就生效呢?
前端我用的arcgis api for js,这是我的参数代码
$(document).ready(function() {$('pre code').each(function(i, block) {
请问如何使用arcgisserver发布几何网络的服务?
ArcGIS Server • GIS猫 回复了问题 • 2 人关注 • 2 个回复 • 2194 次浏览 • 2020-09-08 19:49
arcgis请问如何把复杂的道路交叉处简化?
ArcGIS Desktop • 徐珂 回复了问题 • 3 人关注 • 2 个回复 • 3027 次浏览 • 2020-07-16 11:58
我是新手,很多东西都还不懂,提问可能也不清晰,希望能得到大家的指教,谢谢!
网络分析VPR问题
ArcGIS Desktop • kun_143 回复了问题 • 3 人关注 • 2 个回复 • 3328 次浏览 • 2020-06-03 10:37
1 有的厨余收集点是凌晨23:00-25:00,但arcgis不认,最晚结束点是23:59:59. 但我必须要夜晚工作。
2 如果安排好路线,一辆车安排到40桶的厨余点,如何可以设置继续收集余下的厨余。(比如,
arcmap服务区分析生成服务区的原理是什么?
ArcGIS Desktop • J・雅 回复了问题 • 2 人关注 • 1 个回复 • 4081 次浏览 • 2020-05-20 11:29
下图是南京某设施点120分钟的服务区,但是在服务区中却“包围”了不可达的区域(黄色线框区域),若是因为该区域无线路不可达的话,为何不可达区域外侧绿色线框区域仍在120分钟服务区内呢,外侧区域也无线路啊。
用arcgis做网络分析,求解失败,为什么出现事件点未找到设施点的警告呢?
默认分类 • 爱吃雪花酥的Ynine 回复了问题 • 9 人关注 • 4 个回复 • 21931 次浏览 • 2020-05-02 23:10
network analyse 在js页面中如何修改当前捕捉到的路网
回复默认分类 • hehaonan0 发起了问题 • 1 人关注 • 0 个回复 • 1716 次浏览 • 2020-05-01 18:21
通过js程序使第一个点捕捉到路网a,第二个到路网b
最短路径分析时,为什么两个停靠点之间距离等于0?该线特征图层是有shape_Length的
ArcGIS Desktop • 香草泡泡的季节 回复了问题 • 3 人关注 • 3 个回复 • 3026 次浏览 • 2020-04-06 11:42
边源的连通性策略 有2种,分别是端点(End Point)和任意折点(Any Vetex)。
点源... 显示全部 »
边源的连通性策略 有2种,分别是端点(End Point)和任意折点(Any Vetex)。
点源的连通性策略 有2种,分别是依边线连通(Honor)和交点处连通(Override)。
一、边源连通性策略
1、端点连接
这是创建网络数据集时边源默认的连通方式。即线要素将变成仅在重合端点处进行连接的边。下图中,2条相交的线相交处是有结点的,但是边源只有2条,e1和e2,即从j3到j1是走不通的,查询不到路径。
1693
2、折点连接
即线要素将在重合折点处被分成多条网络边,但是线要素属性表里依然只有2条记录。
需要注意的是,选择这一策略, 相交处必须有折点 ,如果没有折点,那么策略不起作用。
1694
在相交处添加折点,可以使用 GP工具整合(Integrate) ,这一工具是直接修改源数据,请注意提前备份数据。
1695
二、点源连通性策略
使用公交网和街道网创建多模式的网络数据集中,公交站是从点源即公交站点数据中添加的。公交站点在空间位置上必须与相连的公交网和街道网重合。公交站点能否成为交汇点,这取决于点源的连通性策略。点源的连通性策略设置也和边源的连通性策略有关。
1、依边线连通
这是创建网络数据集时点源默认的连通方式。依边线连通可以理解为边连通策略中的端点连通。
如下图所示,边源连通策略是端点连通,即红色的点是连通的。那么点源选择依边线连通时,由于边中的结点没有连通性,即此点不能和其他与之相交的边源连通,所以图中黑色的点是没有连接到网络中的。
1696
2、交点处连通
如果希望上图中黑色的点连接到网络中,可以使用交点处连通策略。这时点源不会遵循边源的连通性策略。
1697
如果理解了上述所说的连通性,那么“独立用户定义交汇点被检测到”问题就不难解决了。可以将点源
的连通性改为【交点处连接】,或是将边源的连通性改为【任意折点】处连接。如果网络的连通性 比较复杂,还需要根据 情况,选择上述解决的2种方法。
连通性的帮助文档请参考:http://desktop.arcgis.com/zh-cn/arcmap/latest/extensions/network-analyst/understanding-connectivity.htm
历史流量表实际是一条道路在一天内交通流量的曲线,而这条曲线通常会同时适用于很多道路。
如果采集了大量的交通流量信息,等于得到了大量的曲线,下一步则需要从中将这些曲线归纳合并,得到那些具有典型特征的曲线作为代表,而这一工作需要较多的数学计算,或使... 显示全部 »
历史流量表实际是一条道路在一天内交通流量的曲线,而这条曲线通常会同时适用于很多道路。
如果采集了大量的交通流量信息,等于得到了大量的曲线,下一步则需要从中将这些曲线归纳合并,得到那些具有典型特征的曲线作为代表,而这一工作需要较多的数学计算,或使用一些专业软件,ArcGIS无法直接完成。
在修改服务引用的数据时,需要先停止服务,否则有可能提示数据被锁导致没有办法更新。
在修改服务引用的数据时,需要先停止服务,否则有可能提示数据被锁导致没有办法更新。
在添加停靠点时,RouteName属性可以控制停靠点的分组。在RouteName下选择用于停靠点分组的字段即可。查看路径的属性表,即可看到每对点的最短距离。
在添加停靠点时,RouteName属性可以控制停靠点的分组。在RouteName下选择用于停靠点分组的字段即可。查看路径的属性表,即可看到每对点的最短距离。
OD 成本矩阵求解程序不输出沿网络的线,但是存储在“线”属性表中的值却反映了网络距离,而不是直线距离,即:OD矩阵分析后生成Total_length,数值是正确的(是按铁路线生成的)。所以,OD矩阵分析无法实现沿铁路线连接两点。
请参见帮助:
... 显示全部 »
OD 成本矩阵求解程序不输出沿网络的线,但是存储在“线”属性表中的值却反映了网络距离,而不是直线距离,即:OD矩阵分析后生成Total_length,数值是正确的(是按铁路线生成的)。所以,OD矩阵分析无法实现沿铁路线连接两点。
请参见帮助:
OD 成本矩阵分析—帮助 | ArcGIS for Desktop
http://desktop.arcgis.com/zh-cn/arcmap/latest/extensions/network-analyst/od-cost-matrix.htm
如果想实现沿铁路线的话,可以考虑使用路径分析:
路径分析—帮助 | ArcGIS for Desktop
http://desktop.arcgis.com/zh-cn/arcmap/latest/extensions/network-analyst/route.htm
进行拓扑是检查是否有悬挂点,打断相交线是考虑到道路的连通性。所以,构建网络数据集前,即使不进行这两步操作,也 可以 在要素数据集中(Feature Dataset)直接构建多模式网络数据集(所有道路数据不需要合并,都导入到要素数据集... 显示全部 »
进行拓扑是检查是否有悬挂点,打断相交线是考虑到道路的连通性。所以,构建网络数据集前,即使不进行这两步操作,也 可以 在要素数据集中(Feature Dataset)直接构建多模式网络数据集(所有道路数据不需要合并,都导入到要素数据集中即可)。
1719
数据的质量直接影响分析结果, 建议构网前还是要检查并处理下源数据 。当然,构网后,也可以再处理数据,然后build下网络数据集。但数据量很大,构建要花一些时间, 所以还是先处理数据吧~~
二、关于数据处理
1、道路打断问题
有些道路数据采集的比较规范,比如十字路口是打断的,或是相交处有节点。可以开启编辑,在道路相交的地方,先双击一条线,再双击另一条,可以看到是否有结点。
1720
这样的数据很好,就不需要我们做打断操作了,直接设置网络数据集的连通性就好了。如果数据在十字路口处没有打断,也没有相交,也不是高架桥上下两层道路不连通,那么就要处理了……
方法一:使用点打断线
用GP工具相交(Intersect)求交点,工具界面最后一行输出类型选点,然后要素转点(Feature to Point)转为点要素类,再使用相交处打断线工具(Split line at point )打断线。
方法二:编辑状态下打断线
编辑状态下,选中所有道路线,使用高级编辑工具条上的,在相交处打断线工具(Planarize Lines)。
方法三 :相交处加结点(连通性选择在结点处连通Vertex)
使用GP工具整合(Integrate)。
计算路径时哪种方法效率高,这个还没有测试过。不过处理前,还是要备份好源数据。
2、关于悬挂点(线的端点不和其他线相连)问题
检查悬挂点,还是老老实实的拓扑检查。如果批量修改,可以尝试下:http://zhihu.esrichina.com.cn/question/12894
三、关于网络属性
网络属性有4种,成本、描述符、约束条件、等级(具体见: http://desktop.arcgis.com/zh-cn/arcmap/latest/extensions/network-analyst/understanding-network-attributes.htm)。
看你的需求了,最简单的就是使用时间成本或距离成本,要是复杂些,可以加入属性啊,比如:
有些路是单行线,那么你要有通行方向吧(列表里的10);
选择不走收费站,可以用收费设置(列表11);
优先选择高等级道路,可以使用功能等级(列表16);
还有哪些路禁止穿行(列表19);
……
不能。
因为在Build网络数据集后,只能使用一个成本(Cost)进行分析。建立2个时间成本字段,每次只能使用一个。要么使用行人的步行的时间,要么使用车辆行驶的时间。
不能。
因为在Build网络数据集后,只能使用一个成本(Cost)进行分析。建立2个时间成本字段,每次只能使用一个。要么使用行人的步行的时间,要么使用车辆行驶的时间。
出现不能创建几何网络的主要原因主要有以下几点:
1、版本的切换,尤其是9.3版本到10.1版本,GDB的内部结构发生了变化,所以可能会出错。
2、创建过几何网络,点击删除后,没有删除干净。原因:GDB的内部表中会记录参与创建几何网络要素类的ID... 显示全部 »
出现不能创建几何网络的主要原因主要有以下几点:
1、版本的切换,尤其是9.3版本到10.1版本,GDB的内部结构发生了变化,所以可能会出错。
2、创建过几何网络,点击删除后,没有删除干净。原因:GDB的内部表中会记录参与创建几何网络要素类的ID,删除按钮有时候会有问题,所以表还在,但是无法再创建几何网络。如果是这种情况,只能将数据导入导出一次。每个要素类只能参与创建一个几何网络(拓扑、网络数据集),不能再参与创建其他的。
3、Esri Support中提到的错误:http://support.esri.com/technical-article/000013876
针对用户的问题解决方案如下:
1、用户的开发方式有问题,不能10.0调用10.3的dll,要版本一致。
2、如果用户不更改开发方式,那么新建一个要素数据集,将数据导进去就没有问题了。
所创建的网络数据集,成本字段是这个minutes这个字段,但是这个字段所有值均为0,也就是说,不管怎么绕路,所花费的成本都是一样的,所以生成的路径并不是最近的道路。
所创建的网络数据集,成本字段是这个minutes这个字段,但是这个字段所有值均为0,也就是说,不管怎么绕路,所花费的成本都是一样的,所以生成的路径并不是最近的道路。
不能在ArcPy中进行设置。
只能在ArcMap中,设置网络数据集的属性。
不能在ArcPy中进行设置。
只能在ArcMap中,设置网络数据集的属性。
使用高程,可以使用道路的高程字段(字段类型只能是短整型)或是道路本身带有Z值。
这个问题思路是将点数据的高程赋值给道路数据,然后使用高程字段构建高程模型,这样高架桥和下面的道路就能分开了。构建高程模型可参考:http://desktop.a... 显示全部 »
使用高程,可以使用道路的高程字段(字段类型只能是短整型)或是道路本身带有Z值。
这个问题思路是将点数据的高程赋值给道路数据,然后使用高程字段构建高程模型,这样高架桥和下面的道路就能分开了。构建高程模型可参考:http://desktop.arcgis.com/zh-cn/arcmap/latest/extensions/network-analyst/understanding-connectivity.htm
本案例操作步骤请参考附件视频。
这是ArcMap的已知问题。
BUG-000112091 [Network Analyst uses geodesic distance instead of planar if the coordinate system is Web Me... 显示全部 »
这是ArcMap的已知问题。
BUG-000112091 [Network Analyst uses geodesic distance instead of planar if the coordinate system is Web Mercator Auxiliary Sphere and there is only one cost attribute which uses the Shape field]
在特定条件下才会发生此问题:
1) 在ArcMap中使用网络分析;
2) 数据的投影是 Web Mercator Auxiliary Sphere 或 Web Mercator;
3) 网络数据集仅有一个成本属性;
4) 成本属性使用的是Shape字段。
根据以上列出的几个条件,有很多解决方法。比如新加一个成本属性,成本属性使用Shape_Length字段。推荐使用的方法是进行投影转换,可以选择一个等距投影,这样计算距离更准确。
在ArcGIS Pro中没有这个问题。
服务区分析结果中,为什么设施点没有在服务区范围内?
回复ArcGIS Desktop • zh_dd 回复了问题 • 3 人关注 • 2 个回复 • 7114 次浏览 • 2022-02-09 16:18
阻抗采用的是距离,1km。
新建网络数据集提示无法获取方案锁
回复ArcGIS Desktop • 弓 回复了问题 • 2 人关注 • 2 个回复 • 17197 次浏览 • 2021-04-28 09:52
网络分析VPR问题
回复ArcGIS Desktop • kun_143 回复了问题 • 3 人关注 • 2 个回复 • 3328 次浏览 • 2020-06-03 10:37
1 有的厨余收集点是凌晨23:00-25:00,但arcgis不认,最晚结束点是23:59:59. 但我必须要夜晚工作。
2 如果安排好路线,一辆车安排到40桶的厨余点,如何可以设置继续收集余下的厨余。(比如,
用arcgis做网络分析,求解失败,为什么出现事件点未找到设施点的警告呢?
回复默认分类 • 爱吃雪花酥的Ynine 回复了问题 • 9 人关注 • 4 个回复 • 21931 次浏览 • 2020-05-02 23:10
最短路径分析时,为什么两个停靠点之间距离等于0?该线特征图层是有shape_Length的
回复ArcGIS Desktop • 香草泡泡的季节 回复了问题 • 3 人关注 • 3 个回复 • 3026 次浏览 • 2020-04-06 11:42
如何在Arcgis中实现邻接矩阵的计算
回复ArcGIS Desktop • 蠢萌的璃小燃 回复了问题 • 8 人关注 • 6 个回复 • 8960 次浏览 • 2020-01-03 11:09
图1
图2
以及得到他们各个节点之间的连线数量。现在我已经有的数据如下图3所示
图3
论文中说用近邻分析和OD成本矩阵来制作,但是我看了帮助文档之后依然没有收获,希望各位能够帮帮我。不甚感激。
arcgis runtime sdk for android 实现路径分析时createDefaultParametersAsync().get() 抛异常
回复ArcGIS Runtime SDK • 精神病院院长 回复了问题 • 2 人关注 • 1 个回复 • 2622 次浏览 • 2019-12-16 13:50
新建服务区工具完全无法使用
回复ArcGIS Desktop • atlas1563 回复了问题 • 2 人关注 • 1 个回复 • 4207 次浏览 • 2019-08-06 08:11
ArcEngine:进行最短路径分析后,获得了 IPolyline ipPolyResult = PathPolyLine(); 如何获取最短路径经过的道路的名字呢?
回复ArcGIS Engine • 坐着火箭逛县城 发起了问题 • 1 人关注 • 0 个回复 • 2098 次浏览 • 2019-07-12 21:17
网络分析中出现警告:Warning: The output geometry for "Location 1 - Location 136" in "Routes" has no M values
回复ArcGIS Desktop • 会呼吸的梦 回复了问题 • 2 人关注 • 2 个回复 • 2781 次浏览 • 2019-07-08 19:41
将多个线图层建在一个网络数据集中,做网络分析时,发现连通性不佳,使用过Integate没有起作用
回复ArcGIS Desktop • 徐珂 回复了问题 • 2 人关注 • 1 个回复 • 2488 次浏览 • 2019-07-08 16:34
OD成本矩阵如何计算对应起终点的最短路径
回复ArcGIS Desktop • 徐珂 回复了问题 • 3 人关注 • 2 个回复 • 4891 次浏览 • 2019-06-18 20:47
直接用OD矩阵结果把每个起点到所有终点的最短距离都计算出来了。
ArcGIS网络分析之常见问题分析、诊断篇
徐珂 发表了文章 • 1 个评论 • 12505 次浏览 • 2019-04-29 00:00
一般流程:
1、检查数据的坐标系,建议使用投影坐标系。
2、检查数据的连通性。
3、换一份数据测试。
一、停靠点无效
添加或导入停靠点后,发现停靠点前有问号。
说明停靠点没有捕捉到道路上,可以通过调整停靠点的位置或是搜索容差
ArcGIS网络分析之数据组织、连通性设置
ArcGIS Desktop • 徐珂 发表了文章 • 0 个评论 • 4046 次浏览 • 2019-04-29 00:00
在刚学习使用网络分析时,大多数初学者都会将所有道路打断,然后再创建网络数据集。如果道路网比较复杂时,这样的做法是会出现问题的。
比如下图中的高架桥,如果数据都打断了,而且道路数据也没有高程值或是高程字段,那么在执行分析的时候就可能从高架桥直接驶向地面上的路了,这样的分析结果显然是不正确的。
那这个问题应该怎么解决呢?我们从数据的组织方
网络分析服务更新 - 通过在线编辑路网数据和重建网络数据集
ArcGIS Server • 陈辰 发表了文章 • 4 个评论 • 1996 次浏览 • 2018-09-26 16:47
嗯... 好像没有什么限制吧?在线编辑 -> GP服务重建 -> 更新完成?
据此,以最简单的Route功能为例,来测试实现上述流程。Server版本及企业级地理数据库如下:
ArcGIS Serve
ArcGIS网络分析之中国邮递员问题
ArcGIS Desktop • 徐珂 发表了文章 • 5 个评论 • 3461 次浏览 • 2018-09-11 00:00
使用路径分析,如果使用网络交汇点作为停靠点,那么有些路(下图中黑色线)还是无法经过。
我们可以使用每条路的中心点作为停靠点,这样就可以经过每条道路。还需要进行如下设置:
1)在经过停靠点处只能沿当前方向行驶,不能掉头行驶,也就
【网络分析教程】01-【介绍说明篇】Hello,ArcGIS网络分析
ArcGIS Desktop • 徐珂 发表了文章 • 0 个评论 • 5371 次浏览 • 2017-03-06 00:00
那么我们要知道从A点到B点的路线、河流的污染源在哪、水管漏水关闭哪个阀门,需要依赖网络分析目标的流动情况,就会用到网络分析。
刚才提到的查询A到B点的路线,大家很熟悉,你可能马上会想到高德地图、百度地图等地图。
网络分析可以通过程序实现。这些地图根据一些算法、网络结构
【网络分析教程】02-【入门案例篇】The first Demo,求两点间的最短路线
ArcGIS Desktop • 徐珂 发表了文章 • 0 个评论 • 3852 次浏览 • 2017-03-06 00:00
【问题】:如何求两点间的最短路线?
【解答】:这里我们需要使用到网络分析中的路径分析。
其实,ArcGIS网络分析,入门很简单,可以一起操作下试试(文件夹02,链接:http://pan.baidu.com/s/1jI6wtiY 密码: 2fjb)。主要有4步,分别是:
打
【网络分析教程】 04-【解答疑惑篇】什么情况下需要构建网络数据集?
ArcGIS Desktop • 徐珂 发表了文章 • 0 个评论 • 3292 次浏览 • 2017-03-06 00:00
刚学网络分析时,关于构建网络数据集没觉得需要记下什么情况下需要构建,什么情况下不需要构建,只要动了网络数据集,都构建就好了。
但是,在大型网络中,构建网络数据集需要花费很长的时间,所以,还是需要总结下这部分内容。
需要重新构建的情况
编辑了源要素,更改了网络属性引用源要素的方式;修改了连通性;基于字段赋值器对其相
【网络分析教程】03-【开始入门篇】如何创建网络数据集
ArcGIS Desktop • 徐珂 发表了文章 • 2 个评论 • 5709 次浏览 • 2017-03-06 00:00
一、概念
1、网络元素
网络数据集是由网络元素组成。网络元素分为三种类型:
边:网络中必备元素。用于连接至其他元素(交汇点),也就是网络中的线要素类。交汇点:网络中必备元素。用于连接边,便于两
ModelBuilder创建GP工具模型【二】
东北区技术部 发表了文章 • 0 个评论 • 2424 次浏览 • 2013-02-12 15:54
将方向工具从ArcToolBox(在网络分析工具箱中)拖动至模型窗口,如下图所示。方向工具可以将包含路径的网络分析图层生成指示信息,内容包括最短路径及最短路径的文本描述。
将解决工具输出的网络分析图层设置为方向工具的输入条件。可以通过工具设置连接或者通过双击方向工具来选择输入的选项。
将解决工具的“求解成功”模型
ArcGIS几何网络之不定流向
东北区技术部 发表了文章 • 0 个评论 • 2467 次浏览 • 2012-09-30 04:02
几何网络是对现实世界中各类网络的抽象,它由一组相互连接的边和节点组成,并由相应的连接规则来代表现实世界中相应对象的行为。每个几何网络有一个对应的逻辑网络,几何网
Geometric Networks(几何网络)创建
东北区技术部 发表了文章 • 0 个评论 • 2870 次浏览 • 2013-07-13 21:23
在创建数据集的数据库Geodatabase上点击鼠标右键,选择New—Feature Dataset…
在弹出的窗口中输入数据集名称,点击“下一步”继续。
为数据集选择坐标系、空间投影。可以载入创建几何网络的矢量要素的坐标系、空间投影信息;点击“下一步”继续;
输入各项参数,使用默认值,点击“Finish”完成创建
ArcGIS几何网络分析
东北区技术部 发表了文章 • 0 个评论 • 3420 次浏览 • 2014-10-19 00:28
1、数据处理部分
几何网络由一组边和交汇点构成
a) 要素间的连通关系取决于边线端点(或拐点)与交汇点的几何坐标