Monthly Archives: July 2011

ArcGIS API for iOS开发教程 pdf版下载

TM_C_100721_ArcGIS API for iOS开发教程_v0.12

ArcGIS, ArcGIS API for iOS, iOS, iPad, iPhone4 Leave a comment

ios开发进阶讲座视频

2011 年Esri开发者大会ArcGIS API for iOS开发进阶讲座视频

ArcGIS API for iOS, esri, gis, iOS, iPad, iPhone4 Leave a comment

ArcGIS Server REST接口集成Bing Maps服务

微软的必应地图(Bing Maps)在人们的大众生活中提供了很多的便利,不少人习惯使用其地图。那么在使用ArcGIS进行业务分析或其它应用时,如何能更方便的使用Bing Maps服务?如此一来可提供多种的地图选择,去贴合用户的使用习惯;二来可以进行服务的融合。本文将介绍使用ArcGIS Server REST接口集成Bing Maps服务,将Bing Maps服务添加至ArcGIS Server REST服务列表中,供前端API使用,从而无需维护2套不同的server。 一、 HttpModule HttpModule是向实现类提供模块初始化和处置事件。当一个HTTP请求到达HttpModule时,整个ASP.NET Framework系统还并没有对这个HTTP请求做任何处理。也即,此时对于HTTP请求来说,HttpModule是每个HTTP请求的“必经之路“, 所以可以在这个HTTP请求传递到真正的请求处理中心(HttpHandler)之前附加一些需要的信息在这个HTTP请求信息之上,或者针对截获的这个HTTP请求信息作一些额外的工作,抑或在某些情况下干脆终止满足一些条件的HTTP请求,就可以起到一个Filter过滤器的作用。 二、ArcGIS Server Bing Maps服务请求流程 ArcGIS Server REST接口集成Bing Maps服务的实现主要是通过HttpModule的处理将ArcGIS Server REST请求截获,将Bing Maps作为服务加入到服务列表,同时对Bing Maps服务链接的访问由HttpModule处理以JSON格式返回图层信息,供前端API使用,同样由HttpModule处理将ArcGIS Server REST格式的图片请求地址通过Token转换成Bing Maps切片访问地址,获取图片并返回给前端。该Token由ESRI的Bing Maps许可生成。整体流程如下图所示: 图1 ArcGIS Server Bing Maps服务请求流程 三、小结 通过ArcGIS Server REST接口集成Bing Maps服务,这样即可通过REST加载Bing Maps服务,更加方便的进行服务管理以及服务的应用。如图2-3所示。 图2 ArcGIS Services目录 图3 JS中使用Bing Maps Services

Uncategorized Leave a comment

ArcGIS API for iOS 2.0 发布

http://resources.arcgis.com/content/arcgis-iphone/api 新特性如下: 1 新的Attachment Manager来管理附件 2 支持使用Web Map Popups方式浏览、编辑要素的属性信息 3 提高了Graphic渲染的性能和质量

ArcGIS, ArcGIS API for iOS, iOS, iPad, iPhone4 Leave a comment

2011 Esri全球用户大会图记

  北京->马尼拉->洛杉矶->圣地亚哥,在绕过了大半个地球之后终于到了Esri全球用户大会的举办地圣地亚哥。 圣地亚哥坐落在美国的西海岸,紧邻墨西哥,是一个风景优美的城市。Esri 2011用户大会的举办地圣地亚哥会议中心就位于圣地亚哥湾的岸边。 会议中心外景,大大的esri标志矗立在会议中心门口: 连会议中心旁边的道路两边的电线杆也都挂着高高的Esri的宣传画。 会议中心中的注册台前,来自全球各地的用户进行注册。 来自全球的用户分布图 注册完成之后,在等待主会场会议的开始,同行的美女不忘用ipad2 拍照发微博,把用户大会现场的情况分享给大家。请注意旁边的帅哥!-_- 会场里面到处挂满了Esri的标志和宣传画,连柱子上都是地图。 大大的Esri logo挂在电梯上方 Mashup最好的展示 梦幻般的主会场,jack做主题报告(自己设备不行,转M姐一张) 今年大会的主题,understanding our world. 世界快速变化,多由人类造成,需要我们更深刻的了解世界,gis帮助延伸这个了解过程。新技术让understanding the world更现实(jack)。 会间小憩,会场外的圣地亚哥湾 会议的展区,portal for ArcGIS,ArcGIS的私有云产品 Esri出版社的展台,非常多的GIS相关书籍 Modeling Our World 第二版 Chinese Night 现场,把参会的华人组织起来进行交流 会场中卡通测绘工作者 展区现场,在这里3D强将中国用户的需求反馈给Esri 3D团队 后记: 7.11-7.15号,在美丽的圣地亚哥参加Esri 2011全球用户大会,收获很多。 通过和Esri开发工程师面对面的交流更深刻的了解了ArcGIS 产品的设计理念,发展方向,希望能够把这些理念带给中国用户,帮助用户取得成功。

