ArcGIS Runtime SDKs

ArcGIS Runtime SDKs

android端数据量大的情况下偶尔会出现数据加载不上的情况

回复

ArcGIS Runtime SDKlanq 发起了问题 • 1 人关注 • 0 个回复 • 102 次浏览 • 2024-03-06 11:06 • 来自相关话题

android端 偶尔会出现数据加载不上的情况,这种情况怎么处理呢

ArcGis Runtime for .net聚合

ArcGIS Desktop张佳期 回复了问题 • 2 人关注 • 1 个回复 • 2034 次浏览 • 2024-02-20 11:57 • 来自相关话题

有没有人用ArcGis Runtime for .net做过聚合呀?

请问转换坐后,GraphicsOverlay不显示是为什么

回复

ArcGIS Runtime SDKlanq 发起了问题 • 1 人关注 • 0 个回复 • 554 次浏览 • 2022-11-07 12:05 • 来自相关话题

创建点的时候,换成屏幕点击后的点就可以显示,但如下代码图层不显示
SimpleMarkerSymbol simpleMarkerSymbol = new SimpleMarkerSymbol(SimpleMarkerSymbol.Style.CIRCLE, Color.GREEN, 20);
 GraphicsOverlay graphicsOverlay = new GraphicsOverla

请问如何在android端实现卷帘分析

ArcGIS Runtime SDKSunTOON_YY 回复了问题 • 2 人关注 • 1 个回复 • 587 次浏览 • 2022-11-01 16:06 • 来自相关话题

如何在ArcGIS Runtime SDK for Android上实现卷帘

ArcGISRuntime for Android 如何调用geosever发布的在线矢量切片.pbf

ArcGIS Runtime SDK张佳期 回复了问题 • 2 人关注 • 1 个回复 • 706 次浏览 • 2022-10-25 22:19 • 来自相关话题

批量出图 报错 200多张图后 m_export.FinishExporting();报错

回复

ArcGIS Enginethm 发起了问题 • 1 人关注 • 0 个回复 • 651 次浏览 • 2022-10-17 17:38 • 来自相关话题

SaveFileDialog m_save = new SaveFileDialog();
            m_save.Filter = "jpeg图片(*.jpg)|*.jpg|tiff图片(*.tif)|*.tif|bmp图片(*.bmp)|*.bmp|emf图片(*.emf)|*.emf|png图片(*.png)|*.png|gif图片(*.gif)|*.gif"

ArcGIS Runtime SDK for Android 中如何访问离线缓存?

卡卡卡 回复了问题 • 2 人关注 • 2 个回复 • 1886 次浏览 • 2022-08-03 16:55 • 来自相关话题

android离线加载瓦片图

Mobile张佳期 回复了问题 • 2 人关注 • 2 个回复 • 1008 次浏览 • 2021-11-30 15:06 • 来自相关话题

你好,在Android离线状态下,如何加载png格式的瓦片图那,地图以level,col,row分级存放。如何加载那,谢谢解答

MapView 控制显示的范围 android

ArcGIS Runtime SDK张佳期 回复了问题 • 2 人关注 • 1 个回复 • 1178 次浏览 • 2021-09-14 14:31 • 来自相关话题

请教个问题,我加载了整个州的数据,现在要用户的行政区来控制显示的范围,其他地方不显示,这种要咋处理呀?怎么遮盖其他部分的地图呢?谢谢啦

ArcGIS Runtime SDK for iOS 100.3.0,如何能在界面显示比例尺

ArcGIS Runtime SDK张佳期 回复了问题 • 2 人关注 • 1 个回复 • 2329 次浏览 • 2021-07-23 10:30 • 来自相关话题

我想在地图进行缩放的时候获取比例等级及比例尺,但是在文档中找不到有关信息

ArcGIS Runtime SDK for Android 面填充符号显示问题

ArcGIS Runtime SDKls123_zh 回复了问题 • 2 人关注 • 2 个回复 • 1380 次浏览 • 2021-05-19 17:38 • 来自相关话题

