【网络分析教程】03-【开始入门篇】如何创建网络数据集

上一篇中我们的入门案例,网络数据集是已经创建好了,那么如何来创建网络数据集呢,其实也不难~ 网络数据集的几个相关概念还是要说下,不然看到那些名词,不知道什么意思。不喜欢概念的可以飘过第一部分内容~

一、概念
 
1、网络元素
 
网络数据集是由网络元素组成。网络元素分为三种类型:
边:网络中必备元素。用于连接至其他元素(交汇点),也就是网络中的线要素类。交汇点:网络中必备元素。用于连接边,便于两

【网络分析教程】 04-【解答疑惑篇】什么情况下需要构建网络数据集?

重新构建网络才能重新建立连通性、重新计算受影响的属性以及更新网络元素。

刚学网络分析时,关于构建网络数据集没觉得需要记下什么情况下需要构建,什么情况下不需要构建,只要动了网络数据集,都构建就好了。



但是,在大型网络中,构建网络数据集需要花费很长的时间,所以,还是需要总结下这部分内容。

需要重新构建的情况
 
编辑了源要素,更改了网络属性引用源要素的方式;修改了连通性;基于字段赋值器对其相

ArcGIS Engine实现图层间空间选择的优化策略

如果您是ArcGIS Engine开发人员,也许会有这样的困惑:为什么对两个要素图层进行空间选择,ArcMap中瞬间就出结果了,而Engine中则慢很多倍,尤其是当数据量大时,该速率甚至无法忍受。图层间如何实现高效的空间选择呢?相信阅读完下面的文章,答案会迎刃而解。
下面就带着问题来开始今天的讨论吧。
问题:
假如有一个居民点数据和一个建筑物数据,想要知道哪些居民点被建筑物所覆盖,如何实现?
答案

【网络分析教程】01-【介绍说明篇】Hello,ArcGIS网络分析

先来看下什么是网络。 网络是由一系列相互连通的点和线组成,来描述地理要素(资源)的流动情况。如道路网、河流网、管线网等。


那么我们要知道从A点到B点的路线、河流的污染源在哪、水管漏水关闭哪个阀门,需要依赖网络分析目标的流动情况,就会用到网络分析。
刚才提到的查询A到B点的路线,大家很熟悉,你可能马上会想到高德地图、百度地图等地图。



网络分析可以通过程序实现。这些地图根据一些算法、网络结构

如何批量删除重复要素

还记得曾经协助Y同学做某省河流数据的处理,发现很多河流都是重复的,有的重复2次,有的3次。使用拓扑检查处理速度很慢,然后Y同学写了程序处理的……

如果要素类或表中的记录在字段列表中具有相同值,则可使用GP工具Delete Identical(删除相同的)删除这些记录。

如下图所示,要素1和4是完全重叠的。



在使用Delete Identical时,字段选择面积即会删除面积相同的要素。如果

【网络分析教程】02-【入门案例篇】The first Demo,求两点间的最短路线

上一篇我们介绍了什么是ArcGIS网络分析,都是偏理论的内容。这一篇我们从一个简单的案例操作入手,再来进一步理解下。
 
【问题】:如何求两点间的最短路线?
【解答】:这里我们需要使用到网络分析中的路径分析。
其实,ArcGIS网络分析,入门很简单,可以一起操作下试试(文件夹02,链接:http://pan.baidu.com/s/1jI6wtiY 密码: 2fjb)。主要有4步,分别是:
 

如何快速添补面要素之间的缝隙

在制作土地利用分类数据或其他数据时,要求面要素类中没有缝隙。拓扑检查时检查出了缝隙,如下图所示,有5处缝隙。那么如何快速添补缝隙呢?
<center>
                                

这时候我们只要使用GP工具Uniton(联合)就可以搞定了。 打开Union工具,去除Gaps Allowed的勾选即可。





结果如下:


这里需要注意的是:

ArcGIS Server文本检索性能低下一例

最近有客户碰到ArcGIS Server检索文本效率低下的问题,询问是否有解决方案,客户的环境如下:
客户有个POI图层,存储在Oracle数据库中,数据量在700多w,软件版本环境 Oracle 12.1.0.2.0 ArcGIS Server 10.4.1
数据字段类型以及数据量如下:
SQL> desc poi
Name

ArcGIS 注册版本长时间无响应处理案例

最近碰到一些客户注册版本长时间无响应的情况,现将解决步骤记录一下:
症状详细描述:
这些用户要注册的都是包含比较多图层的数据集,都是长时间无响应,几个小时,甚至10-20个小时。

如果此时杀掉Desktop的进程,下次再注册可能会报数据集已被注册或者还是长时间无响应。 原因: 很多情况都会导致发生这种症状,如网络发生中断,如数据集中的某个图层正被别的用户使用,可能被别的客户的Ar

ArcGIS Server无法发布FeatureService一例

客户将Oracle数据库中的FeatureClass迁移到新库中,重新将其发布到ArcGIS Server中,发现无法发布Feature Service,但是源库是可以的。
现场环境:
ArcGIS Desktop 10.x Oracle 11.2.0.1 使用的QueryLayer模式(具体可以参考http://blog.csdn.net/liufeng1980423/article/detai

ArcGIS Desktop 无法录入数据处理一例

最近,搭建了一个DB2的测试环境,装完系统后,发现有一个美国带的样例数据无法导入,详细环境如下:
桌面:Desktop 10.3.1 DB2: V97 FP8 X64 For NT

从错误信息上得不到任何的提示,继续做测试 导入数据的时候出了空间字段,属性字段全部删除,可以导入进去,说明出问题出在这些属性字段上,但是仍然查不出原因。
继续测试,由于原数据存储在FileGDB中因此

ArcGIS Geodatabase for DB2安装指南

最近客户处碰到与DB2数据库相关的问题,因此部署一套DB2环境进行测试,将部署过程记录一下,以备参考:
部署环境: DB2: V9.7 FP8 X64 For Windows OS: Windows 7 ArcGIS 10.3.1
整个过程分为六个步骤:
安装DB2 Server 安装DB2 Spatial Extender 建库 对库开启空间化功能 创建用户并赋予权限