ArcGIS Runtime SDKs

ArcGIS Runtime SDKs

arcgis runtime for andriod 100.1 如何使用eclipse开发

Runtime SDK张宝才 回复了问题 • 4 人关注 • 4 个回复 • 53 次浏览 • 2017-12-14 16:48 • 来自相关话题

arcgis runtime for andriod 100.1 如何使用eclipse开发?哪位大咖来讲一下

关于arcgis for android sdk加载地图偏差问题

Runtime SDKGIS小菜鸟 回复了问题 • 2 人关注 • 2 个回复 • 81 次浏览 • 2017-12-14 16:08 • 来自相关话题

因为刚接触这块,很多东西也不是很明白,按着网上的教程敲的代码,现在的问题是加载一张底图,然后定位,定位结果与实际偏差很大,如下为代码图,这种偏差问题该如何解决.
 

ArcGIS Runtime SDK for iOS 100.1.1没有QueryTask,FindTask,IndentifyTask了?

Runtime SDKGIS小菜鸟 回复了问题 • 3 人关注 • 2 个回复 • 58 次浏览 • 2017-12-14 16:03 • 来自相关话题

请问在ArcGIS Runtime SDK for iOS 100.1.1中,QueryTask,FindTask,IndentifyTask被什么API代替了。

Arcgis for iOS 老版本的QueryTask、FindTask、IdentifyTask在ArcGIS Runtime SDK 100.1.1的API是什么?

Runtime SDKGIS小菜鸟 回复了问题 • 1 人关注 • 1 个回复 • 41 次浏览 • 2017-12-14 16:01 • 来自相关话题

ArcGIS for android 能否采集可控航迹?

Runtime SDKGIS小菜鸟 回复了问题 • 3 人关注 • 3 个回复 • 60 次浏览 • 2017-12-14 15:57 • 来自相关话题

在实现定位功能的同时能够控制航迹采集坐标点的密集程度,是否可以设置采集航迹点间的时间间隔或者距离间隔?

arcgis runtime for Android 100 featureLayer如何按照时间过滤

默认分类张赛 回复了问题 • 2 人关注 • 2 个回复 • 60 次浏览 • 2017-12-04 09:57 • 来自相关话题

arcgis runtime for Android 100 featureLayer如何按照时间过滤,我写出来以后,方法不生效连渲染都没有了。其它属性过滤都没有问题,只有时间不管用,请问要按照时间过滤的话要怎么写呢?

ArcGIS Runtime SDK 100.1.1 下怎么对一个地图服务多个图层进行属性查询?

Runtime SDK马克玲 回复了问题 • 2 人关注 • 1 个回复 • 49 次浏览 • 2017-12-01 14:30 • 来自相关话题

ArcGIS Runtime SDK 100.1.1 下怎么对一个地图服务多个图层进行属性查询?

ArcGIS Runtime for WPF 能实现加载 Shape、MDB、GDB、栅格影像数据吗?

Runtime SDK朱新颖 回复了问题 • 2 人关注 • 1 个回复 • 44 次浏览 • 2017-11-30 13:41 • 来自相关话题

arcgis iOS 如何在callout willShowForFeature 方法里显示所有的数据

Runtime SDK张宝才 回复了问题 • 3 人关注 • 2 个回复 • 58 次浏览 • 2017-11-24 11:14 • 来自相关话题

默认情况下:api只提供了三个字段显示气泡
callout.title 
callout.detail
callout.image
 
但是如果我的本地geodatabase里返回十几个字段,如何在点击的时候,在气泡全部显示完整,如图:





 
我找不到对应的方法,麻烦指导一下,谢谢了

arcgis runtime for ios 加载tpk内存溢出

Runtime SDK卡特酋长 回复了问题 • 5 人关注 • 4 个回复 • 218 次浏览 • 2017-11-15 12:21 • 来自相关话题

arcgis runtime for ios 使用AGSLocalTiledLayer 加载tpk的时候放大和平移会导致内存溢出

安卓智能地图开发与实施二十一:栅格渲染器 - ArcGIS Runtime SDK for Android(Version 100.1.0)

Runtime SDK大虾卢 发表了文章 • 0 个评论 • 73 次浏览 • 2017-11-16 00:00 • 来自相关话题

栅格渲染器(RasterRenderer)
与矢量渲染类似, RasterRenderer能够对栅格图层( RasterLayer )进行展示和可视化。目前包括以下内容:
HillshadeRendererBlendRendererColormapRendererStretchRendererRGBRenderer

