- 博客(64)
- 资源 (35)
- 收藏
- 关注
原创 【ArcGIS移动资源下载】最新iOS和Android开发教程
1、最新版开发包下载地址:1)ArcGIS for iOS API v2.3:http://resources.arcgis.com/en/communities/runtime-ios-sdk/2)ArcGIS for Android API v2.0:http://resources.arcgis.com/en/communities/runtime-android/3)Arc
2012-12-25 09:18:13
5301
翻译 ArcGIS SDK for Android的下个版本将会是什么样子?
2012即将结束,经过近半年的沉淀,Esri美国移动团队将在2013年早期时,发布ArcGISRuntimeSDK for Android的下一个版本,作为大家新年的见面礼,先来预览下,看看会有哪些可喜的新变化吧!新功能:支持网络分析(在线模式)。包括Routing、Service Area、Closest Facility;新增“Find”Task。可以搜索map中的多个
2012-12-14 14:49:21
4394
1
翻译 使用移动GIS技术改进你的企业和项目
相比许多国家,地处内陆的玻利维亚非常独特。不仅仅是因为辽阔的地形、气候或者生物的多样性,相反,这些都是高海拔的结果。从安第斯冰川到亚马逊雨林,这个国家拥有不同海拔的地形,包括数十个活火山、死火山以及数不清的河流。 YPFBT管道横贯美丽、广阔、多山的玻利维亚,它也是玻利维亚主要的烃运输公司,该公司目前拥有6200多公里的天然气及石油管道,其中多数运输管道穿越如山体滑坡
2012-12-11 13:38:00
3110
1
原创 ArcGIS Runtime for Android开发教程V2.0(9)基础篇-----查询检索
查询检索在ArcGIS Runtime for Android中是不可或缺的一部分,本节将介绍两种常用的查询检索任务:IdentifyTask和QueryTask。IdentifyTask是用来识别图层中的要素的,而QueryTask是用来做图层要素查询的。1 IdentifyTask 1.1功能介绍 IdentifyTask通过字面理解就是一个识别任务类,
2012-12-06 09:50:32
7298
原创 ArcGIS Runtime for Android开发教程V2.0(8)基础篇-----地图事件
ArcGIS Runtime sdk for Android为我们提供了丰富的事件监听器,本节将主要介绍我们经常使用的监听器,并且介绍通过这些监听器可以实现哪些功能,在下面的监听器中只有MapOnTouchListener是类,其他皆为接口类型,如图所示: 1.1 MapOnTouchListener MapOnTouchListener是MapView最为重要的监
2012-12-06 09:27:17
16849
原创 2012-11-27 移动技术公开课《Mobile Runtime SDKs,开启移动开发的炫彩之旅》 Q&A
1、资源下载Q: ArcGIS移动产品的最新的开发包下载地址?A: 移动产品开发包在esri官网和ArcGIS ResourceCenter上都可以下,推荐关注。 Q:公开课PPT、演示代码、视频等是否共享?在哪里可以下载?A: 公开课结束后,公司会通过多种渠道发布公开课资料,首先在Esri中国官网的下载中心可以下载所有公开课的资料,另外,在各个方向的微博上也会公布相关的信息,
2012-11-29 17:23:31
11445
原创 2012-11-13 移动技术公开课《ArcGIS移动应用新主张》 Q&A
下载授权相关Q:ArcGIS的移动SDK是免费的吗?如果只是用移动的API、地图服务使用自有的地图服务发布平台,是否可以?A:ArcGIS的3大移动开发包:ArcGISRuntime SDK for iOS/Android/Windows Phone均可以在Esri的官方网站上免费下载,并且免费用于学习研究、公益性项目,只需要在使用的地图中标上Esri的Logo即可。对于商业应用,
2012-11-22 10:52:58
12244
原创 ArcGIS Runtime for Android开发教程V2.0(7)基础篇---空间要素可视化2
1 符号渲染1.1 SymbolSymbol主要是对Graphic对象进行符合样式设置的接口,所有符合样式类都实现了Symbol接口,Symbol接口关系图如下: 1.2 PictureMarkerSymbol PictureMarkerSymbol是对于点或多点要素的Graphic对象进行样式设置的类,PictureMarkerSymbol
2012-11-19 16:09:12
16536
原创 ArcGIS Runtime for Android开发教程V2.0(6)基础篇---空间要素可视化
此节主要介绍要素的可视化,但我们不管以什么方式获取数据,将其正确的展现到地图中才更具意义,在ArcGIS Runtime for Android中空间要素一般我们都将添加到GraphicsLayer图层中进行展示,对于空间要素无非就那么几种:点、线、面和文字类型等等,本节将主要介绍Graphic、Geomtry和Symbole,展示效果如图:1 Graphic Gr
2012-11-19 15:38:15
15898
1
转载 Spatialite for Android编译及测试
1、Spatialite for Android介绍 Sqlite是一款短小精悍的数据库,在Android、IOS等都有支持。Spatialite是基于Sqlite的扩展,增加了对空间数据的支持,可以按照OGC的Simple Feature Access标准存取空间数据,可参考http://www.gaia-gis.it/gaia-sins/spatialite-sql-3.0
2012-11-08 09:37:37
15723
原创 IntelliJ IDEA搭建ArcGIS for Android开发环境
对于Android开发工具用的最多的莫过于Eclipse,Eclipse在现今社会已经是一个不可或缺的工具,它的功能强大无比,其他工具少有能比,也是它至今还如此流行的原因。 而现如今,还有好多工具也是相当强大的,只不过在Eclipse横行的世道,只有一小部分还在用其他的,今天我来介绍另一款开发工具IntelliJ IDEA,它是java语言开发的集成环境,IntelliJ在业界被公
2012-11-07 09:19:20
15089
原创 ArcGIS Runtime for Android开发教程V2.0(5)基础篇---图层
<com.esri.android.map.MapView android:id="@+id/map" android:layout_width="fill_parent" android:layout_height="fill_parent" url="http://www.arcgis.com/home/item.html?id=2b571d8c079d
2012-11-06 10:55:27
20403
原创 ArcGIS for iOS 开发系列(8) – 基础篇-空间要素-符号渲染和属性信息
2 符号渲染 几何形状是地图的骨架,最后成图还需要制图,制图是另一个庞大的话题,这里不做展开,直接来介绍符号和渲染。符号面向的是空间要素,定义了点、线、面要素的颜色、透明度、边框大小等信息,而渲染面向的是图层,定义了整个图层的符号样式,其中的要素按照指定规则批量套用符号。2.1 符号 符号(AGSSymbol)从形式上可以分为单一符号、文字符号和复合符号,下面来一一介绍
2012-11-06 09:04:48
13432
原创 ArcGIS Runtime for Android开发教程V2.0(4)基础篇---MapView
MapView是ArcGIS Runtime SDK forAndroid的核心组件,通过MapView可以呈现地图服务的数据,并且在MapView中定义了丰富的属性、方法和事件,用户通过MapView可以操作设备的触摸屏,默认MapView可以响应用户的各类手势的操作,在GIS的开发中,什么时候都少不了地图操作。MapView是Android中ViewGroup的子类,也是ArcGIS Ru
2012-11-05 09:11:58
16319
原创 ArcGIS for iOS 开发系列(7) – 基础篇-空间要素-几何形状
只是加载数据难免乏味,更多时候需要可交互,让用户控制地图的可视化效果,比如:地图上加标签、高亮显示查询到的街道、修改化学品污染区域的渲染样式等等,基本流程就像画画,先找张空白的纸,再把房子、花园、马路什么的用不同颜色画上去,纸就是图形图层(AGSGraphicLayer),房子等地物就是空间要素(AGSGraphic)。 图形图层(AGSGraphicLayer)之前已经介绍过,
2012-10-31 20:26:32
15117
原创 ArcGIS Runtime for Android开发教程V2.0(3)基础篇---Hello World Map
通过上面章节,我们已经了解如何配置一个ArcGIS Runtime for Android开发环境,下面我们将介绍如何使用Eclipse创建一个ArcGIS移动项目Hello World Map,并且分析项目的相关结构。1、 创建项目 打开我们已经配置好的Eclipse工具,在我们的工作区右键创建ArcGIS移动项目,如图: 右键工作区-->New-->Oth
2012-10-29 13:56:55
15361
2
原创 ArcGIS for iOS 开发系列(6) – 基础篇-图层-动态图层
接着上节继续介绍图层...2 动态图层 与静态图层相反,动态图层(AGSDynamicLayer)获取的数据都是由服务端实时生成的,除了基本信息外,还声明了exportMapImage方法和exportDelegate委托,从对应的地图服务动态获取地图数据,是所有动态服务图层的基类:图3-2-8 动态图层的继承关系2.1 动态地图服务图层(AGSDynamicMa
2012-10-29 10:51:16
13271
原创 ArcGIS Runtime for Android开发教程V2.0(2)开发环境配置
2、开发环境配置 2.1 系统要求 1) 支持的操作系统A. Windows XP(32位)、Vista(32/64位)、Windows 7(32/64位)B. Mac OS X 10.5.8以上版本(仅支持x86)C. Linux(Ubuntu、Lucid Lynx)GNC C L
2012-10-26 10:51:34
18919
原创 ArcGIS Runtime for Android开发教程V2.0(1)基本概念
1、基本概念1.1 Android简介 2007年11月,Google推出移动操作系统Android,并宣称Android是首个为移动终端打造的真正开放和完整的移动操作系统。自此,基于Android的手机和平板电脑开始陆续出现,并迅速占领市场。 Android基于Linux内核,开放源代码,由Linux内核、系统运行库、应用程
2012-10-25 22:35:30
13323
原创 ArcGIS for iOS 开发系列(5) – 基础篇-图层-静态图层
图层是空间数据的载体,如果你对ArcGIS Server稍有了解的话,就能明白API里不同类型的图层对应了服务器端发布的不同Service,可以分成两大类:静态图层和动态图层。 静态图层泛指缓存过的地图服务,除非服务端删除或更新缓存,否则客户端请求的数据永远是固定不变的,而动态图层正好相反,服务器根据每个请求动态的生成数据,一静一动各有用途。表3-2-1 不同类型图层的继承关系
2012-10-24 10:41:51
12214
1
原创 ArcGIS for iOS 开发系列(4) – 基础篇-地图组件
在“Hello World Map”里我们已经成功加载了地图,以前没接触过GIS的同学先得补一补功课,起码要了解空间对象和数据模型的基本概念。常见的地图服务,其背后都有一个地图文档(*.mxd或*.msd),文档中有很多页(图层Layer),每页上又有许多空间要素(点、线、面)可能对应了现实世界中的水井、道路、绿地等等,同时地图文档中还保存了可见性、符号化、比例尺等很多配置信息,用于控制地图的最终
2012-10-23 09:00:50
8304
原创 ArcGIS for iOS 开发系列(3) – 基础篇-“Hello World Map”
搞定了环境配置,我们赶快开始ArcGIS for iOS开发吧,按惯例首先创建一个“Hello World Map”程序,使用在上一节中我们新建好的项目。第一步:配置界面。 找到“ViewController_iPhone/iPad.xib”(分别针对了iPhone和iPad不同的布局),在内容窗口中可以看到只有一个空白的View视图,右下侧的工具窗口切换到组件对象,
2012-10-18 23:49:40
6542
2
原创 ArcGIS for iOS 开发系列(2) – 开发环境配置
我们已经掌握了一些基本知识,在动手编程之前,还需先配置下开发环境:2.1 iOS 配置1) Mac电脑(MacBook Air/ Pro、Mac mini和iMac都可以);2) Snow Leopard(小版本10.6.2以上)、Lion(小版本10.7以上)或Mountain Lion操作系统3) 下载并安装Xcode开发工具(Xcode是苹果的集成开发环境):
2012-10-18 23:30:25
10966
原创 ArcGIS for iOS 开发系列(1) – 基本概念
1.1 iOS简介 2006年苹果公司发布了智能手机iPhone,卓越的外形设计和新颖的触摸式交互,令其迅速风靡全球,随后发布的平板电脑iPad同样也取得了巨大成功,二者所搭载的都是iOS智能移动操作系统(早期叫做iPhone OS,后来更名为iOS),所谓的“智能”操作系统简单理解就是允许用户自主扩展功能,比如通过安装新应用而获取了新功能。依靠iOS开发者计划和App St
2012-10-18 23:24:09
3319
原创 ArcGIS for Android入门程序之DrawTool2.0
GISpace博客《ArcGIS for Android入门程序之DrawTool》http://blog.youkuaiyun.com/gispace/article/details/6723459 在ArcGIS Android SDK 0.9版本实现绘制各种几个图形。ArcGIS Android SDK目前版本为2.0,较之前版本变化较大,故将之前版本移植到2.0版本下。源代码下载地址:http:/
2012-10-18 11:41:02
5322
原创 在现实增强应用Layar中显示ArcGIS数据(Ⅱ)
3.4、实现Layer我们使用Java来实现3.3小节创建好的Layer所指向的url。当然,可以采用任何其它的服务器端语言来实现,比如php、asp.net等等。简单起见,我们不在阐述如何利用ArcGIS准备数据、发布服务,而是使用ArcGIS在线体验中心(http://tm.arcgisonline.cn)已经发布好的北京市容易积水地点的地图服务(服务地址:http://t
2012-10-12 11:03:46
5168
1
原创 在现实增强应用Layar中显示ArcGIS数据(Ⅰ)
1、现实增强的概念现实增强(AugmentedReality,简称AR),是在虚拟现实基础上发展起来的新技术。AR通过计算机系统提供的信息增加用户对现实世界感知,将虚拟信息应用到真实世界,并将计算机生成的虚拟物体、场景或系统提示信息叠加到真实场景中,从而实现对现实的丰富和增强。AR技术具有三个特点:①虚拟与现实相结合;②即时互动;
2012-10-12 09:44:32
4124
原创 3种方法快速制作tpk文件
tpk是ArcGIS10.1推出的一种新的数据文件类型,主要是用于将切片文件打包形成离线地图包,tpk可以在ArcGIS Runtime或者ArcGIS for Android/iOS中作为切片底图被加载,有多种制作tpk的方法,分别如下:使用ArcMap制作tpk在ArcGIS10.1中tpk的生成被集成在了ArcGIS for Desktop中,制作方法如下:
2012-10-08 15:30:00
28319
8
原创 ArcGIS for Windows Mobile 3.1发布
ArcGIS WindowsMobile 3.1已经发布,正式用户可登陆Esri Customer Care Portal下载该版本。3.1在3.0版本的基础上做了少许增强和改进,但最大的改变是Esri和Trimble公司合作,共同推出了一个新的解决方案:Trimble®Positions™ Software Suite ,该解决方案专用于野外数据的采集,是一个齐全的,即拿即用的外业数据采集方
2012-09-17 08:56:49
2386
原创 使用Map Project Center 配置完全离线的移动项目
移动端的业务数据离线查询和编辑需求十分旺盛,而基于Android和iOS系统的移动设备最近几年又十分流行,所以许多用户都在不断的寻求ArcGIS for Android和ArcGIS for iOS上的离线解决方案。上述两种产品已经实现了底图离线,但在业务数据离线方面目前并没有非常合适的方案,而Esri的另一款非常成熟的产品——ArcGIS for Windows Mobile——则在底图和业
2012-08-28 09:39:22
2553
原创 使用Map Project Center 配置完全离线的移动项目
移动端的业务数据离线查询和编辑需求十分旺盛,而基于Android和iOS系统的移动设备最近几年又十分流行,所以许多用户都在不断的寻求ArcGIS for Android和ArcGIS for iOS上的离线解决方案。上述两种产品已经实现了底图离线,但在业务数据离线方面目前并没有非常合适的方案,而Esri的另一款非常成熟的产品——ArcGIS for Windows Mobile——则在底图和业务数
2012-08-28 08:58:00
191
原创 2012第十届Esri用户大会掌上参会指南下载地址
一、简介 2012年第十届Esri中国用户大会将于9月5日至6日在北京国际会议中心召开。为了让与会者轻松参会,并迅速锁定自己最感兴趣的内容进行关注,Esri中国特为本届用户大会量身打造了掌上参会指南。该参会指南提供Android和iOS两个手机版本的下载,与会者通过下载安装,即可全方位掌握会场地图、讲座安排等内容,并可享受讲座提醒、现场感受一键分享等贴心服务。 本届Es
2012-08-20 16:52:28
2932
原创 ArcGIS for Android地图控件的5大常见操作
GIS的开发中,什么时候都少不了地图操作。ArcGIS for Android中,地图组件就是MapView,MapView是基于Android中ViewGroup的一个类(参考),也是ArcGIS Runtime SDK for Android中的地图容器,与很多ArcGIS API中的Map、MapControl类的作用是一样的。 地图常见的操作有缩放、旋转、平移、获取范围、比例
2012-07-30 14:10:52
41081
2
翻译 2012 Esri全球用户大会 Q&A之:移动GIS的发展
Q1:移动解决方案有哪些? 移动设备和应用程序在企业计算中变得越来越重要,移动性也是ArcGIS系统中必不可少的一部分。Esri一直在改进现有的移动产品,以支持Windows、Windows Mobile、iOS、Android和Windows Phone等系统。 当前,Esri已经为用户提供了许多产品:ArcGIS for Windows Mobile,ArcPad,
2012-07-20 09:02:26
4025
原创 教你5步学会ArcGIS Android模拟器调试
估计在Android SDK v4.0.3之前,ArcGIS for Android开发者最头疼的问题就是不能使用模拟器进行调试,让若干没有真机和心疼心爱的手机和平板用来测试的程序员们痛苦万分。原因是,ArcGIS for Android SDK需要OpenGL ES 2.0的支持,而Android SDK v4.0.3以前的模拟器中没有GPU,因此也不支持OpenGl ES 2.0,所以就没办法
2012-07-18 12:08:06
9258
2
原创 都是OpenGL惹的祸
有用户在使用ArcGIS for Android开发过程中,遇见了这样一个问题: 在三星定制机i9108上实现点、线、面的标绘时,要素标绘不能按照指定的风格和符号完成渲染,如,用图片渲染点要素时,图片不能显示;线要素的宽度和线型无法设置,如当线型为实线时,不论设置线宽为多少,它始终显示的都是一根小细线,线型设为虚线或其它线型时则无法绘制,面要素同上。如下图所示:
2012-07-13 12:04:57
3300
2
原创 ArcGIS for iOS、Android、Windows新产品全线发布
ArcGIS Online的更新带来了云和移动GIS的系列变化,为了支持ArcGISOnline和ArcGIS 10.1新功能,ArcGISfor iOS、Android和Windows Phone的app和Runtime SDK都进行了更新,三大移动平台上的功能差距进一步缩小,为企业用户在移动平台上集成工作流提供了更多选择。 最新版本更新为:·ArcGIS for iOS:App最新
2012-06-27 13:37:47
2687
原创 ArcGIS Runtime SDK for Android v1.1.1发布
ArcGIS Runtime SDK for Android v1.1版本中,Eclipse没有识别ArcGIS for Android工程中的Classpath, v1.1.1中已经修复,保证该插件能在新的工程和示例中正确安装,API的功能没有更多改变。Eclipse classpath container是在eclipse中管理java build path的好方式,ArcGIS Andr
2012-06-05 19:43:32
1526
原创 使用FME Extension for ArcGIS读取ArcPad AXF文件
在ArcGIS 10.1中,新增了ArcPad AXF Reader,让用户可以使用Data Interoperability扩展模块直接读取ArcPad AXF文件的内容,直到ArcGIS 10.1正式发布之前,FME提供一个临时免费的FME ArcPad Data InteroperabilityEdition的license,用来读取ArcPad AXF 数据,而这个功能在ArcPad
2012-05-24 17:38:40
2018
原创 在Windows Phone上使用SQLite,并获取和编辑模拟器中的数据库文件
大家知道,在移动端实现数据的离线采集,最重要的一点就是在移动设备上临时存储数据,那么需要移动设备上提供对数据库(不管是本地原生还是第三方)的支持。SQLite是一款轻型的数据库,目前已经在很多嵌入式产品中使用了它,iOS和Android等主流的移动平台也对它提供了支持,关于SQLite数据在此不再赘述,有需要的同学自己谷歌一下。本文主要研究了以下2点:1、在Windows Phone上使用SQ
2012-05-24 13:58:47
6760
ArcGIS for Windows Phone开发教程
2012-12-25
ArcGIS for Android开发教程
2012-12-25
ArcGIS Runtime SDK for Android 2.0 (Eclipse Plugin)
2012-07-27
ArcGIS Runtime SDK for Android v1.1.1安装包
2012-06-05
ArcGIS Runtime for Android 1.1离线文档
2012-04-12
ArcGIS Runtime SDK for iOS v2.2.1发布
2012-04-09
ArcGIS Runtime SDK for Android v1.1
2012-04-09
AGSRuntime SDK iOS v2.2安装程序
2012-04-05
ArcGIS API for Android案例教程
2012-04-01
ArcGIS API For Android开发教程
2012-04-01
ArcGIS API for iOS在俄勒冈大学校园中的创新应用
2012-04-01
移动GIS Q&A
2012-04-01
ESRI 移动GIS解决方案简介
2012-04-01
ArcGIS10移动GIS开发文档
2012-04-01
ArcGIS API for Windows Phone开发教程
2012-04-01
ArcPad案例--使用ArcPad进行城市环卫车辆的监控和管理
2012-04-01
ArcPad和ArcGIS Mobile常见问题解答
2012-04-01
ArcPad 10介绍
2012-04-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人