ArcGIS Runtime SDK for .NET 100.0中如何执行.gpk(一)

ArcGIS Runtime 100.0 SDKs 于2016年11月发布,是ArcGIS Runtime采用全新架构下的第一个商业版本,新架构下的Runtime采用了统一的API,方便用户使用的同时也使得跨平台开发更加容易。而Local Server(只存在于Runtime for .NET的WPF端、Runtime for Java以及Runtime for Qt中,需要单独安装)是桌面端所特

ArcGIS Runtime SDK for .NET 100.0中如何执行.gpk(二)

接上文,在编写代码之前我们先回忆一下ArcMap中执行该脚本工具的过程,首先我把一个Dem影像添加进来,然后我在该影像范围内使用人机交互的方式画了一条线,那么我们在Runtime中也可以采用该思路:即首先加载该Dem影像(为了画线时便于定位),然后map上画线作为输入inputLine。
1,首先加载本地Dem影像(这是100.0的新特性哦)并且显示到该区域。这里不做详细介绍,可参考下面代码://

GIS与水文分析(1)GIS与水文学

GIS与水文分析(1)GIS与水文学
对于大部分GIS从业人员或者利用GIS作为研究方向的人员来说,水文学过于专业,更偏重于理论化,很难从GIS的角度来模拟和分析水文的过程。这其实是个普遍性的问题,任何跨专业跨学科去解决问题,都是需要付出极大的代价的,尤其是时间和精力,因为必须同时具备两方面的专业知识,才可以挖掘出更好的方法来解决问题。在本章节中,笔者以一个GIS从业者的角度来谈谈GIS与水文分析

GIS与水文分析(2)ArcGIS水文分析工具的基本原理

GIS与水文分析(2)ArcGIS水文分析工具的基本原理
作为成熟的GIS软件,ArcGIS提供了相当不错了水文分析工具。包括在spatial扩展中提供的水文分析工具集和地下水分析工具;如果还关注ArcGIS周边,还能发现美国还有一个团队在一直维护ArcHydro工具集。ArcGIS软件在地表水分析方面的研究成果还是相当不错的,目前已经非常成熟;地下水分析方面还处于起步阶段,只提供少有的几个工具;

ArcGIS Python开发-Python基础入门

1.数据类型
整数(int):1,-100浮点数(float):1.23字符串(str):'abc',"xyz"布尔值(bool):True、False空值:None
2.变量和常量
变量定义格式:变量名=值,示例:checked=True常量定义格式:常量名=值,示例:PI=3.14
3.字符串与编码
字符编码ASCII:一个字节编码Unicode:两个字节编码UTF-8:可

ArcGIS Python开发-ArcPy开发基础

1、Python与ArcGIS关系
ArcGIS提供了ArcPy包,Python是通过该ArcPy包来操作ArcGIS中的功能。ArcPy可以理解为ArcGIS针对Python语言提供的开发API。
2、导入ArcPy与模块搜索路径
(1)导入ArcPy示例1:import arcpy示例2:import arcpy.mapping示例3:from arcpy import env示例4:from

GIS与水文分析(3)DEM数据准备

GIS与水文分析(3)DEM数据准备
ArcGIS的水文分析工具需要DEM数据才能执行,因此在使用之前必须要准备好DEM数据并且针对DEM数据进行预处理。本章节内容介绍如何根据已有的数据制作和处理DEM,并实现水文分析前的数据预处理。BY 李远祥

ArcGIS的水文分析工具集是对地表形成径流的模拟,使用DEM作为计算的参数,主要的后期数据都是准对DEM进行生成的,如流向栅格、流量栅格这两个重要的

ArcGIS Python开发-ArcPy基础功能开发

1、数据列表与参数设置
1.1、数据列表与遍历
(1)返回数据列表的函数
ArcPy中提供了大量可以返回数据列表的函数,可以方便后续遍历数据。

参数说明:wild_card:字符串参数,用于过滤,支持通配符。arcpy.env.workspace="c:/map.gdb"
fcs = arcpy.ListFeatureClasses("*","p

2017Esri开发竞赛Pro SDK技术答疑 整理(06月21日)

1.问:软件包中的 这些是都要安装吗?

答:如果不进行Pro扩展开发的话,只安装ArcGIS_Pro_1.4就行了,注意需要提前安装.Net Framework 4.6.1。如果想用.Net进行Pro扩展开发还需要安装ArcGISProSDK;如果需要使用数据互操作工具箱中的工具则需要安装Data_Interop_Ext_for_Pro。

2.问:有没有Pro开发的小案例?
答:参考链接:ht

ArcGIS API for JavaScript 4.2学习笔记[0] AJS4.2概述、新特性、未来产品线计划与AJS笔记目录

放着好好的成熟的AJS 3.19不学,为什么要去碰乳臭未干的AJS 4.2?
4.2全线基础学习请点击【直达】
4.3及更高版本的补充学习请关注我的博客。

ArcGIS API for JavaScript 4.2概述
AJS 4.2,即ArcGIS API for JavaScript 4.2,是美国ESRI公司针对WebGIS市场推出的、利用JavaScript和Dojo开发的一款产品,它在

ArcGIS API for JavaScript 4.2学习笔记[1] 显示地图

ArcGIS API for JavaScript 4.2直接从官网的Sample中学习,API Reference也是从官网翻译理解过来,鉴于网上截稿前还没有人发布过4.2的学习笔记,我就试试吧。
什么是ArcGIS API for JS?这里就不多介绍了,最关键的一点是4.x版本与3.x版本的变化,按官方的意思是重新写了底层。
笔记中规定:
ArcGIS API for JavaScript

ArcGIS API for JavaScript 4.2学习笔记[2] 显示3D地图

3D地图又叫场景。
由上一篇可知,
require入口函数的第一个参数是字符串数组
["esri/Map", "esri/views/MapView", "dojo/domReady!"]
这里,MapView就是2D的地图视图。
所以,将2D地图改为3D地图,其实很简单,只需要把这个字符串数组的第二个引用改为"esri/vie