HillshadeRenderer(山体阴影渲染)
主要针对数字高程模型、单波段

安卓智能地图开发与实施二十:栅格图层展示 - ArcGIS Runtime SDK for Android(Version 100.1.0)

Runtime SDK大虾卢 发表了文章 • 0 个评论 • 52 次浏览 • 2017-11-16 00:00 • 来自相关话题

栅格图层(RasterLayer)
用以加载展示移动端本地文件、移动镶嵌数据集、影像服务。
栅格文件(Raster)
mainMapView =(MapView) findViewById(R.id.mapView);
ArcGISMap mainArcGISMap = new ArcGISMap(new Basemap());
mainMapView.setMap(mainArcGISMap)
条新动态, 点击查看
陈於立

陈於立 回答了问题 • 2015-12-14 17:23 • 1 个回复 不感兴趣

ArcGIS Runtime是什么?包括什么产品?

赞同来自:

ArcGIS Runtime SDK 作为 ArcGIS 平台战略的重要组成部分,覆盖了主流的移动平台,包括 iOS 、 Android 、 Windows Phone ,也包括 Windows 、 Linux 、 Mac OS 桌面操作系统,开发语言包括 J... 显示全部 »
ArcGIS Runtime SDK 作为 ArcGIS 平台战略的重要组成部分,覆盖了主流的移动平台,包括 iOS 、 Android 、 Windows Phone ,也包括 Windows 、 Linux 、 Mac OS 桌面操作系统,开发语言包括 Java 、 Objective-C 、 Swift 、 C# 、 C++ ,开发者可以根据实际情况,选择合适的移动平台 SDK 。
 
ArcGIS Runtime SDK 包括六大类:
• ArcGIS Runtime SDK for Android 针对 Android 移动设备开发移动应用程序;
• ArcGIS Runtime SDK for iOS 针对 iPhone 、 iPod touch 、 iPad  开发移动应用程序;
• ArcGIS Runtime SDK for Java 针对 Windows 和 Linux 操作系统开发桌面应用程序;
• ArcGIS Runtime SDK for Mac OS X 针对 Mac OS X 操作系统开发桌面应用程序;
• ArcGIS  Runtime  SDK  for  .NET 针对 Windows  desktops 、 Windows  Phone 、 Windows 
Store 开发应用程序;
• ArcGIS Runtime SDK for Qt 针对 Windows 和 Linux 操作系统开发桌面应用程序,针对 Android 和 iOS 开发移动应用程序。
 
许可模式:
ArcGIS Runtime SDK 采用统一的授权模式,分为三个级别: Developer 、 Basic 和 standard 。
如果是开发者使用 SDK 做开发测试,不需要任何授权,但是在应用程序上会有水印“ licensed for developer use only ”,如果要分发基于 ArcGIS Runtime SDK 开发的应用程序,必须对应用程序进行授权,授权级别分为   Basic 级别和 Standard 级别,详情请见下图:
http://7xospm.com1.z0.glb.clouddn.com/runtime-license.jpg
马克玲

马克玲 回答了问题 • 2015-04-17 16:41 • 1 个回复 不感兴趣

Runtime SDK许可政策咨询

赞同来自:

【解决办法】:
       在10.2.2中,ArcGIS Runtime的许可授权可以分为开发模式和部署模式两种。开发模式下,开发者不需要对应用进行许可授权,即可使用全部的功能模块,但是地图上会标注“Used for Developer Only”水印,在... 显示全部 »
【解决办法】:
       在10.2.2中,ArcGIS Runtime的许可授权可以分为开发模式和部署模式两种。开发模式下,开发者不需要对应用进行许可授权,即可使用全部的功能模块,但是地图上会标注“Used for Developer Only”水印,在debug调试信息中也会打印相关提示信息。在部署模式下基于ArcGIS Runtime SDK开发的应用要求必需提供许可,代码中注册许可信息后,地图上的水印和debug调试信息将消失。

      ArcGIS Runtime 许可分基础版(Basic)和标准版(Standard)两个版本。基础版支持在线地图显示,编辑,执行基于服务的分析功能和离线地图显示。标准版包含了基础版的全部功能,以及离线地图编辑和同步,离线地理编码和离线网络分析功能。

      在应用发布部署之前,应用必须进行许可授权。对于基础版许可,应用中需要注册ClientID,ClientID可以以开发者账户或arcgis.com组织试用账户登录esri开发者网站申请(免费)。标准版许可,用户同样需要注册ClientID,另外可以通过以下两种方式来解锁标准版功能:

