ArcGIS Runtime作为新一代的轻量GIS应用开发产品,它提供多种API,可以使用Android,iOS,Java,Mac OS X(Objective-C/Swift)、.NET,Qt(C++/QML)等语言及其相应的开发环境快速的构建地图应用,并将应用程序部署在Windows 、Mac 、Linux 、Android、iOS和UWP等6大平台上。

ArcGIS Runtime 100.0 是下一代的ArcGIS Runtime。ArcGIS Runtime 100 采用全新的架构,统一的API,所有SDK采用新的概念,模式和功能, 全新的Runtime架构拥有许多新的能力、更优越的性能和跨平台的功能稳定性。ArcGIS Runtime 100.0更加集成ArcGIS 平台能力,拥有许多新功能,比如使用移动地图包,矢量切片,更加真实的三维场景等等,随着ArcGIS Runtime 100.0系列的发布与完善,更多的新的功能和能力都会集成在这个系列里。

ArcGIS Runtime 具有完善的GIS功能,支持多种的底图,操作图层,临时图层,高程图层,三维场景,平滑的动画漫游,三维图层透明,太阳光照,栅格影像分析,在线离线编辑等大量的GIS功能。

为了更好的帮助大家学习使用ArcGIS Runtime SDK for Android,也为了给自己研究ArcGIS Android开发做一个阶段性总结,阶段性研究成果RuntimeViewer、RuntimeViewer3D现已开源。

一、二维开发框架

源代码地址: https://gitee.com/gis-luq/RuntimeViewer

录屏:https://v.youku.com/v_show/id_XMzY3ODQxNDUzNg==.html?spm=a2hzp.8244740.0.0

二、三维开发框架

源代码地址:https://gitee.com/gis-luq/RuntimeViewer3D

最新文章

  1. JS作用域面试题总结
  2. JVM垃圾回收算法
  3. The Struts dispatcher cannot be found. This is usually caused by using Strut
  4. codeforces 434B B. Nanami's Digital Board(分治)
  5. 关于SVN下载代码和Android Studio里面导入别人代码build tools不一致问题总结
  6. C++为了兼容,所以并不是纯面向对象编程语言
  7. SCSS是什么
  8. selenium webdriver使用过程中出现Element is not currently visible and so may not be interacted with的处理方法
  9. Matlab.NET混编技巧之——找出Matlab内置函数
  10. FreeLink开源呼叫中心设计思想
  11. SQL模糊查询条件的四种匹配模式
  12. 获取本地ip
  13. JQuery实现数组移除指定元素
  14. springboot pom.xml记
  15. Hybris CronJob.
  16. SQL LOAD TABLE tbl_name FROM MASTER语法 把表的拷贝从主服务器转移到从属服务器。
  17. eslint简单的规范
  18. Django_博客_XSS 攻击防范
  19. stl中char 与wchar 的转换
  20. .net core Memcached使用

热门文章

  1. ansible基本模块-command
  2. CentOS 7 设置日期和时间
  3. Trailing Loves (or L'oeufs?)
  4. bzoj1818 内部白点(好题) 离散化+树状数组
  5. fis中的数据结构模块Config
  6. 有关eval用法的小结
  7. html自定义垂直导航菜单(多级导航菜单,去掉font-awesome图标,添加自己的箭头图标)
  8. springboot+Druid+oracle 配置p6spy
  9. 通过Qt从URL下载文件
  10. Oracle 客户端、服务器、数据库、数据库对象(表、视图等)的关系