生成流向弧线工具

作者:刘峥 发布时间: 2017-3-8

1 工具简介
人流移动、城市通勤路线等示意图生产过程中常有生成流向线的需求,而在ArcGIS中如果两点间距离较短则在视觉上均体现为直线,可视化效果欠佳,所以产生了本工具,将示意直线转换为弧线。

2 功能说明
将只具有起点、终点的直线转换为二阶贝塞尔曲线。

3 参数设置
输入直线要素类,如C:\line.shp

输出弧线要素类,如C:\Flowlin

Linux上安装ArcGIS Enterprise超详细教程——以Redhat7.2上安装ArcGIS Enterprise 10.5为例

作者:张赛 发布时间: 2017-3-8$(document).ready(function() {$('pre code').each(function(i, block) { hljs.highlightBlock( block); }); });1 准备
1.1 防火墙的关闭(可选)
1.2 用户和组的创建
1.3 IP和机器名
1.3.1 编辑/

esri-leaflet入门教程(1)-leaflet介绍

esri-leaflet入门教程(1)-esri leaflet介绍
by 李远祥
关于leaflet,可能很多人比较陌生,如果搭上esri几个字母,可能会有更多的人关注。如果没有留意过leaflet的人,稍微百度一下,也就知道,它是一个轻量级的地图js框架。leaflet的种种好处,似乎已经有不少人写过相关的文章,这里就不多累赘去说明了。关于专业GIS,放在整个IT技术来说,关注的人其实并不多,

esri-leaflet入门教程(3)-自定义底图

esri-leaflet入门教程(3)-自定义底图
by 李远祥
在前面的篇章我们已经了解到了怎么样使用FlatUI、leaflet和esri-leaflet 去搭建简单的地图应用界面了。如果有着手写代码的朋友可能已经发现第一个Hello World 程序,使用的就是esri 的 Topographic 样式底图。底图这东西从来都是个好东西,放在互联网领域就是一个免费而好用的资源,而在专业GIS领

如何增强ArcGIS插值图出图效果

如何增强ArcGIS插值图出图效果
by 李远祥
在一些科研领域,经常会遇到使用插值的方式进行处理,并生成最终的插值图。插值图在ArcGIS里面非常容易生成,只要具备了采用点数据,通过ArcToolBox里面的插值的工具可以直接生成最终的插值数据。插值的方法有很多种,这里就不做介绍了。数据生成后,其地图制作也是相当的简单,只需要在符号系统的标签里面设置一下,并进行重分类,使用色带去渲染就可以完成。

esri-leaflet入门教程(4)-加载各类图层

esri-leaflet入门教程(4)-加载各类图层
by 李远祥
在leaflet中图层一般分为底图(Basemap)和叠加图层(Overlay)。前面章节已经介绍过底图其实也是实现了TileLayer 接口,而其他的叠加图层要么就是叠加的业务图层,要么就是动态显示的图形和符号。这一点在esri leaflet中也是有对照的。
ArcGIS产品中比较让人熟知的图层包括ArcGISDynamicM

esri-leaflet入门教程(5)- 动态绘制图形

esri-leaflet入门教程(5)- 动态绘制图形
by 李远祥
在上一章节中已经说明了esr-leaflet是如何加载ArcGIS Server提供的各种服务,这些都是服务本身来决定的,API脚本只是非常简单的调用。但如果要做一列的地图交互操作或者动态渲染等,那就必须使用地图区域跳转、查询结果渲染、动态添加图形等多种交互手段。而这些交互手段基本上离不开一些非服务类型的数据加载,我们可以将其成

esri-leaflet入门教程(2)-地图的HelloWorld

esri-leaflet入门教程(2)-地图的HelloWorld
by 李远祥
常言道“君子性非异也,善假于物也”。这句话在IT界同样也适用,只不过IT界有更为时髦的说法:“不用重新制作轮子”。在当前各类框架盛行的年代,搭建Web应用程序已经是相当简单的了,不管是搭建界面的还是构建地图,都已经有现成的框架可以直接使用,使工程师们可以更加关注用户的需求而不是苦于编码。当然了,回归事物的本质,就是工

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

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

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

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

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

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



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

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

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

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

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

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


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



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