1)让用户使用他们的ArcGIS Online或Portal for ArcGIS 组织账户登录,在应用中编码向ArcGIS Online或Portal获取许可信息,这种方式支持30天周期的标准版使用,在周期内许可可实现离线使用。但是超过30天最长使用期,用户需要在联网状态下重新获取标准版许可,否则只能使用基础版功能。

2)购买标准版部署包,这种方式可以实现许可永久离线使用。在绝对禁止联网的情况下,用户需要采用这种模式。
江民彬

江民彬 回答了问题 • 2015-10-21 17:19 • 1 个回复 不感兴趣

ArcGIS Runtime for .NET10.2.5的pinch事件无效

赞同来自:

【解决办法】:
通过与美国方面交流,该事件没有实现。 参考如下:


 I have tested your application and the tile package using ArcGIS Runtime SDK 10.2.5 on Surface... 显示全部 »
【解决办法】:
通过与美国方面交流,该事件没有实现。 参考如下:


 I have tested your application and the tile package using ArcGIS Runtime SDK 10.2.5 on Surface Pro 2, and am able to reproduce the same behavior as in the video you provided. We also had a talk with dev regarding this. This is what we feel:
This is how its supposed to work. SnapToLevels settings is most likely for tap and scroll events. Pinch is a different event from mouse scroll/double click/tap. Pinch is supposed to be smooth. Respecting the SnapToLevels property would make it counter intuitive.

Testing the tile package in ArcMap on Surface Pro 2: Pinch does not snap to level of details, which again points that pinch is not supposed to work similar to mouse scroll/double click/tap
(ArcMap has opposite ZoomIn and ZoomOut pinch events. There is a setting with which it can be changed if desired).

I will be writing up an equivalent ArcGIS Runtime for .NET application to test the behavior too. I will update you as soon I am able to make some progress. In the meantime, please feel to share your comments or questions.
张赛

张赛 回答了问题 • 2015-12-27 15:26 • 1 个回复 不感兴趣

Runtime许可

赞同来自:

【解决办法】:
步骤1,将获取的prvc通过software Authorization转换为 ecp,
步骤2,将转换后的ecp文件中runtimestandard这一项的所有信息作为许可码,通过调用ArcGISRuntime.License.setLice... 显示全部 »
【解决办法】:
步骤1,将获取的prvc通过software Authorization转换为 ecp,
步骤2,将转换后的ecp文件中runtimestandard这一项的所有信息作为许可码,通过调用ArcGISRuntime.License.setLicense()方法在Android应用程序中进行许可信息的指定;
步骤3,调用ArcGISRuntime.License.getLicenseLevel()获取许可级别以判定是否是标准版许可。
注:由于自身的缺陷,在将prvc转成ecp的过程中,在打开Software Authorization后,需要以联网的方式和直接输入授权码的方式进行授权,而后,从C:\Program Files\ESRI\License10.x\sysgenkey 下的keycodes文件中找到和RuntimeStandard关联的那行许可信息。
江民彬

江民彬 回答了问题 • 2015-12-14 16:27 • 1 个回复 不感兴趣

关于Arcgis api for silverlight 动态展示栅格图

赞同来自:

【解决办法】:
ESRI.ArcGIS.Client.RasterDataSource myRasterDataSource = new ESRI.ArcGIS.Client.RasterDataSource();
            myRasterDa... 显示全部 »
【解决办法】:
ESRI.ArcGIS.Client.RasterDataSource myRasterDataSource = new ESRI.ArcGIS.Client.RasterDataSource();
            myRasterDataSource.WorkspaceID = MyRasterWorkspaceID;
            myRasterDataSource.DataSourceName = 090161.tif;

            ESRI.ArcGIS.Client.LayerDataSource myLayerDataSource = new ESRI.ArcGIS.Client.LayerDataSource();
            myLayerDataSource.DataSource = myRasterDataSource;

            ESRI.ArcGIS.Client.DynamicLayerInfo myLayerInfo = new ESRI.ArcGIS.Client.DynamicLayerInfo();
            myLayerInfo.Source = myLayerDataSource;
            myLayerInfo.ID = 999;

            ESRI.ArcGIS.Client.DynamicLayerInfoCollection myDynamicLayerInfoCollection = new ESRI.ArcGIS.Client.DynamicLayerInfoCollection();
            myDynamicLayerInfoCollection.Add(myLayerInfo);

            ESRI.ArcGIS.Client.ArcGISDynamicMapServiceLayer myLayer = myMap.Layers[myLayer] as ESRI.ArcGIS.Client.ArcGISDynamicMapServiceLayer;
            myLayer.DynamicLayerInfos = myDynamicLayerInfoCollection;
