
安卓智能地图开发与实施
Android加载天地图
ArcGIS Runtime SDK • 张佳期 回复了问题 • 3 人关注 • 2 个回复 • 3189 次浏览 • 2019-04-30 15:30
Arcgis Android createOnlineLocator()方法传入自己的地理编码服务地址的后查询不出结果
Mobile • 张佳期 回复了问题 • 2 人关注 • 1 个回复 • 3281 次浏览 • 2018-09-14 11:11
有大神知道可供Arcgis Android使用的路径分析图层如何制作,有没有相关教程嘞?
ArcGIS Desktop • 徐珂 回复了问题 • 3 人关注 • 2 个回复 • 2808 次浏览 • 2018-08-27 14:57
安卓tpk文件加载失败
回复Mobile • 雨余山色 发起了问题 • 1 人关注 • 0 个回复 • 3414 次浏览 • 2018-02-07 11:25
安卓智能地图开发与实施三:创建第一个地图程序 - ArcGIS Runtime SDK for Android(Version 100.0.0)
ArcGIS Runtime SDK • 大虾卢 发表了文章 • 2 个评论 • 3226 次浏览 • 2017-08-21 00:00
1、创建一个新工程(File > New > New Project)
2、输入工程名:Set Map Initial Location
3、修改Company Domain 和 Project Location
4、修改Package name
5、点击下一步,勾选“Phone and Tablet”
6、选择合适的S
安卓智能地图开发与实施六:离线基础底图 - ArcGIS Runtime SDK for Android(Version 100.0.0)
ArcGIS Runtime SDK • 大虾卢 发表了文章 • 1 个评论 • 3832 次浏览 • 2017-08-21 00:00
离线基础底图最传统的方式是直接拷贝ArcGIS Server服务的切片成果,存在的问题是无论使用松散型还是紧凑型都包含太多碎小文件,部署不便。TPK文件便是为了解决多碎小文件问题。但是依然存在文件太大的问题,动辄十G甚至几十G。而矢量切片(VTPK)在于解决文件太大的问题。
TPK
对于TPK的生产,建议使用ArcGIS Desktop
安卓智能地图开发与实施七:在线业务图层(浏览查询) - ArcGIS Runtime SDK for Android(Version 100.0.0)
ArcGIS Runtime SDK • 大虾卢 发表了文章 • 0 个评论 • 2727 次浏览 • 2017-08-21 00:00
业务图层(OperationalLayers)旨在可视化变化频繁的数据,可以通过ArcGISMapImageLayer加载现有的可视化成果,可以通过FeatureLayer来可视化要素,甚至查询、编辑。
对业务图层(OperationalLayers)的加载,针对移动端的处理方式分为在线和离线方式。在线方式主要通过ArcGIS Server 、Ar
安卓智能地图开发与实施八:离线业务图层(浏览查询) - ArcGIS Runtime SDK for Android(Version 100.0.0)
ArcGIS Runtime SDK • 大虾卢 发表了文章 • 0 个评论 • 2957 次浏览 • 2017-08-21 00:00
离线业务图层,在很大程度上减少了对网络的依附。无论是哪个行业的外业核查,都需要详细的原有信息进行支撑,而涉及地图、位置的信息核查,通过离线数据可以在本端形成对比核实能力。
离线业务图层 - Geodatabase文件(FeatureLayer)
离线FeatureLayer(Geodatabase文件)通过GeodatabaseFeatureTable来解析Geodatabase文
安卓智能地图开发与实施十:图层管理 - ArcGIS Runtime SDK for Android(Version 100.0.0)
ArcGIS Runtime SDK • 大虾卢 发表了文章 • 1 个评论 • 3097 次浏览 • 2017-08-21 00:00
图层管理分为了基础底图切换和业务数据管理。基础底图主要是进行切换,而业务数据管理的功能因项目而已,基本有控制显示、图层查询、统计等。
基础底图
基础底图的加载前面的章节已经介绍过,只需要从做好布局,处理ArcGISMap对象的Basemap切换即可。
<?xml version="1.0" encoding="utf-8"?>
<
安卓智能地图开发与实施十一:业务数据查询 - ArcGIS Runtime SDK for Android(Version 100.0.0)
ArcGIS Runtime SDK • 大虾卢 发表了文章 • 0 个评论 • 2942 次浏览 • 2017-08-21 00:00
地图通常能够结合诸多资源,无论是符号化、注记还是图例往往不能够满足对信息的表达,为了更多更细节地承载信息,通过查询和地图上的弹出式窗口能够完整的展示资源的属性信息。业务数据的空间查询,是展示更多信息的第一步。
可进行查询的方法:
MapView( GeoView ) - identifyLayerAsync方法MapView( GeoView ) - identifyLayers
安卓智能地图开发与实施十二:空间查询与模糊搜索 - ArcGIS Runtime SDK for Android(Version 100.0.0)
ArcGIS Runtime SDK • 大虾卢 发表了文章 • 1 个评论 • 3812 次浏览 • 2017-08-21 00:00
对空间查询的使用每个人都有自己的见解。从项目的角度,一般会进行单图层查询和多图层查询。移动端查询方式主要为触摸查询和文字搜索查询。
空间查询效果:
模糊搜索效果:
MapQueryResult,包含了FeatureLayer和一组Feature。FeatureLayer是当前查询的图层,一组Feature是查询的结果。
MapQueryClass,包含了回调接口IQu
安卓智能地图开发与实施十七:使用天地图 - ArcGIS Runtime SDK for Android(Version 100.1.0)
ArcGIS Runtime SDK • 大虾卢 发表了文章 • 1 个评论 • 4483 次浏览 • 2017-08-21 00:00
100.1的新版本最大的亮点是三维,同时新加入了图层类型和可扩展的切片图层WebTiledLayer。继承自ServiceImageTiledLayer。BingMapsLayer和OpenStreetMapLayer继承自ServiceImageTiledLayer。通过设置WebTiledLayer参数便可以在ArcGIS Runtime SDK for Andro
Android加载天地图
回复ArcGIS Runtime SDK • 张佳期 回复了问题 • 3 人关注 • 2 个回复 • 3189 次浏览 • 2019-04-30 15:30
Arcgis Android createOnlineLocator()方法传入自己的地理编码服务地址的后查询不出结果
回复Mobile • 张佳期 回复了问题 • 2 人关注 • 1 个回复 • 3281 次浏览 • 2018-09-14 11:11
有大神知道可供Arcgis Android使用的路径分析图层如何制作,有没有相关教程嘞?
回复ArcGIS Desktop • 徐珂 回复了问题 • 3 人关注 • 2 个回复 • 2808 次浏览 • 2018-08-27 14:57
安卓tpk文件加载失败
回复Mobile • 雨余山色 发起了问题 • 1 人关注 • 0 个回复 • 3414 次浏览 • 2018-02-07 11:25
安卓智能地图开发与实施五:在线基础底图 - ArcGIS Runtime SDK for Android(Version 100.0.0)
ArcGIS Runtime SDK • 大虾卢 发表了文章 • 0 个评论 • 3335 次浏览 • 2017-08-21 00:00
移动地图程序的基础,在于“一张图”,外业调绘、导航类、成果展示、统计应用等都需要一张基本的底图来支撑。往往底图的好坏决定了整个移动地图的根基。
在线基础底图(Online Tiled Layers)
在线基础底图包括传统GIS(ArcGIS Server)和WebGIS(Online & Portal)。使用方式上确实不同,传统GIS是通过Layer直接对接地图服务(ArcGI
安卓智能地图开发与实施三:创建第一个地图程序 - ArcGIS Runtime SDK for Android(Version 100.0.0)
ArcGIS Runtime SDK • 大虾卢 发表了文章 • 2 个评论 • 3226 次浏览 • 2017-08-21 00:00
1、创建一个新工程(File > New > New Project)
2、输入工程名:Set Map Initial Location
3、修改Company Domain 和 Project Location
4、修改Package name
5、点击下一步,勾选“Phone and Tablet”
6、选择合适的S
安卓智能地图开发与实施六:离线基础底图 - ArcGIS Runtime SDK for Android(Version 100.0.0)
ArcGIS Runtime SDK • 大虾卢 发表了文章 • 1 个评论 • 3832 次浏览 • 2017-08-21 00:00
离线基础底图最传统的方式是直接拷贝ArcGIS Server服务的切片成果,存在的问题是无论使用松散型还是紧凑型都包含太多碎小文件,部署不便。TPK文件便是为了解决多碎小文件问题。但是依然存在文件太大的问题,动辄十G甚至几十G。而矢量切片(VTPK)在于解决文件太大的问题。
TPK
对于TPK的生产,建议使用ArcGIS Desktop
安卓智能地图开发与实施七:在线业务图层(浏览查询) - ArcGIS Runtime SDK for Android(Version 100.0.0)
ArcGIS Runtime SDK • 大虾卢 发表了文章 • 0 个评论 • 2727 次浏览 • 2017-08-21 00:00
业务图层(OperationalLayers)旨在可视化变化频繁的数据,可以通过ArcGISMapImageLayer加载现有的可视化成果,可以通过FeatureLayer来可视化要素,甚至查询、编辑。
对业务图层(OperationalLayers)的加载,针对移动端的处理方式分为在线和离线方式。在线方式主要通过ArcGIS Server 、Ar
安卓智能地图开发与实施八:离线业务图层(浏览查询) - ArcGIS Runtime SDK for Android(Version 100.0.0)
ArcGIS Runtime SDK • 大虾卢 发表了文章 • 0 个评论 • 2957 次浏览 • 2017-08-21 00:00
离线业务图层,在很大程度上减少了对网络的依附。无论是哪个行业的外业核查,都需要详细的原有信息进行支撑,而涉及地图、位置的信息核查,通过离线数据可以在本端形成对比核实能力。
离线业务图层 - Geodatabase文件(FeatureLayer)
离线FeatureLayer(Geodatabase文件)通过GeodatabaseFeatureTable来解析Geodatabase文
安卓智能地图开发与实施九:地图缩放与旋转 - ArcGIS Runtime SDK for Android(Version 100.0.0)
ArcGIS Runtime SDK • 大虾卢 发表了文章 • 0 个评论 • 3302 次浏览 • 2017-08-21 00:00
MapView(com.esri.arcgisruntime.mapping.view.MapView)自身提供手势操作来放大、缩小、旋转。当通过按钮或者说事件来调整电子地图放大、缩小、旋转时,需要稍微调整。
MapView提供了和放大、缩小、旋转相关的方法如下: setViewpointAsync:改变当前移动电子地图的视图范围 setViewpointRotation
安卓智能地图开发与实施十:图层管理 - ArcGIS Runtime SDK for Android(Version 100.0.0)
ArcGIS Runtime SDK • 大虾卢 发表了文章 • 1 个评论 • 3097 次浏览 • 2017-08-21 00:00
图层管理分为了基础底图切换和业务数据管理。基础底图主要是进行切换,而业务数据管理的功能因项目而已,基本有控制显示、图层查询、统计等。
基础底图
基础底图的加载前面的章节已经介绍过,只需要从做好布局,处理ArcGISMap对象的Basemap切换即可。
<?xml version="1.0" encoding="utf-8"?>
<
安卓智能地图开发与实施十一:业务数据查询 - ArcGIS Runtime SDK for Android(Version 100.0.0)
ArcGIS Runtime SDK • 大虾卢 发表了文章 • 0 个评论 • 2942 次浏览 • 2017-08-21 00:00
地图通常能够结合诸多资源,无论是符号化、注记还是图例往往不能够满足对信息的表达,为了更多更细节地承载信息,通过查询和地图上的弹出式窗口能够完整的展示资源的属性信息。业务数据的空间查询,是展示更多信息的第一步。
可进行查询的方法:
MapView( GeoView ) - identifyLayerAsync方法MapView( GeoView ) - identifyLayers
安卓智能地图开发与实施十二:空间查询与模糊搜索 - ArcGIS Runtime SDK for Android(Version 100.0.0)
ArcGIS Runtime SDK • 大虾卢 发表了文章 • 1 个评论 • 3812 次浏览 • 2017-08-21 00:00
对空间查询的使用每个人都有自己的见解。从项目的角度,一般会进行单图层查询和多图层查询。移动端查询方式主要为触摸查询和文字搜索查询。
空间查询效果:
模糊搜索效果:
MapQueryResult,包含了FeatureLayer和一组Feature。FeatureLayer是当前查询的图层,一组Feature是查询的结果。
MapQueryClass,包含了回调接口IQu
安卓智能地图开发与实施十六:三维地图 - ArcGIS Runtime SDK for Android(Version 100.1.0)
ArcGIS Runtime SDK • 大虾卢 发表了文章 • 1 个评论 • 2565 次浏览 • 2017-08-21 00:00
三维地图多了一个维度来基于位置表达信息,100.1的版本中已经整合了完整的三维展示方案。新版本发布,我们先看效果。
和二维地图的MapView相比,三维地图使用SceneView。
三维地图布局文件<?xml version="1.0" encoding="utf-8"?>
<com.esri.arcgisruntime.map
安卓智能地图开发与实施十七:使用天地图 - ArcGIS Runtime SDK for Android(Version 100.1.0)
ArcGIS Runtime SDK • 大虾卢 发表了文章 • 1 个评论 • 4483 次浏览 • 2017-08-21 00:00
100.1的新版本最大的亮点是三维,同时新加入了图层类型和可扩展的切片图层WebTiledLayer。继承自ServiceImageTiledLayer。BingMapsLayer和OpenStreetMapLayer继承自ServiceImageTiledLayer。通过设置WebTiledLayer参数便可以在ArcGIS Runtime SDK for Andro
安卓智能地图开发与实施十八:空间要素绘制 - ArcGIS Runtime SDK for Android(Version 100.1.0)
ArcGIS Runtime SDK • 大虾卢 发表了文章 • 1 个评论 • 3416 次浏览 • 2017-08-21 00:00
日常应用中无论是草图绘制,还是外业采集都需要在移动端进行空间要素的绘制。而ArcGIS Runtime SDK for Android中提供了Geometry、Feature、Graphic,这三者到底如何使用,本文稍微做做解答。
空间要素(Geometry)
Geometries用以在特定地理位置上通过形状来表达真实世界的对象。图层范围、视图范围、GPS定位都是通过Geometr