你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
问题
文章
话题
登录
注册
《ArcGIS Runtime SDK for Android开发笔记》——(2)、Android Studio基本配置与使用
ArcGIS Android开发笔记
ArcGIS Runtime SDK for Android
1、前言
在上一篇文章《Android Studio下载与安装》里我们已经介绍了Android Studio的下载与安装步骤,这一篇我们将针对Android Studio的基本常见使用做一个简单介绍。
2、基本配置
2.1、主题设置
打开File > Settings > Appearance & Behavior > Appearance ,在选项卡的UI
《ArcGIS Runtime SDK for Android开发笔记》——(4)、基于Android Studio构建ArcGIS Android开发环境
ArcGIS Android开发笔记
ArcGIS Runtime SDK for Android
1、前言
2015年1月15日,发布ArcGIS Runtime SDK for Android v10.2.5版本。从该版本开始默认支持android studio开发环境,示例代码的默认开发环境也改为Android Studio。Eclipse插件被弃用。并且官方说明从版本v10.2.5,Esri公司不再提供的Eclipse IDE工具插件的形式,但是,它是可以继续使用jar包引用方式通过Ec
《ArcGIS Runtime SDK for Android开发笔记》——(3)、ArcGIS Runtime SDK概述
ArcGIS Android开发笔记
ArcGIS Runtime SDK for Android
1、前言
ArcGIS Runtime SDK是一整套用于构建原生及跨平台的地图应用程序的开发包,包括移动设备的Android、iOS、Windows Phone,针对桌面的.Net、Java、OSX,以及跨平台的QT。这所有的API基于一个共同的C++内核,并在不同平台上做了对应的封装,使得在多平台下的接口风格和编程模型相一致。当我们在一个平台上学会了对应sdk的开发流程,在其他平台上如果我们对
《ArcGIS Runtime SDK for Android开发笔记》——(5)、基于Android Studio构建ArcGIS Android开发环境(离线部署)
ArcGIS Android开发笔记
ArcGIS Runtime SDK for Android
1、前言
在上一篇的内容里我们介绍了基于Android Studio构建ArcGIS Runtime SDK for Android开发环境的基本流程,流程中我们采用的是基于Gradle的构建方式,在这种方式里主要通过设置maven仓库位置,设置编译选项、依赖版本在联网环境下下载对应SDK依赖包。
但是在网络情况不好的情况下这种方式就不行了,那怎么解决在离线环境或者内网环境实现开发流程呢?目前了解
《ArcGIS Runtime SDK for Android开发笔记》——(6)、基于Android Studio的ArcGIS Android工程结构解析
ArcGIS Android开发笔记
ArcGIS Runtime SDK for Android
1、前言
Android Studio 是第一个Google官方的 Android 开发环境。其他工具,例如 Eclipse,在 Android Studio 发布之前已经有了大规模的使用。为了帮助开发者转向 Android Studio,谷歌已经写出一套迁移指南。Google 同时也发布声明称,在接下来的几个月里,他们会为 Android Studio 增加一些性能工具,Eclipse 里现有的
《ArcGIS Runtime SDK for Android开发笔记》——(7)、示例代码arcgis-runtime-samples-android的使用
ArcGIS Android开发笔记
ArcGIS Runtime SDK for Android
1、前言
学习ArcGIS Runtime SDK开发,其实最推荐的学习方式是直接看官方的教程、示例代码和帮助文档,因为官方的示例一般来说都是目前技术最新,也是最详尽的。对于ArcGIS Runtime SDK for Android的开发资料,例如示例代码我们可以在以下网址获得:
https://developers.arcgis.com/android/sample-code/
示例代码托
《ArcGIS Runtime SDK for Android开发笔记》——(8)、关于ArcGIS Android开发的未来(“Quartz”版Beta)
ArcGIS Android开发笔记
ArcGIS Runtime SDK for Android
1、前言
今天再一次在官网看到了ArcGIS Runtime SDK for Android下一个版本“Quartz”版的更新资料,它将是一个非常重要的更新,包括API接口的重构和开发思路的调整。具体如下图所示:
在ArcGIS Runtime SDK概述 一文中已经给大家介绍了ArcGIS Runtime SDK for Android的前世今生,从2011年6月发布ArcGIS Runtim
《ArcGIS Runtime SDK for Android开发笔记》——(9)、空间数据的容器-地图MapView
ArcGIS Android开发笔记
ArcGIS Runtime SDK for Android
1、前言
在上一篇内容里介绍了 关于ArcGIS Android开发的未来(“Quartz”版Beta) 相关内容,期间也提到了关于API接口的重构,开发思路的调整,根据2015UC资料也可以知道新版预计将在明年的时候推出。届时在开发思路上将会往新版迁移。
总的来说,虽然“Quartz”版的开发思路有所变化,但总体变化不大,这里我将继续以现有正式发布版本为主梳理ArcGIS Runtime SD
《ArcGIS Runtime SDK for Android开发笔记》——(10)、ArcGIS Runtime SDK支持的空间数据类型
ArcGIS Android开发笔记
ArcGIS Runtime SDK for Android
1、前言
移动端的数据来源非常重要,它决定了移动端功能的实现。早期的ArcGIS Android API中,主要以接入在线的数据源为主,因此主要实现在线的地图浏览、查询和路径分析、地理处理等从操作;在v1.0.1版本中,ArcGIS移动产品第一次可以加载松散型切片,自此逐渐掀开了对本地离线数据源的支持,也因此可以在移动端实现越来越受欢迎的离线功能。现在最新的10.2.7 API离线支持数据主要包括
《ArcGIS Runtime SDK for Android开发笔记》——(11)、ArcGIS Runtime SDK常见空间数据加载
ArcGIS Android开发笔记
ArcGIS Runtime SDK for Android
ArcGIS Runtime SDK for Android 支持多种类型空间数据源、每一种都提供了相应的图层来直接加载,图层Layer是空间数据的载体,其主要继承关系及类型说明如下图所示:
1、图层分类解析
Layer是所有图层的基类,声明了空间参考、最大范围、初始范围、单位和图层委托等基本属性,还有图层加载的相关方法。
同时对于MapView的空间参考,最大范围,初始范围若不特殊指定,即为
《ArcGIS Runtime SDK for Android开发笔记》——(12)、自定义方式加载Bundle格式缓存数据
ArcGIS Android开发笔记
ArcGIS Runtime SDK for Android
随着ArcGIS 10.3的正式发布,Esri推出了新的紧凑型缓存格式以增强用户的访问体验。新的缓存格式下,Esri将缓存的索引信息.bundlx包含在了缓存的切片文件.bundle中。具体如下图所示:
对于bundle格式的具体解析,这里就不再详述,具体可以查阅ArcGIS for Server 10.3.X 新型紧凑型缓存的解读和应用 , 本文内容就是根据其所述实现。再熟悉bundle实现机
《ArcGIS Runtime SDK for Android开发笔记》——(13)、图层扩展方式加载Google地图
ArcGIS Android开发笔记
ArcGIS Runtime SDK for Android
1、前言
http://mt2.google.cn/vt/lyrs%3 ... Galil
通过图层扩展类的方式加载Google地图的是我们通常获取Google地图的一种方式,根据这种方式我们可以通过拼接地图瓦片Url字符串获取瓦片数据,关于Google瓦片算法的解析网上有很多,以下仅列出博客地址,及具体实现类。
Google瓦片地图算法解析
2、Google地图的自定义扩展类package
<<
<
185
186
187
188
189
190
191
>
>>
如何在GIS知乎上写文章
易智瑞产品
GeoScene Desktop
GeoScene Enterprise
Portal for GeoScene
GeoScene Pro
CityEngine
GeoScene API for JavaScript
GeoScene Engine
GeoScene Runtime SDKs
GIS专题应用
安装许可
数据管理/编辑
制    图
空间分析/GP
三 维 GIS
影像技术
Python技术
服务管理/缓存
开发竞赛
技术公开课
产品白皮书
下    载
其    他