【解决办法】:
Scene View 目前只能够叠加空间参考为web 墨卡托的图层。其使用的天地图为国家2000参考,故没有办法正常加载显示。
【解决办法】:
Scene View 目前只能够叠加空间参考为web 墨卡托的图层。其使用的天地图为国家2000参考,故没有办法正常加载显示。
谢军

谢军 回答了问题 • 2016-02-11 10:55 • 1 个回复 不感兴趣

创建 ArcGIS Runtime 内容时报错

赞同来自:

【问题分析】:
经检查,用户用于创建ArcGIS Runtime的地图文档包含了参与几何网络的要素类,而运行时内容仅支持简单要素、表、关系类、定位器和网络数据集。参考帮助:http://resources.arcgis.com/zh-CN/help/main/... 显示全部 »
【问题分析】:
经检查,用户用于创建ArcGIS Runtime的地图文档包含了参与几何网络的要素类,而运行时内容仅支持简单要素、表、关系类、定位器和网络数据集。参考帮助:http://resources.arcgis.com/zh-CN/help/main/10.2/#/na/00170000019n000000/
【解决办法】:
删掉数据集中的几何网络。
【解决办法】:
基于Token认证的安全服务的加载要求token信息包含在每个请求中。
在ArcGIS Runtime SDK for Android中,这类安全服务的加载方式有两种:
1 若知道访问服务所需的用户名和密码,如zssai0/zssai0 Use... 显示全部 »
【解决办法】:
基于Token认证的安全服务的加载要求token信息包含在每个请求中。
在ArcGIS Runtime SDK for Android中,这类安全服务的加载方式有两种:
1 若知道访问服务所需的用户名和密码,如zssai0/zssai0 UserCredentials creds = new UserCredentials();
creds.setUserAccount(zssai0, zssai0 );
//若采用默认的token服务,则可忽略。这里显式地引用了192.168.220.116上的ArcGIS Server自带的token服务
creds.setTokenServiceUrl(http://192.168.220.118:6080/arcgis/tokens);
ArcGISDynamicMapServiceLayer dynamicLayer = new ArcGISDynamicMapServiceLayer(
    http://192.168.220.118:6080/arcgis/rest/services/SampleWorldCities/MapServer,null,creds);




2 若知道访问服务所需的token
2.1 获取token,如下图所示
http://7xospm.com1.z0.glb.clouddn.com/20160425-2.png

http://7xospm.com1.z0.glb.clouddn.com/20160425-1.png
 
注:Android端的token建议唯一识别您的应用程序,可通过在ArcGIS Developer网站上注册应用程序的方式获取应用程序的唯一ID,或采用其他唯一构建的方式。ArcGIS Runtime SDK for Android端对referer的要求不是很严格。我这里采用的比较简单,仅供测试用,如ArcGIS+Android+Client+HelloWorld。 UserCredentials creds = new UserCredentials();
creds.setAuthenticationType(AuthenticationType.TOKEN);
creds.setUserToken(ggKI0tcDIbBGJTrR6W9ETW0qjTJ6eoJ69XcMEW464ymwcK7hFwUbUr4tvieA93id_61Eis8vFu0vDHF9716B1A..,ArcGIS+Android+Client+HelloWorld);
creds.setTokenServiceUrl(http://192.168.220.118:6080/arcgis/tokens/);
ArcGISDynamicMapServiceLayer dynamicLayer = new ArcGISDynamicMapServiceLayer(
http://192.168.220.118:6080/arcgis/rest/services/SampleWorldCities/MapServer, null, creds);


1、对于ArcGIS Runtime SDK for Android 10.2.X版本,地图MapView的空间参考为添加的第一个图层的空间参考,支持地理坐标系、投影坐标。但是同一个MapView仅支持一个空间参考,不支持动态投影。
2、目前的10.2.7或1... 显示全部 »
1、对于ArcGIS Runtime SDK for Android 10.2.X版本,地图MapView的空间参考为添加的第一个图层的空间参考,支持地理坐标系、投影坐标。但是同一个MapView仅支持一个空间参考,不支持动态投影。
2、目前的10.2.7或10.2.8版本  支持国家2000坐标系,WKID:4490
3、离线部署的数据如.geodatabase、shp、IMG或TIF不支持动态投影,目前仅支持要素粒度(Geometry)的坐标系转换,可以通过GeometryEngine实现,。
【解决办法】:
在100.0.0版本,默认离线geodatabase中的标注信息不显示,可以通过设置AGSFeatureLayer对象的labelsEnabled属性为true,显示标注。

featureLayer.labelsEnabled = true
【解决办法】:
在100.0.0版本,默认离线geodatabase中的标注信息不显示,可以通过设置AGSFeatureLayer对象的labelsEnabled属性为true,显示标注。

featureLayer.labelsEnabled = true
【解决办法】:
设置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 Runtime SDK 100.0.0 Loadable设计模式剖析

Runtime SDK马克玲 发表了文章 • 1 个评论 • 505 次浏览 • 2017-03-16 00:00 • 来自相关话题

作者:马克玲 发布时间: 2017-3-16

在基于ArcGIS SDK开发的各平台地图应用中,都会涉及到很多资源型对象,比如基于远程服务的layers, maps, portal items和tasks,基于离线地图的offline geodatabase, Mobile map package等对象。

参照帮助文档中的样例,可能很多ArcGIS开发者都知道如何初始化一个Map, 如何在Ma

ArcGIS Runtime 100 许可策略解读

Runtime SDK马克玲 发表了文章 • 0 个评论 • 714 次浏览 • 2017-03-01 00:00 • 来自相关话题

作者:马克玲 发布时间: 2017-3-1

概览
ArcGIS Runtime SDK 100 的许可政策,从大方向上依然延续了之前版本的策略。面向开发者支持ArcGIS Runtime SDK的在线下载,并且支持开发模式下的全功能开放。在开发模式下地图或场景依然会打上Esri的水印,在调试消息中会添加仅用于开发使用的声明。SDK的下载和free级别许可的生成需要注册开发者账户,面对中国区开发者

ArcGIS Runtime是什么?包括什么产品?

Runtime SDK陈於立 回复了问题 • 2 人关注 • 1 个回复 • 1084 次浏览 • 2015-12-14 17:23 • 来自相关话题

ArcGIS Runtime产品是什么定位,许可模式是什么,WPF、QT SDK等与Android等移动Mobile API的关系是什么?

arcgis runtime for andriod 100.1 如何使用eclipse开发

回复

Runtime SDK张宝才 回复了问题 • 4 人关注 • 4 个回复 • 53 次浏览 • 2017-12-14 16:48 • 来自相关话题

arcgis runtime for andriod 100.1 如何使用eclipse开发?哪位大咖来讲一下

关于arcgis for android sdk加载地图偏差问题

回复

Runtime SDKGIS小菜鸟 回复了问题 • 2 人关注 • 2 个回复 • 81 次浏览 • 2017-12-14 16:08 • 来自相关话题

因为刚接触这块,很多东西也不是很明白,按着网上的教程敲的代码,现在的问题是加载一张底图,然后定位,定位结果与实际偏差很大,如下为代码图,这种偏差问题该如何解决.
 

ArcGIS Runtime for WPF 能实现加载 Shape、MDB、GDB、栅格影像数据吗?

回复

Runtime SDK朱新颖 回复了问题 • 2 人关注 • 1 个回复 • 44 次浏览 • 2017-11-30 13:41 • 来自相关话题

arcgis runtime for ios 加载tpk内存溢出

回复

Runtime SDK卡特酋长 回复了问题 • 5 人关注 • 4 个回复 • 218 次浏览 • 2017-11-15 12:21 • 来自相关话题

arcgis runtime for ios 使用AGSLocalTiledLayer 加载tpk的时候放大和平移会导致内存溢出

如何使用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 for iOS 老版本的AGSTileOperation等类不见了

回复

Runtime SDKxinkai 回复了问题 • 2 人关注 • 2 个回复 • 113 次浏览 • 2017-11-11 20:23 • 来自相关话题

您好!AGSTile,AGSTileOperation等类的API不见了,不知怎么替换?

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

回复

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

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

为什么我的Arcgis iOS SDK 缺失一些类

回复

Runtime SDK张宝才 回复了问题 • 2 人关注 • 1 个回复 • 59 次浏览 • 2017-10-31 13:36 • 来自相关话题

我在iOS SDK里只找到 AGSGDBGeodatabase,而没有这个AGSGeodatabase类。是版本不同所致吗?

关于Arcgis iOS SDK 的加载本地geodatabase,出现曲线变折线问题

回复

Runtime SDK张宝才 回复了问题 • 2 人关注 • 1 个回复 • 75 次浏览 • 2017-10-31 13:34 • 来自相关话题

如题。具体请看截图,请问这是什么原因,都变成曲线了。在PC上看的时候都没有问题的,谁能帮看看,谢谢了





 

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

回复

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

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

arcgis for android 中设置Geometry Z values

回复

Runtime SDK徐珂 回复了问题 • 2 人关注 • 1 个回复 • 64 次浏览 • 2017-10-17 17:32 • 来自相关话题

com.esri.core.table.TableException: The shape must have a Z value.

api访问超级慢

回复

Runtime SDKljk761626336 发起了问题 • 1 人关注 • 0 个回复 • 56 次浏览 • 2017-10-17 15:24 • 来自相关话题

arcgis for android 100以后 api 访问超级慢,请问能解决吗

安卓智能地图开发与实施二十一:栅格渲染器 - ArcGIS Runtime SDK for Android(Version 100.1.0)

Runtime SDK大虾卢 发表了文章 • 0 个评论 • 73 次浏览 • 2017-11-16 00:00 • 来自相关话题

栅格渲染器(RasterRenderer)
与矢量渲染类似, RasterRenderer能够对栅格图层( RasterLayer )进行展示和可视化。目前包括以下内容:
HillshadeRendererBlendRendererColormapRendererStretchRendererRGBRenderer

HillshadeRenderer(山体阴影渲染)
主要针对数字高程模型、单波段

安卓智能地图开发与实施二十:栅格图层展示 - ArcGIS Runtime SDK for Android(Version 100.1.0)

Runtime SDK大虾卢 发表了文章 • 0 个评论 • 52 次浏览 • 2017-11-16 00:00 • 来自相关话题

栅格图层(RasterLayer)
用以加载展示移动端本地文件、移动镶嵌数据集、影像服务。
栅格文件(Raster)
mainMapView =(MapView) findViewById(R.id.mapView);
ArcGISMap mainArcGISMap = new ArcGISMap(new Basemap());
mainMapView.setMap(mainArcGISMap)

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

Runtime SDKAnt 发表了文章 • 1 个评论 • 182 次浏览 • 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 发表了文章 • 1 个评论 • 77 次浏览 • 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 WPF应用程序

Runtime SDKAnt 发表了文章 • 0 个评论 • 101 次浏览 • 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属性。然后加入一

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

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

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

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

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

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

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

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

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

Runtime SDKAnt 发表了文章 • 0 个评论 • 94 次浏览 • 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开发探秘(八):三维

Runtime SDKAnt 发表了文章 • 0 个评论 • 138 次浏览 • 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 个评论 • 81 次浏览 • 2017-11-08 00:00 • 来自相关话题

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

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

安卓智能地图开发与实施八:离线业务图层(浏览查询) - ArcGIS Runtime SDK for Android(Version 100.0.0)

Runtime SDK大虾卢 发表了文章 • 0 个评论 • 221 次浏览 • 2017-08-21 00:00 • 来自相关话题

离线业务图层
离线业务图层,在很大程度上减少了对网络的依附。无论是哪个行业的外业核查,都需要详细的原有信息进行支撑,而涉及地图、位置的信息核查,通过离线数据可以在本端形成对比核实能力。
离线业务图层 - Geodatabase文件(FeatureLayer)

离线FeatureLayer(Geodatabase文件)通过GeodatabaseFeatureTable来解析Geodatabase文

安卓智能地图开发与实施十八:空间要素绘制 - ArcGIS Runtime SDK for Android(Version 100.1.0)

Runtime SDK大虾卢 发表了文章 • 0 个评论 • 219 次浏览 • 2017-08-21 00:00 • 来自相关话题

空间要素绘制

日常应用中无论是草图绘制,还是外业采集都需要在移动端进行空间要素的绘制。而ArcGIS Runtime SDK for Android中提供了Geometry、Feature、Graphic,这三者到底如何使用,本文稍微做做解答。
空间要素(Geometry)
Geometries用以在特定地理位置上通过形状来表达真实世界的对象。图层范围、视图范围、GPS定位都是通过Geometr