ArcGIS Runtime SDK for Android 100.10及以上版本,当屏幕视图内有多个面时,多个面内部的填充符号相互压盖。如下图红色框线区域是一个小面,符号显示正常;红色框线外部是一个大面,大面的填充符号被小面的填充符号覆盖,符号显示异常。在ArcGIS Runtime SDK for Android 100.9和100.8版本下测试符号显示正常。





 

arcgis runtime for android 100.10禁用地图缩放问题

回复

ArcGIS Runtime SDKls123_zh 发起了问题 • 1 人关注 • 0 个回复 • 1742 次浏览 • 2021-04-30 16:39 • 来自相关话题

$(document).ready(function() {$('pre code').each(function(i, block) { hljs.highlightBlock( block); }); });public class MapOnTouchListener extends DefaultMapViewOnTouchListener {
MapView mapV
条新动态, 点击查看
【解决办法】:
基于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://images.esrichina.com.cn/20160425-2.png

http://images.esrichina.com.cn/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实现,。
可以用这个class: AGSUniqueValueRenderer 
 
10.2.5 版本:
https://developers.arcgis.com/ios/10-2/api-reference/interface_a_g_s_unique_valu... 显示全部 »
可以用这个class: AGSUniqueValueRenderer 
 
10.2.5 版本:
https://developers.arcgis.com/ios/10-2/api-reference/interface_a_g_s_unique_value_renderer.html
 
100.1版本:
https://developers.arcgis.com/ios/latest/api-reference/interface_a_g_s_unique_value_renderer.html
 
这个是我们的sample code 你可以参考下: https://github.com/Esri/arcgis-runtime-samples-ios/tree/master/arcgis-ios-sdk-samples/Display%20information/Unique%20value%20renderer
 
希望对你有所帮助 
 
元素的属性对应唯一值,你需要构建Graphic时设置属性
public Graphic( Geometry geometry, IEnumerable<KeyValuePair<string, Object>> attributes )
元素的属性对应唯一值,你需要构建Graphic时设置属性
public Graphic( Geometry geometry, IEnumerable<KeyValuePair<string, Object>> attributes )
朱新颖

朱新颖 回答了问题 • 2017-08-29 10:16 • 2 个回复 不感兴趣

请问ArcGIS Runtime SDK for iOS 如何使用Mpk地图包

赞同来自:

ios使用不了mpk,mpk仅供桌面端使用,而且需要启动local server。
ios使用不了mpk,mpk仅供桌面端使用,而且需要启动local server。
【解决办法】:
设置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的切片方案一致才行。
张赛

张赛 回答了问题 • 2017-12-14 16:39 • 4 个回复 不感兴趣

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

赞同来自:

构建Eclipse的Android开发环境;
解压100.1.0的aar文件;
将so文件所在文件夹和ArcGIS SDK 的jar包拷贝过去。

3510
 
构建Eclipse的Android开发环境;
解压100.1.0的aar文件;
将so文件所在文件夹和ArcGIS SDK 的jar包拷贝过去。

3510
 
【解决办法】:
以根据图片的长度和宽度设置符号的偏移量为例,代码示例如下:

// 构建几何
Point point = new Point(0, 0);
// 构建图片符号
PictureMarkerSymbol picSymbol = new Pictu... 显示全部 »
【解决办法】:
以根据图片的长度和宽度设置符号的偏移量为例,代码示例如下:

// 构建几何
Point point = new Point(0, 0);
// 构建图片符号
PictureMarkerSymbol picSymbol = new PictureMarkerSymbol(getResources().getDrawable(R.drawable.pic));
//根据图片的长度和宽度对图片符号设置偏移量
picSymbol.setOffsetX(picSymbol.getWidth()/2);
picSymbol.setOffsetY(picSymbol.getHeight()/2);
//对Graphic设置图片符号
Graphic graphic1 = new Graphic(point, new PictureMarkerSymbol(picSymbol));
//添加graphic至GraphicsLayer
GraphicsLayer graphicsLayer = new GraphicsLayer();graphicsLayer.addGraphic(graphic);
//添加GraphicsLayer
graphicsLayer.addGraphic(graphic1);
【解决办法】:
从100.2.0开始,图层标注可通过构建LabelDefinition的json串实现。LabelDefinition类是可以对Label进行细粒度控制的。
关于LabelDefinition的定义,可参见下面的链接。
https://deve... 显示全部 »
【解决办法】:
从100.2.0开始,图层标注可通过构建LabelDefinition的json串实现。LabelDefinition类是可以对Label进行细粒度控制的。
关于LabelDefinition的定义,可参见下面的链接。
https://developers.arcgis.com/android/latest/api-reference/reference/com/esri/arcgisruntime/arcgisservices/LabelDefinition.html

其中明确指定了如下的定义方式:
​[code]
String labelDefinitionString = {\n
    +  \allowOverrun\: false,\n
    +  \deconflictionStrategy\:\static\,\n
    +  \labelExpressionInfo\: { \expression\: \round(\$feature.length,2) + ''m^2''\,\n
    +  \labelPlacement\: \esriServerPolygonPlacementAlwaysHorizontal\,\n
    +  \lineConnection\: \none\,\n
    +  \minScale\: 1999,\n
    +  \maxScale\: 0,\n
    +  \multiPart\: \labelLargest\,\n
    +  \name\:\Building interior code\,\n
    +  \priority\: 15,\n
    +  \removeDuplicates\: \featureType\,\n
    +  \removeDuplicatesDistance\: 300,\n
    +  \repeatLabel\:false,\n
    +  \repeatLabelDistance\:0,\n
    +  \stackLabel\: true,\n
    +  \stackAlignment\: \dynamic\,\n
    +  \stackRowLength\: 20,\n
    +  \stackBreakPosition\: \before\,\n
    +  \symbol\: {\type\: \esriTS\, \color\: , \backgroundColor\: null, \borderLineColor\: null, \verticalAlignment\: \bottom\, \horizontalAlignment\: \left\, \rightToLeft\: false, \angle\: 0, \xoffset\: 0, \yoffset\: 0, \font\: {\family\: \Arial\, \size\: 12, \style\: \normal\, \weight\: \bold\, \decoration\: \none\}},\n
    + };

    LabelDefinition labelDefinition = LabelDefinition.fromJson(labelDefinitionString);
    GraphicsOverlay graphicsOverlay = new GraphicsOverlay();
    graphicsOverlay.getLabelDefinitions().add(labelDefinition);



 
【解决办法】:
从100.2.0开始,ArcGIS Runtime SDK for Android端开始支持Shapefile的加载和离线编辑。

关于离线编辑的初步了解,可参见下面的知乎文章:
http://zhihu.esrichina.com.cn/ar... 显示全部 »
【解决办法】:
从100.2.0开始,ArcGIS Runtime SDK for Android端开始支持Shapefile的加载和离线编辑。

关于离线编辑的初步了解,可参见下面的知乎文章:
http://zhihu.esrichina.com.cn/article/3604

更多的Shapefile的离线操作,请参见ArcGIS Runtime SDK for Android的在线帮助文档:
https://developers.arcgis.com/android/latest/api-reference/reference/com/esri/arcgisruntime/data/FeatureTable.html

所有编辑操作都继承自ShapefileFeatureTable的父类FeatureTable

此外,Shapefile的标注可通过设置LabelDefinition实现。
简单示例如下:

[code]

shapefileFeatureTable_Point = new ShapefileFeatureTable(Environment.getExternalStorageDirectory().getAbsolutePath() + /ArcGIS/hurricane/hurricane.shp);
FeatureLayer featureLayer = new FeatureLayer(shapefileFeatureTable_Point);
// 设置标记符号
featureLayer.setRenderer(new SimpleRenderer(new SimpleMarkerSymbol(SimpleMarkerSymbol.Style.CIRCLE, Color.RED, 20)));
// 创建label字符串
String strLabelDefinition = {\labelExpression\: \[EVENTID]\,\labelPlacement\: \esriServerPointLabelPlacementAboveCenter\,\symbol\: {\color\: ,\font\: {\size\: 16,\family\:\Microsoft YaHei\},\type\: \esriTS\}};

// 构建LabelDefinition
LabelDefinition labelDefinition = LabelDefinition.fromJson(strLabelDefinition);
featureLayer.getLabelDefinitions().add(labelDefinition);

// 启用Label标注
featureLayer.setLabelsEnabled(true);

​arcGISMap.getOperationalLayers().add(featureLayer);

【解决办法】:
关于geodatabase数据库的操作,一般建议通过ArcGIS Runtime SDK for Android提供的方法进行操作。
在Geodatabase层面:调用getGeodatabaseFeatureTables或getGeodata... 显示全部 »
【解决办法】:
关于geodatabase数据库的操作,一般建议通过ArcGIS Runtime SDK for Android提供的方法进行操作。
在Geodatabase层面:调用getGeodatabaseFeatureTables或getGeodatabaseFeatureTable(String name)获取所有的要素表或所需的要素表;
而后,在GeodatabaseFeatureTable层面,通过继承来自于父类FeatureTable和ArcGISFeatureTable的方法,可以执行诸如字段获取、要素查询、要素增删改(可编辑的FeatureTable表)等各种操作。
Geodatabase实质是一个SQLite的库,您当然也可通过SQLite的库直接操作。示例如下:


SQLiteDatabase db = SQLiteDatabase.openDatabase(Environment.getExternalStorageDirectory().getAbsolutePath() + /ArcGIS/china2.geodatabase, null, SQLiteDatabase.OPEN_READWRITE);
if (db !=null ){
Log.i(SQLiteDB, db.getPath());
Cursor cursor = db.query(首都和省级行政中心, null, null, null, null, null, null);
while(cursor.moveToNext()){
System.out.println(cursor.getInt(cursor.getColumnIndex(OBJECTID)) + ; +cursor.getString(cursor.getColumnIndex(GBCODE)) + ; + cursor.getString(cursor.getColumnIndex(NAME)));
}
​}



但是,不建议这么操作。最佳和最推荐的方式是对Geodatabase和GeodatabaseFeatureTable调用ArcGIS Runtime SDK for Android所提供的操作方法来执行。

ArcGIS Runtime SDK for Android 100.3.0加载离线.slpk文件

ArcGIS Runtime SDK张佳期 发表了文章 • 5 个评论 • 3713 次浏览 • 2018-08-09 20:35 • 来自相关话题

需求:
        采用ArcGIS Runtime SDK for Android 100.3.0加载离线slpk文件。关于slpk的介绍,请参考ArcGIS官方介绍http://pro.arcgis.com/zh-cn/pro-app/help/sharing/overview/scene-layer-package.htm
效果图:
ArcGIS Pro中加载slpk文件




An

ArcGIS Runtime SDK 100.0.0 Loadable设计模式剖析

ArcGIS Runtime SDK马克玲 发表了文章 • 1 个评论 • 2936 次浏览 • 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 许可策略解读

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

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

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

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

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

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

ArcGis Runtime for .net聚合

回复

ArcGIS Desktop张佳期 回复了问题 • 2 人关注 • 1 个回复 • 2034 次浏览 • 2024-02-20 11:57 • 来自相关话题

有没有人用ArcGis Runtime for .net做过聚合呀?

批量出图 报错 200多张图后 m_export.FinishExporting();报错

回复

ArcGIS Enginethm 发起了问题 • 1 人关注 • 0 个回复 • 651 次浏览 • 2022-10-17 17:38 • 来自相关话题

SaveFileDialog m_save = new SaveFileDialog();
            m_save.Filter = "jpeg图片(*.jpg)|*.jpg|tiff图片(*.tif)|*.tif|bmp图片(*.bmp)|*.bmp|emf图片(*.emf)|*.emf|png图片(*.png)|*.png|gif图片(*.gif)|*.gif"

Runtime for android 加载天地图?

回复

ArcGIS Runtime SDK张佳期 回复了问题 • 4 人关注 • 3 个回复 • 4974 次浏览 • 2021-03-09 11:38 • 来自相关话题

Runtime for android 100.0.0的版本能不能加载天地图?有什么思路吗?

arcgis有安卓版本的吗?

回复

ArcGIS Desktop张佳期 回复了问题 • 4 人关注 • 4 个回复 • 9718 次浏览 • 2021-03-09 11:31 • 来自相关话题

如题,有可以在安卓手机或平板上的arcgis吗?
想加载shp文件.有免费的软件吗?

acrgis for android 100.9 编辑shp 后偶发性shp 损坏,只能加载,点击查询不了属性

回复

ArcGIS Runtime SDK张佳期 回复了问题 • 2 人关注 • 1 个回复 • 1182 次浏览 • 2021-03-08 09:13 • 来自相关话题

acrgis for android 100.9 编辑shp 后偶发性shp 损坏,只能加载,点击查询不了属性,但是可以添加一个要素,添加后删除,重新进入软件,又会正常,为什么

在 100.2.0 版本上,是否支持对数据标注的字段、样式、大小、放置位置、优先级等属 性进行修改?

回复

ljk761626336 回复了问题 • 4 人关注 • 3 个回复 • 3955 次浏览 • 2020-03-19 15:11 • 来自相关话题

在 100.2.0 版本上,是否支持对图层标注的字段、样式、大小、放置位置、优先级等属性进行修改?

关于ArcGIS Runtime SDK for Android离线数据投影的问题

回复

ArcGIS Runtime SDKfwh3022 回复了问题 • 3 人关注 • 2 个回复 • 4523 次浏览 • 2019-12-18 11:19 • 来自相关话题

ArcGIS Runtime SDK for Android离线数据对投影的支持程度是怎样的。
1.通过WKID设置坐标系,如WGS-84(4326)。目前的10.2.7或10.2.8版本是否支持国家2000系呢,高版本的ArcMap内置的2000系(2000地理和投影坐标系),有对应的WKID,Android端有没有给于支持。
2.离线部署的数据如.geodatabase、shp、IMG或TIF

ArcGIS Runtime 100.6新推出的AR/VR模块在官网API和Samples中怎么找不到呢

回复

ArcGIS Runtime SDK张佳期 回复了问题 • 3 人关注 • 2 个回复 • 2381 次浏览 • 2019-09-11 11:54 • 来自相关话题

如题,在哪儿能找到呢。

ArcGIS Runtime SDK for Android端如何加载基于Token认证的安全服务?

回复

张赛 回复了问题 • 3 人关注 • 1 个回复 • 4963 次浏览 • 2018-11-30 16:38 • 来自相关话题

ArcGIS Runtime SDK for Android端如何加载基于Token认证的安全服务?

arcgis runtime sdk for.net有偿求助路径分析功能

回复

ArcGIS Runtime SDK席西 回复了问题 • 2 人关注 • 1 个回复 • 1913 次浏览 • 2018-09-27 16:52 • 来自相关话题

求助,已经加上了放大缩小查询等功能,现在加路径分析出现错误,有偿求助!! QQ782813110

关于WPF加载本地三维场景或链接portal场景的问题

回复

ArcGIS Runtime SDK朱新颖 回复了问题 • 3 人关注 • 1 个回复 • 2683 次浏览 • 2018-09-10 10:18 • 来自相关话题

加载本地场景时试过这段代码,可以出现地球场景。但不能看见模型。
var myScene = new Scene(Basemap.CreateTopographic());
            Uri treespk = new System.Uri(@"D:\ArcGIS_Runtime_Test\tree1.spk");
            var treeLayer

arcgis for android 怎么添加鹰眼地图来显示当前可视范围在全局的位置?

回复

ArcGIS Runtime SDK莹露不语 发起了问题 • 1 人关注 • 0 个回复 • 2883 次浏览 • 2018-08-08 12:54 • 来自相关话题

我使用的是arcgis runtime sdk for android10.2.9版本,尝试添加鹰眼地图,我的思路是写一个layer继承自已有的layer,但是我发现没有draw相关的方法,这种思路可行吗?我应该继承哪个layer?有大神做过吗?100.3版本也行,我急需一个思路,要是有源码就更好了,谢谢谢谢!

ArcGIS Runtime for .Net Quartz开发探秘(十三):VR&AR

ArcGIS Runtime SDKAnt 发表了文章 • 1 个评论 • 2128 次浏览 • 2018-05-25 00:00 • 来自相关话题

现在VR和AR很热。
VR(Virtual Reality)技术即虚拟现实。
AR(Augmented Reality)技术即增强现实技术。
Esri第一时间对VR&AR技术进行了跟进,ArcGIS Runtime Beta测试版中,已经实现了VR&AR功能。得知消息后,小编迫不及待地通过内部的渠道拿到了VR&AR的测试SDK 。几经波折,终于在手机上把VR&AR跑

ArcGIS Runtime 100.2中如何加载Raster和Mobile Mosaic Dataset

ArcGIS Runtime SDK朱新颖 发表了文章 • 4 个评论 • 2400 次浏览 • 2018-04-09 00:00 • 来自相关话题

ArcGIS Runtime 100.2中如何加载Raster和Mobile Mosaic Dataset

众所周知,ArcGIS中可以将数据分为矢量数据和栅格数据,矢量数据简单来说就是点、线、面,以坐标形式进行存储;而栅格则是按行和列(或格网)组织的像元(或像素)矩阵,其中每个像元都包含一个信息值(例如温度、高程等)。栅格可以是数字航空像片、卫星影像、数字图片、扫描的地图,可以用作底图、表面地

ArcGIS Runtime for Android 100.2.x 系列——丰富多彩的符号渲染之Mobile Style篇

ArcGIS Runtime SDK张赛 发表了文章 • 6 个评论 • 3323 次浏览 • 2018-03-09 00:00 • 来自相关话题

ArcGIS Pro提供了一种新的符号样式Mobile Style,以方便用户在ArcGIS Runtime端自由使用。本篇我们将基于ArcGIS Runtime SDK for Android 100.2.1具体探讨一下Mobile Style在移动端的简单应用。

1 制作Mobile Style

对于Mobile Style的制作,本篇将直接导入ESRI样式文件中自带的若干符号。具体步骤如

喜大普奔!!ArcGIS Runtime SDK for Android 100.2 支持本地Shapefile文件的编辑啦!!!

ArcGIS Runtime SDK张赛 发表了文章 • 5 个评论 • 4816 次浏览 • 2018-01-12 00:00 • 来自相关话题

对于Shapfile这一文件格式,ArcGIS Runtime SDK for Android 在100.2.0系列中推出了两大重磅利好消息: 
(1) 实现对本地 Shapfile 文件的加载、显示和查询 
(2) 实现对本地 Shapefile 文件的编辑,即增删改操作 
毋庸置疑,对于广大的ArcGIS移动端爱好者而言,支持Shapefile编辑操作绝对是一则振奋人心的好消息。
今天,我们就

里程碑式更新:ArcGIS Runtime 100.2重磅发布!

ArcGIS极客说 发表了文章 • 6 个评论 • 2486 次浏览 • 2017-12-20 00:00 • 来自相关话题

ArcGIS Runtime 100.2.0正式发布啦!小伙伴们快来围观!
100.2.0,也被称为“update2”,是对100.0.0的第二次重大更新。 这是一个非常重要的版本,它不仅达到Runtime 10.2.x版本等同的功能,还衔接了Runtime和ArcGIS Engine之间的大部分功能差距,分分钟将原有的待迁移项目规划到ArcGIS Runtime平台!
新版本增加了许多重要的

ArcGIS Runtime SDK for .NET 悄无声息升级到 100.2

ArcGIS Runtime SDKhtk 发表了文章 • 2 个评论 • 2006 次浏览 • 2017-12-19 14:30 • 来自相关话题

今天打开sdk官网,突然发现升级到100.2,大概浏览了下,这次变更的东西还比较多,具体变化看附件

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

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

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

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

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

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

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

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

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

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

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

ArcGIS Runtime SDKAnt 发表了文章 • 1 个评论 • 2240 次浏览 • 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简介及开发必要准备

ArcGIS Runtime SDKAnt 发表了文章 • 1 个评论 • 2576 次浏览 • 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开发探秘(二):构建第一个ArcGIS Runtime WPF应用程序

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