ArcGIS Runtime SDK for .NET

ArcGIS Runtime SDK for .NET

使用ArcGIS Runtime WPF SDK (1)创建自己的地图应用程序

默认分类iuhsihsow 发表了文章 • 0 个评论 • 20 次浏览 • 2017-12-14 00:00 • 来自相关话题

随着ArcGIS Runtime 100.x的发布,可见Runtime系列产品会在Esri的产品体系中扮演越来越重要的角色。本篇主要是编译和编撰官网相关内容。ArcGIS Earth和Drone2Map的推出,使得Runtime系列越发闪耀。本篇主要是编译和编撰官网相关内容。作为ArcGIS Runtime SDK系列开发的第一篇。(但是由于博主的.Net开发水平有限,估计会有很多谬误之处,请见谅

ArcGIS Runtime WPF SDK (3) 小试身手

Runtime SDKiuhsihsow 发表了文章 • 0 个评论 • 8 次浏览 • 2017-12-14 00:00 • 来自相关话题

本节代码
在上一节中,了解了,WPF API的各个命名空间的作用,本节内容包括,创建一个地图,加载一个要素图层,并支持点选查询。
效果如下:
底图var myMap = new Map(Basemap.CreateTopographic());
要素图层// Create Uri for the feature service Uri featureServiceUri = new Uri( &

ArcGIS Runtime WPF SDK (4)绘制,编辑Graphic

默认分类iuhsihsow 发表了文章 • 0 个评论 • 12 次浏览 • 2017-12-14 00:00 • 来自相关话题

本文主要包括以下几方面内容:
创建,编辑图形(Graphic)符号,几何体,要素标签的显示

最后成品大概是这样的:

首先,如果对如何使用ArcGIS Runtime WPF SDK有疑问,可以移步使用ArcGIS Runtime WPF SDK (1)创建自己的地图应用程序
创建,编辑图形元素
这一部分的代码和文档参见Sketch graphics on the map
这一部分内容,使用Ma

ArcGIS Runtime WPF SDK (2)命名空间解析

Runtime SDKiuhsihsow 发表了文章 • 0 个评论 • 11 次浏览 • 2017-12-14 00:00 • 来自相关话题

https://developers.arcgis.com/ ... 1.htm




https://developers.arcgis.com/net/latest/wpf/api-reference/html/857b1f69-5742-4bf5-b718-a78d06e14bf1.htm​ 

文章来源:http://blog.csdn.net/uninterrupted/articl

如何使用ArcGIS Pro制作离线高程数据(.tpk),以供ArcGIS Runtime SDK for .Net 100.1的SceneView调用?

回复

朱新颖 回复了问题 • 1 人关注 • 1 个回复 • 48 次浏览 • 2017-11-13 00:00 • 来自相关话题

如何使用ArcGIS Pro制作离线高程数据(.tpk),以供ArcGIS Runtime SDK for .Net 100.1的SceneView调用?

ArcGIS Runtime for .Net 100.1 中如何去掉地图右下角的\Powered by Esri\的logo?

席西 回复了问题 • 3 人关注 • 3 个回复 • 253 次浏览 • 2017-11-08 12:03 • 来自相关话题

ArcGIS Runtime for .Net 100.1 中如何去掉地图右下角的Powered by Esri的logo?

ArcGIS Runtime for .Net Quartz开发探秘(五):要素符号化及渲染器

Runtime SDKAnt 发表了文章 • 1 个评论 • 75 次浏览 • 2017-11-08 00:00 • 来自相关话题

要素 GIS中要素分两种,分别是Feature和Graphic。
不同点 Feature存在于Mapview.Map下的要素图层(FeatureLayer)中,而Graphic是仅存在于内存中。 一般情况下Feature通过图层或者服务的渲染器渲染,Graphic则一般通过单独的符号化进行渲染。
相同点 Feature和Graphic都包含三大要素:Geometry,Symbol,Attribut

ArcGIS Runtime for .Net Quartz开发探秘(一):ArcGIS Runtime SDK for .Net简介及开发必要准备

Runtime SDKAnt 发表了文章 • 1 个评论 • 174 次浏览 • 2017-11-08 00:00 • 来自相关话题

在ArcGIS10.5的整体架构中,ArcGIS Enterprise是WebGIS的核心组成,围绕ArcGIS Enterprise,ESRI提供了丰富的应用程序以及API作为ArcGIS Enterprise的出入口。ArcGIS RuntimeSDKs即是ESRI推出的用于开发桌面及移动端应用程序的一系列开发包。Quartz是ArcGIS Runtime新版本的代号,目前最新的版本是Arc

ArcGIS Runtime for .Net Quartz开发探秘(七):外业数据采集-离线数据编辑

Runtime SDKAnt 发表了文章 • 0 个评论 • 76 次浏览 • 2017-11-08 00:00 • 来自相关话题

Runtime的两大用途,一是外业数据采集,二是地图数据呈现。这篇博客先来看看外业数据采集。
Runtime中数据采集有两种模式:桌面模式和服务模式。
桌面模式
1、 使用ArcMap制作地图.geodatabase文件
2、 将.geodatabase文件拷贝至移动端
3、 在移动端查看、查询、分析、编辑
4、 将数据同步回ArcMap

服务模式
1、 使用ArcMap制作地图(.mxd)
2

ArcGIS Runtime for .Net Quartz开发探秘(八):三维

Runtime SDKAnt 发表了文章 • 0 个评论 • 134 次浏览 • 2017-11-08 00:00 • 来自相关话题

三维是ArcGIS Runtime Quartz版本的新功能,截至2017年7月,三维功能正式覆盖Android、IOS、Windows三大平台。三维场景的构建、三维内容的加载,在之前的博客里面也有提到,像第二篇博客中提到的构建第一个ArcGIS Runtime WPF应用程序即搭建的三维应用程序。
我们来根据Runtime SDK中提供的两个重要类以及若干重要属性来认识Runtime的三维。

ArcGIS Runtime for .Net Quartz开发探秘(四):加载本地文件

Runtime SDKAnt 发表了文章 • 0 个评论 • 89 次浏览 • 2017-11-08 00:00 • 来自相关话题

TilePackage(.tpk)
TilePackage是使用地图文档(mxd)制作的用于移动端底图的地图包,本质压缩的切片文件和地图文档。

ArcGISTiledLayer tpkfile = new ArcGISTiledLayer(new Uri(FilePath));
myMapView.Map.OperationalLayers.Add(tpkfile);

VectorTilePa

ArcGIS Runtime for .Net Quartz开发探秘(三):承接来自GIS服务器的服务

Runtime SDKAnt 发表了文章 • 0 个评论 • 73 次浏览 • 2017-11-08 00:00 • 来自相关话题

在上一篇博客中,我们已经在程序中添加了两个服务,一个是切片地图服务,另一个是三维场景服务。

这篇博客则会从整体上介绍几种常用服务的使用方式。

先解释两个名词:服务、图层
服务:服务器对外提供功能的单元
图层:应用程序组织要素的单元
服务和图层,表现在程序中是这样的:<esri:ArcGISSceneLayer Name="BuildingsLayer" Source=
条新动态, 点击查看
【解决办法】:
设置GeoView.IsAttributionTextVisible 为false即可。
【解决办法】:
设置GeoView.IsAttributionTextVisible 为false即可。
【解决办法】:
如果想使用本地的栅格数据生成.tpk,然后作为高程使用,需要使用ArcGIS Pro生成,ArcMap中做不了。

Pro中的做法参考帮助链接: 

http://pro.arcgis.com/en/pro-app/help/sharing/o... 显示全部 »
【解决办法】:
如果想使用本地的栅格数据生成.tpk,然后作为高程使用,需要使用ArcGIS Pro生成,ArcMap中做不了。

Pro中的做法参考帮助链接: 

http://pro.arcgis.com/en/pro-app/help/sharing/overview/tile-package.htm#GUID-853C5B89-8C83-4C0B-A7F1-03300218E6C2 

注意,使用的切片方案应该和加载的basemap的切片方案一致才行。

如何使用ArcGIS Pro制作离线高程数据(.tpk),以供ArcGIS Runtime SDK for .Net 100.1的SceneView调用?

回复

朱新颖 回复了问题 • 1 人关注 • 1 个回复 • 48 次浏览 • 2017-11-13 00:00 • 来自相关话题

如何使用ArcGIS Pro制作离线高程数据(.tpk),以供ArcGIS Runtime SDK for .Net 100.1的SceneView调用?

ArcGIS Runtime for .Net 100.1 中如何去掉地图右下角的\Powered by Esri\的logo?

回复

席西 回复了问题 • 3 人关注 • 3 个回复 • 253 次浏览 • 2017-11-08 12:03 • 来自相关话题

ArcGIS Runtime for .Net 100.1 中如何去掉地图右下角的Powered by Esri的logo?

arcobject 如何实现类似新建牵引线注记文字跟随鼠标移动效果?

回复

Runtime SDK朱新颖 回复了问题 • 2 人关注 • 1 个回复 • 79 次浏览 • 2017-10-20 11:22 • 来自相关话题

arcobject 哪个接口能实现类似 新建牵引线注记 的文字跟随鼠标移动的效果?IMoveTextFeedback 是否可以实现?谢谢各位大神!

arcgis runtime for .net 如何实现点聚合功能?

回复

Runtime SDK张宝才 回复了问题 • 3 人关注 • 2 个回复 • 223 次浏览 • 2017-09-18 15:43 • 来自相关话题

arcgis runtime for .net 如何实现点聚合功能?有无示例?

如何开发arcgis runtime 100.1 for .net 地图导航功能

回复

Runtime SDK张宝才 回复了问题 • 3 人关注 • 1 个回复 • 174 次浏览 • 2017-09-01 16:52 • 来自相关话题

听说arcgis runtime 100.1 支持在线或离线地图导航功能,与百度地图app类似,请问要怎么做这样的开发呢?有什么技术文档或代码示例吗?

for .net 100.1 如何判断FeatureLayer当前屏幕区域已经渲染完毕

回复

Runtime SDK朱新颖 回复了问题 • 2 人关注 • 1 个回复 • 148 次浏览 • 2017-08-30 15:57 • 来自相关话题

比如我当前的地图屏幕区域在北京,我改变地图中心点,改变到南京,这时我进行屏幕截图,但是每次截图都是FeatureLaye上的图形元素还没有渲染完毕就截屏了,如何判断改变地图中心点或者缩放级别后,FeatureLaye的渲染状态

Arcgis for .net 100.1 关于QueryFeaturesAsync(QueryParameters)的查询

回复

Runtime SDK朱新颖 回复了问题 • 2 人关注 • 1 个回复 • 103 次浏览 • 2017-08-24 11:25 • 来自相关话题

//polygonid为string类型
var oldFeature = await table.QueryFeaturesAsync(new QueryParameters() { WhereClause = "polygonid = " + polygonid });上面是昨天使用的代码,可以以查询,但是今天用不了,一运行就抛异常,换了下面的代码就可以运行不知道为什么
 

Arcgis for .net 怎么提升地图的渲染效率

回复

Runtime SDK朱新颖 回复了问题 • 3 人关注 • 2 个回复 • 180 次浏览 • 2017-08-21 10:39 • 来自相关话题

当我往地图上的一个图层添加很多的几何元素的时候(比如说1000个几何元素,在不停的更改位置),界面会非常的卡(地图拖动和放大缩小)
GraphicsOverlay这个图层已经设置为静态,但是没有太显著的提升
还有没有别的办法

Arcgis for .net 100.1 鼠标处于按下状态,鼠标移动事件不会触发

回复

Runtime SDK朱新颖 回复了问题 • 3 人关注 • 2 个回复 • 183 次浏览 • 2017-08-21 10:33 • 来自相关话题

myMapView.Map = new Map(Basemap.CreateOpenStreetMap());
myMapView.GraphicsOverlays.Add(new GraphicsOverlay());
myMapView.MouseMove += MyMapView_MouseMove;
private void MyMapView_MouseMove(object sende

使用ArcGIS Runtime WPF SDK (1)创建自己的地图应用程序

默认分类iuhsihsow 发表了文章 • 0 个评论 • 20 次浏览 • 2017-12-14 00:00 • 来自相关话题

随着ArcGIS Runtime 100.x的发布,可见Runtime系列产品会在Esri的产品体系中扮演越来越重要的角色。本篇主要是编译和编撰官网相关内容。ArcGIS Earth和Drone2Map的推出,使得Runtime系列越发闪耀。本篇主要是编译和编撰官网相关内容。作为ArcGIS Runtime SDK系列开发的第一篇。(但是由于博主的.Net开发水平有限,估计会有很多谬误之处,请见谅

ArcGIS Runtime WPF SDK (3) 小试身手

Runtime SDKiuhsihsow 发表了文章 • 0 个评论 • 8 次浏览 • 2017-12-14 00:00 • 来自相关话题

本节代码
在上一节中,了解了,WPF API的各个命名空间的作用,本节内容包括,创建一个地图,加载一个要素图层,并支持点选查询。
效果如下:
底图var myMap = new Map(Basemap.CreateTopographic());
要素图层// Create Uri for the feature service Uri featureServiceUri = new Uri( &

ArcGIS Runtime WPF SDK (4)绘制,编辑Graphic

默认分类iuhsihsow 发表了文章 • 0 个评论 • 12 次浏览 • 2017-12-14 00:00 • 来自相关话题

本文主要包括以下几方面内容:
创建,编辑图形(Graphic)符号,几何体,要素标签的显示

最后成品大概是这样的:

首先,如果对如何使用ArcGIS Runtime WPF SDK有疑问,可以移步使用ArcGIS Runtime WPF SDK (1)创建自己的地图应用程序
创建,编辑图形元素
这一部分的代码和文档参见Sketch graphics on the map
这一部分内容,使用Ma

ArcGIS Runtime WPF SDK (2)命名空间解析

Runtime SDKiuhsihsow 发表了文章 • 0 个评论 • 11 次浏览 • 2017-12-14 00:00 • 来自相关话题

https://developers.arcgis.com/ ... 1.htm




https://developers.arcgis.com/net/latest/wpf/api-reference/html/857b1f69-5742-4bf5-b718-a78d06e14bf1.htm​ 

文章来源:http://blog.csdn.net/uninterrupted/articl

ArcGIS Runtime for .Net Quartz开发探秘(五):要素符号化及渲染器

Runtime SDKAnt 发表了文章 • 1 个评论 • 75 次浏览 • 2017-11-08 00:00 • 来自相关话题

要素 GIS中要素分两种,分别是Feature和Graphic。
不同点 Feature存在于Mapview.Map下的要素图层(FeatureLayer)中,而Graphic是仅存在于内存中。 一般情况下Feature通过图层或者服务的渲染器渲染,Graphic则一般通过单独的符号化进行渲染。
相同点 Feature和Graphic都包含三大要素:Geometry,Symbol,Attribut

ArcGIS Runtime for .Net Quartz开发探秘(一):ArcGIS Runtime SDK for .Net简介及开发必要准备

Runtime SDKAnt 发表了文章 • 1 个评论 • 174 次浏览 • 2017-11-08 00:00 • 来自相关话题

在ArcGIS10.5的整体架构中,ArcGIS Enterprise是WebGIS的核心组成,围绕ArcGIS Enterprise,ESRI提供了丰富的应用程序以及API作为ArcGIS Enterprise的出入口。ArcGIS RuntimeSDKs即是ESRI推出的用于开发桌面及移动端应用程序的一系列开发包。Quartz是ArcGIS Runtime新版本的代号,目前最新的版本是Arc

ArcGIS Runtime for .Net Quartz开发探秘(六):空间查询与识别

Runtime SDKAnt 发表了文章 • 0 个评论 • 67 次浏览 • 2017-11-08 00:00 • 来自相关话题

空间查询 ArcGIS Runtime 100.0中,空间查询发生了很大的变化,之前的QueryTask、FindTask、IdentifyTask统统不见了。取而代之的是FeatureTable的QueryFeaturesAsync()方法。
FeatureTable一个抽象类,FeatureTable有两个子类:ArcGISFeatureTable和FeatureCollectionTable

ArcGIS Runtime for .Net Quartz开发探秘(七):外业数据采集-离线数据编辑

Runtime SDKAnt 发表了文章 • 0 个评论 • 76 次浏览 • 2017-11-08 00:00 • 来自相关话题

Runtime的两大用途,一是外业数据采集,二是地图数据呈现。这篇博客先来看看外业数据采集。
Runtime中数据采集有两种模式:桌面模式和服务模式。
桌面模式
1、 使用ArcMap制作地图.geodatabase文件
2、 将.geodatabase文件拷贝至移动端
3、 在移动端查看、查询、分析、编辑
4、 将数据同步回ArcMap

服务模式
1、 使用ArcMap制作地图(.mxd)
2

ArcGIS Runtime for .Net Quartz开发探秘(八):三维

Runtime SDKAnt 发表了文章 • 0 个评论 • 134 次浏览 • 2017-11-08 00:00 • 来自相关话题

三维是ArcGIS Runtime Quartz版本的新功能,截至2017年7月,三维功能正式覆盖Android、IOS、Windows三大平台。三维场景的构建、三维内容的加载,在之前的博客里面也有提到,像第二篇博客中提到的构建第一个ArcGIS Runtime WPF应用程序即搭建的三维应用程序。
我们来根据Runtime SDK中提供的两个重要类以及若干重要属性来认识Runtime的三维。

ArcGIS Runtime for .Net Quartz开发探秘(四):加载本地文件

Runtime SDKAnt 发表了文章 • 0 个评论 • 89 次浏览 • 2017-11-08 00:00 • 来自相关话题

TilePackage(.tpk)
TilePackage是使用地图文档(mxd)制作的用于移动端底图的地图包,本质压缩的切片文件和地图文档。

ArcGISTiledLayer tpkfile = new ArcGISTiledLayer(new Uri(FilePath));
myMapView.Map.OperationalLayers.Add(tpkfile);

VectorTilePa

ArcGIS Runtime for .Net Quartz开发探秘(三):承接来自GIS服务器的服务

Runtime SDKAnt 发表了文章 • 0 个评论 • 73 次浏览 • 2017-11-08 00:00 • 来自相关话题

在上一篇博客中,我们已经在程序中添加了两个服务,一个是切片地图服务,另一个是三维场景服务。

这篇博客则会从整体上介绍几种常用服务的使用方式。

先解释两个名词:服务、图层
服务:服务器对外提供功能的单元
图层:应用程序组织要素的单元
服务和图层,表现在程序中是这样的:<esri:ArcGISSceneLayer Name="BuildingsLayer" Source=

ArcGIS Runtime for .Net Quartz开发探秘(二):构建第一个ArcGIS Runtime WPF应用程序

Runtime SDKAnt 发表了文章 • 0 个评论 • 96 次浏览 • 2017-11-08 00:00 • 来自相关话题

1、 安装Visual Studio 2015
2、 安装ArcGIS Runtime for .Net SDK


3、 在Visual Studio新建一个WPF项目


4、 添加ArcGIS Runtime SDK 100.0引用


5、 在xaml中添加地图或场景


在上面的xaml代码中,首先添加了一个SceneView对象,在SceneView中,设置其Scene属性。然后加入一