
Network Analyst
如何在Arcgis中实现邻接矩阵的计算
ArcGIS Desktop • 215156705y 回复了问题 • 6 人关注 • 3 个回复 • 1723 次浏览 • 2018-12-22 11:31
图1
图2
以及得到他们各个节点之间的连线数量。现在我已经有的数据如下图3所示
图3
论文中说用近邻分析和OD成本矩阵来制作,但是我看了帮助文档之后依然没有收获,希望各位能够帮帮我。不甚感激。
Network analyst工具服务器中路径分析的参数设置问题
ArcGIS Desktop • 徐珂 回复了问题 • 2 人关注 • 1 个回复 • 127 次浏览 • 2018-12-13 13:41
关于停靠点的Name和Routename我希望自己设置为属性表中我自己定义好想字段A和B。
在打开这个工具时,如果不选中停靠点,如下图所示,在Stop那里可以点开,似乎可以设置字段【框为白色】
但是当选中了我要load的停靠点时,缺没有办法点击Stop设置对应的属性字段。【框为灰色
ARCGIS网络分析中的位置分配和选址问题
ArcGIS Desktop • 徐珂 回复了问题 • 2 人关注 • 1 个回复 • 204 次浏览 • 2018-12-06 11:59
ARCGIS网络分析:已知一组地理Location求距离总和最短的点
ArcGIS Desktop • 徐珂 回复了问题 • 2 人关注 • 1 个回复 • 199 次浏览 • 2018-12-03 09:31
ArcGIS能否为路网中各路段自动生成sourceID和endID
ArcGIS Desktop • 徐珂 回复了问题 • 2 人关注 • 1 个回复 • 226 次浏览 • 2018-11-05 13:46
Network Analyst中service area的计算能否通过定义搜索域范围内点数量(非时间/面积)的多少作为截断值?
ArcGIS Desktop • 徐珂 回复了问题 • 2 人关注 • 1 个回复 • 254 次浏览 • 2018-10-08 11:48
网络分析服务更新 - 通过在线编辑路网数据和重建网络数据集
ArcGIS Server • 陈辰 发表了文章 • 4 个评论 • 227 次浏览 • 2018-09-26 16:47
嗯... 好像没有什么限制吧?在线编辑 -> GP服务重建 -> 更新完成?
据此,以最简单的Route功能为例,来测试实现上述流程。Server版本及企业级地理数据库如下:
ArcGIS Serve
在网络分析中如何解决“在街道上步行并搭乘地铁的行人从 A 点到 B 点的最快路径是哪条”的问题?
ArcGIS Desktop • 徐珂 回复了问题 • 2 人关注 • 1 个回复 • 395 次浏览 • 2018-09-26 15:49
最近设施点中起点定位
ArcGIS Desktop • 徐珂 回复了问题 • 3 人关注 • 1 个回复 • 458 次浏览 • 2018-09-13 10:14
arcgis runtime sdk for android 实现路径分析时createDefaultParametersAsync().get() 抛异常
回复Runtime SDK • a8126 发起了问题 • 1 人关注 • 0 个回复 • 222 次浏览 • 2018-09-11 00:32
参与设施网络的要素类,对其操作都受到了限制。可以先将网络删掉,再进行校正,校正完重新构建网络。
注意先对数据进行备份。
参与设施网络的要素类,对其操作都受到了限制。可以先将网络删掉,再进行校正,校正完重新构建网络。
注意先对数据进行备份。
IName pSrcName=(pNetworkDataset as IDataset).FullName;
//注意事项:1.如果GDB中没有此数据集需创建 2.操作网络数据集需要CheckOut出网络数据的许可
IName... 显示全部 »
IName pSrcName=(pNetworkDataset as IDataset).FullName;
//注意事项:1.如果GDB中没有此数据集需创建 2.操作网络数据集需要CheckOut出网络数据的许可
IName pTarName=pTarDataset.FullName
IDataset pFeaDataset = pNetworkDataset as IDataset;
IName pSrcName = pFeaDataset.FullName;
IEnumName pSrcEnumName = new NamesEnumeratorClass();
IEnumNameEdit sourceEnumNameEdit = (IEnumNameEdit)pSrcEnumName;
sourceEnumNameEdit.Add(pSrcName);
string sDatasetName = node.ParentNode.GetDisplayText(0);
IDataset pTarDataset = null;
if ((pOutputWorkspace as IWorkspace2).get_NameExists(esriDatasetType.esriDTFeatureDataset, sDatasetName))
{
pTarDataset = (pOutputWorkspace as IFeatureWorkspace).OpenFeatureDataset(sDatasetName);
}
else
{
pTarDataset = (pOutputWorkspace as IFeatureWorkspace).CreateFeatureDataset(sDatasetName, (pFeaDataset as IGeoDataset).SpatialReference);
}
IName pTarName = pTarDataset.FullName;
IGeoDBDataTransfer pGeoDBDataTransfer = new GeoDBDataTransferClass();
IEnumNameMapping pEnumNameMapping = null;
IAoInitialize m_AoInitialize = new AoInitializeClass();
esriLicenseStatus licenseStatus = m_AoInitialize.CheckOutExtension(esriLicenseExtensionCode.esriLicenseExtensionCodeNetwork);
if (licenseStatus == esriLicenseStatus.esriLicenseCheckedOut)
{
Boolean conflictsFound = pGeoDBDataTransfer.GenerateNameMapping(pSrcEnumName,
pTarName, out pEnumNameMapping);
}
历史流量表实际是一条道路在一天内交通流量的曲线,而这条曲线通常会同时适用于很多道路。
如果采集了大量的交通流量信息,等于得到了大量的曲线,下一步则需要从中将这些曲线归纳合并,得到那些具有典型特征的曲线作为代表,而这一工作需要较多的数学计算,或使... 显示全部 »
历史流量表实际是一条道路在一天内交通流量的曲线,而这条曲线通常会同时适用于很多道路。
如果采集了大量的交通流量信息,等于得到了大量的曲线,下一步则需要从中将这些曲线归纳合并,得到那些具有典型特征的曲线作为代表,而这一工作需要较多的数学计算,或使用一些专业软件,ArcGIS无法直接完成。
在修改服务引用的数据时,需要先停止服务,否则有可能提示数据被锁导致没有办法更新。
在修改服务引用的数据时,需要先停止服务,否则有可能提示数据被锁导致没有办法更新。
在添加停靠点时,RouteName属性可以控制停靠点的分组。在RouteName下选择用于停靠点分组的字段即可。查看路径的属性表,即可看到每对点的最短距离。
在添加停靠点时,RouteName属性可以控制停靠点的分组。在RouteName下选择用于停靠点分组的字段即可。查看路径的属性表,即可看到每对点的最短距离。
不能。
因为在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中实现邻接矩阵的计算
回复ArcGIS Desktop • 215156705y 回复了问题 • 6 人关注 • 3 个回复 • 1723 次浏览 • 2018-12-22 11:31
图1
图2
以及得到他们各个节点之间的连线数量。现在我已经有的数据如下图3所示
图3
论文中说用近邻分析和OD成本矩阵来制作,但是我看了帮助文档之后依然没有收获,希望各位能够帮帮我。不甚感激。
Network analyst工具服务器中路径分析的参数设置问题
回复ArcGIS Desktop • 徐珂 回复了问题 • 2 人关注 • 1 个回复 • 127 次浏览 • 2018-12-13 13:41
关于停靠点的Name和Routename我希望自己设置为属性表中我自己定义好想字段A和B。
在打开这个工具时,如果不选中停靠点,如下图所示,在Stop那里可以点开,似乎可以设置字段【框为白色】
但是当选中了我要load的停靠点时,缺没有办法点击Stop设置对应的属性字段。【框为灰色
ARCGIS网络分析中的位置分配和选址问题
回复ArcGIS Desktop • 徐珂 回复了问题 • 2 人关注 • 1 个回复 • 204 次浏览 • 2018-12-06 11:59
ARCGIS网络分析:已知一组地理Location求距离总和最短的点
回复ArcGIS Desktop • 徐珂 回复了问题 • 2 人关注 • 1 个回复 • 199 次浏览 • 2018-12-03 09:31
ArcGIS能否为路网中各路段自动生成sourceID和endID
回复ArcGIS Desktop • 徐珂 回复了问题 • 2 人关注 • 1 个回复 • 226 次浏览 • 2018-11-05 13:46
Network Analyst中service area的计算能否通过定义搜索域范围内点数量(非时间/面积)的多少作为截断值?
回复ArcGIS Desktop • 徐珂 回复了问题 • 2 人关注 • 1 个回复 • 254 次浏览 • 2018-10-08 11:48
在网络分析中如何解决“在街道上步行并搭乘地铁的行人从 A 点到 B 点的最快路径是哪条”的问题?
回复ArcGIS Desktop • 徐珂 回复了问题 • 2 人关注 • 1 个回复 • 395 次浏览 • 2018-09-26 15:49
最近设施点中起点定位
回复ArcGIS Desktop • 徐珂 回复了问题 • 3 人关注 • 1 个回复 • 458 次浏览 • 2018-09-13 10:14
arcgis runtime sdk for android 实现路径分析时createDefaultParametersAsync().get() 抛异常
回复Runtime SDK • a8126 发起了问题 • 1 人关注 • 0 个回复 • 222 次浏览 • 2018-09-11 00:32
在求最短就医时间时,如何将点到最近的路的步行时间加上?是创建网络数据集时加上吗?
回复ArcGIS Desktop • 徐珂 回复了问题 • 3 人关注 • 1 个回复 • 304 次浏览 • 2018-09-10 08:53
网络分析服务更新 - 通过在线编辑路网数据和重建网络数据集
ArcGIS Server • 陈辰 发表了文章 • 4 个评论 • 227 次浏览 • 2018-09-26 16:47
嗯... 好像没有什么限制吧?在线编辑 -> GP服务重建 -> 更新完成?
据此,以最简单的Route功能为例,来测试实现上述流程。Server版本及企业级地理数据库如下:
ArcGIS Serve
ArcGIS网络分析之中国邮递员问题
ArcGIS Desktop • 徐珂 发表了文章 • 5 个评论 • 378 次浏览 • 2018-09-11 00:00
使用路径分析,如果使用网络交汇点作为停靠点,那么有些路(下图中黑色线)还是无法经过。
我们可以使用每条路的中心点作为停靠点,这样就可以经过每条道路。还需要进行如下设置:
1)在经过停靠点处只能沿当前方向行驶,不能掉头行驶,也就
【网络分析教程】01-【介绍说明篇】Hello,ArcGIS网络分析
ArcGIS Desktop • 徐珂 发表了文章 • 0 个评论 • 1519 次浏览 • 2017-03-06 00:00
那么我们要知道从A点到B点的路线、河流的污染源在哪、水管漏水关闭哪个阀门,需要依赖网络分析目标的流动情况,就会用到网络分析。
刚才提到的查询A到B点的路线,大家很熟悉,你可能马上会想到高德地图、百度地图等地图。
网络分析可以通过程序实现。这些地图根据一些算法、网络结构
【网络分析教程】02-【入门案例篇】The first Demo,求两点间的最短路线
ArcGIS Desktop • 徐珂 发表了文章 • 0 个评论 • 1158 次浏览 • 2017-03-06 00:00
【问题】:如何求两点间的最短路线?
【解答】:这里我们需要使用到网络分析中的路径分析。
其实,ArcGIS网络分析,入门很简单,可以一起操作下试试(文件夹02,链接:http://pan.baidu.com/s/1jI6wtiY 密码: 2fjb)。主要有4步,分别是:
打
【网络分析教程】 04-【解答疑惑篇】什么情况下需要构建网络数据集?
ArcGIS Desktop • 徐珂 发表了文章 • 0 个评论 • 1028 次浏览 • 2017-03-06 00:00
刚学网络分析时,关于构建网络数据集没觉得需要记下什么情况下需要构建,什么情况下不需要构建,只要动了网络数据集,都构建就好了。
但是,在大型网络中,构建网络数据集需要花费很长的时间,所以,还是需要总结下这部分内容。
需要重新构建的情况
编辑了源要素,更改了网络属性引用源要素的方式;修改了连通性;基于字段赋值器对其相
【网络分析教程】03-【开始入门篇】如何创建网络数据集
ArcGIS Desktop • 徐珂 发表了文章 • 2 个评论 • 1321 次浏览 • 2017-03-06 00:00
一、概念
1、网络元素
网络数据集是由网络元素组成。网络元素分为三种类型:
边:网络中必备元素。用于连接至其他元素(交汇点),也就是网络中的线要素类。交汇点:网络中必备元素。用于连接边,便于两
ModelBuilder创建GP工具模型【二】
东北区技术部 发表了文章 • 0 个评论 • 644 次浏览 • 2013-02-12 15:54
将方向工具从ArcToolBox(在网络分析工具箱中)拖动至模型窗口,如下图所示。方向工具可以将包含路径的网络分析图层生成指示信息,内容包括最短路径及最短路径的文本描述。
将解决工具输出的网络分析图层设置为方向工具的输入条件。可以通过工具设置连接或者通过双击方向工具来选择输入的选项。
将解决工具的“求解成功”模型
ArcGIS几何网络之不定流向
东北区技术部 发表了文章 • 0 个评论 • 548 次浏览 • 2012-09-30 04:02
几何网络是对现实世界中各类网络的抽象,它由一组相互连接的边和节点组成,并由相应的连接规则来代表现实世界中相应对象的行为。每个几何网络有一个对应的逻辑网络,几何网
Geometric Networks(几何网络)创建
东北区技术部 发表了文章 • 0 个评论 • 636 次浏览 • 2013-07-13 21:23
在创建数据集的数据库Geodatabase上点击鼠标右键,选择New—Feature Dataset…
在弹出的窗口中输入数据集名称,点击“下一步”继续。
为数据集选择坐标系、空间投影。可以载入创建几何网络的矢量要素的坐标系、空间投影信息;点击“下一步”继续;
输入各项参数,使用默认值,点击“Finish”完成创建
网络分析之转弯要素(Turn Features)
东北区技术部 发表了文章 • 0 个评论 • 644 次浏览 • 2013-12-07 21:29
转弯要素是用在network Analysis中的一种限制车道左转、右转、或者回头使用的一个要素类,有了这个类我们就能对我们日常路径分析能起到更好的模拟。
新建要素类中,最常用到的就是点、线、面要素,其次应该是多点、多面体、尺寸、注记要素。但转弯要素相对很少见了。如下图:
更多的时候在新建要素类得时候并没有转弯要素类。这是因为新建转弯要素类是需要一定条件的:
①必须
ArcGIS几何网络分析
东北区技术部 发表了文章 • 0 个评论 • 822 次浏览 • 2014-10-19 00:28
1、数据处理部分
几何网络由一组边和交汇点构成
a) 要素间的连通关系取决于边线端点(或拐点)与交汇点的几何坐标
ArcGIS Server网络分析模块问题汇总
ArcGIS Server • 西北区技术部 发表了文章 • 0 个评论 • 513 次浏览 • 2015-01-15 04:00
问题一、ArcGIS Server的路径分析的Directions如何显示成中文
问题描述: ArcGIS桌面中点击
方向按钮,得到的路径在显示为中文,但调用Server的服务时得到的结果为 英文。 我的桌面和server均为ArcGIS 10.1中文版。
解决方法:
(1)代码中指定Directions Language为zh-CN(2)查看Server的网络分析模块下有没有