Arcgis Android 基本概念 - 浅谈
MapView
MapView 是 Android 中 ViewGroup的子类,也是 ArcGIS Runtime SDK for Android 中的地图容器,与很多 ArcGIS API 中的 Map、MapControl类作用是一样的。
MapView 可以添加一个或多个图层,图层只有添加到 MapView 容器中才能进行显示.
Layer
在 GIS 中图层是很重要的概念, 图层是空间数据的载体,通过它可将各种类型的地图数据进行加载显示,但图层只有添加到 MapView 对象中才能使用.
- ArcGISTiledMapServiceLayer
- ArcGISTiledMapServiceLayer 图层对应 ArcGIS for Server 服务中的切片服务,切片都是事先做好的,ArcGISTiledMapServiceLayer 不能对图层中的数据进行更改,除非更新服务缓存,在 arcgis for android中,也不允许对此类型的数据查询,通常用做底图使用.
- ArcGISDynamicMapServiceLayer
- ArcGISDynamicMapServiceLayer 图层对应 ArcGIS for Server 服务中的动态服务,动态地图服务的地图数据是按照移动设备范围读取的,用法与 ArcGISTiledMapServiceLayer 图层相同.ArcGISDynamicMapServiceLayer 图层通常包含多个图层,这些图层由 server 根据请求来渲染并以 rasterimage 形式返回,并且返回的 raster 并不包含 feature 的额外信息。它的功能特点是更新非常方便,并能及时呈现给用户,同时,图层的可视性和空间参考可以改变, 可以给图层添加单独的 layer definition, ArcGISServer 为每个 image 动态投影。而地图的空间参考是由第一个加载的图层决定。
- 它的性能特点:它的渲染时间取决于请求数据的数量和复杂度,因此一般都比 tiled map server 要慢,因此,它适合数据经常发生改变、或者需要针对不同的用户呈现不同的数据,且要素信息(如 attributes,geometry,symbol 等)不需要的情况.
- ArcGISFeatureLayer
- 该图层可以是空间图层,也可以是非空间的表, 它包含了很多要素的信息,每个要素都单独渲染.
转载于:https://www.cnblogs.com/listened/p/4129732.html
Arcgis Android 基本概念 - 浅谈相关推荐
- 高通android逆向分析,浅谈Android高通(Qualcomm)和联发科(MTK)平台
一款CPU好不好是要从多个方面考虑的,并不是说简简单单看一个主频.几个核心数就完了,更重要的是它的综合实力到底有多强,这里面当然也会牵扯到价格问题,性能相似当然是便宜的获胜,这是毋庸置疑的. 事实上, ...
- android fps 垂直同步,浅谈Android流畅度
原标题:浅谈Android流畅度 哈哈 讲个故事 白 1 流畅度 关于流畅度谷歌官方给出的解释为:running at a consistent 60 frames per second, witho ...
- android 存储空间监控,浅谈 Android 内存监控(中)
前言 在上篇 浅谈 Android 内存监控(上) 中,我们聊了 LeakCanary,微信的 Matirx 和美团的 Probe,它们各自有不同的应用场景,例如,在开发测试环境,我们会偏向用 Lea ...
- Android事件分发浅谈
Android事件分发机制浅谈 前言:可能Android的事件分发对于刚学Android的童鞋来说接触得不多,这样不奇怪.因为刚学的时候,一般人很难注意到或是会选择主动去了解.那么究竟什么是Andro ...
- ios android 上架区别,浅谈iOS与Android的区别
说在前面:从事UI设计的同行们关于iOS与Android的基本设计规范相信大家都已经非常了解了,以下是我针对这两种设计规范所作的一点点小总结,如果面试官问道此类问题,希望对你们有用!!! 首先设计语言 ...
- [转]Android蓝牙开发浅谈
转自:http://www.eoeandroid.com/thread-18993-7-1.html 对于一般的软件开发人员来说,蓝牙是很少用到的,尤其是Android的蓝牙开发,国内的例子很少 ...
- Android开发之浅谈Service的基本概况和常见问题
Service(服务)是一个应用程序组件,可以在后台执行长时间运行的操作,不提供用户界面.其他应用程序组件可以启动一个Serivce,它将继续在后台运行,即使用户切换到另一个应用程序.此外,一个组件可 ...
- Android应用开发—浅谈MVX模式
MVX模式的文章太多了,这里不会再重述,关键我还不太懂,本文会从自己的一些思考,分析下MVX的分离思想,先占个坑! Android应用架构这篇文章最后讲到: Activity和Fragment变得非常 ...
- android 逆向ida,浅谈安卓逆向协议(四)- ida pro - 小红书
文章仅提供思路,千里之行,还要靠各位自己努力,不喜勿看. 重头戏-小红书.这是相比前几个最难的了.为什么?看下面娓娓道来. 小红书互联网上真是没搜到解决方案,主要是sign验签和shield验签,si ...
- linux中管道的概念,浅谈Linux管道
管道(pipe)是一个我们在学习Linux命令行的时候就会引入的一个很重要的概念.管道是UNIX环境中历史最悠久的进程间通信方式,从本质上说,管道也是一种文件,也是遵循UNIX的"一切皆文件 ...
最新文章
- const在函数声明中的应用(转)
- 算法----合并两个有序链表
- 循环神经网络(RNN)模型与前向反向传播算法
- ZOJ 1292 Integer Inquiry
- win10装sql2000卡在选择配置_恢复win10系统安装SQL2000卡在MADC不动的妙计
- Java 中的目录创建处理
- app中 html5 search 事件,事件 - Cordova中文网
- python xlsxwriter dict_python_xlsxwriter模块
- kaggle房价预测特征意思_Kaggle竞赛丨房价预测(House Prices)
- java的object类型转换_Java Object类型转换
- 调试 MQL5 程序
- 使用GPS和velodyne 64拼接地图
- 国美易卡利用数据挖掘技术,国美易卡精准分析决策
- Grafana 短信报警
- filter grok 判断_logstash grok使用案例
- P1217 [USACO1.5]回文质数 Prime Palindromes
- 仿京东收货地址三级联动
- linux中zlib源码包安装
- c语言常数-ox6a是什么意思,c语言1-7章课后作业答案
- ThinkPHP框架下载
热门文章
- 解决办法:undefined reference to symbol 'dlclose@@GLIBC_2.2.5'
- 管理感悟:把公司搞死,然后抱怨融资困难
- 推荐一个C缓冲区的结构
- Please Select android SDK的解决办法
- stm32设备描述符请求失败_我爱OS第21讲:实战篇:IO设备
- Dxg——C++ 开发笔记整理分类合集【所有的相关记录,都整理在此】
- 书店计算机管理制度范文,书店管理制度
- 水槽中倒水,Pour Water
- 使用虚拟环境 virtualenv
- CISCO路由器DHCP 配置