Uncategorized 1 Comment

基于ArcGIS的ios 标绘系统介绍

态势标图系统是将军事行动或者应急处理情况相关的信息元素(图符、文字等)标记在载有地形信息的载体(如地形图、平面图等)上,形成表示事件态势、战斗(救援)队形、首长决心等一系列与事件活动相关的状态图。 态势标图系统提供了丰富直观形象的作战信息,使得指挥员对事件现场态势的把握更加准确,决策形成更加迅速。同时极大的提高了态势分析过程的实时性,交互性和动态性,为指挥决策提供了强有力的支撑。 在军事、警用、应急的应用中,各级指挥人员都需要在其任务区域地图上,标绘各种资源,如集结地、应急资源分布、前进方向等信息,以便清楚地掌握和运用现场信息。这种在地图上标绘的信息称为态势信息,态势信息的主要用途就是帮助决策者在地理空间中事件现场,达到事件现场感知的目的。 基于ArcGIS的ios 标绘系统实现了基本的态势标图系统的基本要素,包括箭标、旗标、区域标绘等11种标绘图形。 基于ArcGIS的ios 标绘系统基于ArcGIS Plot API for iOS开发,主要用于满足各行业移动端系统中对动态标绘的需求而开发。 ArcGIS Plot API for iOS封装了标绘图形接口和标绘基础算法,基于此可快速扩展实现API中未提供的标绘图形。 飘动旗标,可以用来表示指挥机关或者事件发生地   矩形旗标,可以用来表示指挥机关或者事件发生地   三角旗标,可以用来表示指挥机关或者事件发生地 集结地,用来表示军队或者抢修队伍的集结地点 燕尾箭头,用来表示进攻方向 直尾箭头,用来表示进攻方向 钳击箭头,用来表示双进攻方向

ArcGIS, ArcGIS API for iOS, esri, iOS, iPad, iPhone4 Leave a comment

kincent+ArcGlobe 演示

Esri全球用户大会展区非常吸引人的地方 体感游戏+GIS

ArcGIS, esri Leave a comment

将ArcGIS API for ios1.0开发的程序升级到APIv1.8

ArcGIS API for ios1.0开发应用升级到API v1.8需要主意下面几点: 1 添加CoreText 到工程的frameworks中,因为在新的api v1.8中增加了TextSymbol的支持,需要使用到CoreText 2 添加ibstdc++.dylib到工程的frameworks中,因为在新的api v1.8中增加了Gemoetry Engine。 3 将API 安装目录下resource文件夹(${HOME}/Library/SDKs/ArcGIS/iOS.sdk/user/local/resources)下的资源文件 ArcGIS.bundle加入到项目中。该资源文件中包含esri和bing的logo以及gps location的图标等。  

ArcGIS, ArcGIS API for iOS, esri, gis, iOS, iPad, iPhone4 Leave a comment

ios 标绘系统演示视频

使用ArcGIS API for iOS开发,实现了动态标绘的功能,包括6个箭头3个旗标以及集结地等共11个符号

ArcGIS, ArcGIS API for iOS Leave a comment