Archive for the Category: gis

自定义UISearchBar

UISearchBar是在iOS开发中经常用到的一个组件,那么我们如何来实现一个类似AMAP中的SearchBar呢? 我们可以首先来观察一下,这个searchBar和默认的有什么区别? 默认的SearchBar,如下图: 首先有起点和终点这样的文字提示,默认的是一个搜索图标。 其次是文本框的边框是圆角矩形,默认的是圆角为半圆型。 那么我们实现自定义的UISearchBar就需要修改这两项。 实现的方式就是重新实现UISearchBar的layoutSubviews方法 – (void)layoutSubviews { UITextField *searchField; NSUInteger numViews = [self.subviews count]; for(int i = 0; i < numViews; i++) { if([[self.subviews objectAtIndex:i] isKindOfClass:[UITextField class]]) { //conform? searchField = [self.subviews objectAtIndex:i]; } } if(!(searchField == nil)) { searchField.textColor = [UIColor redColor]; // [searchField setBackground: [UIImage imageNamed:@”esri.png”] ]; [searchField setBorderStyle:UITextBorderStyleRoundedRect]; UIImage […]

Also posted in ArcGIS, ArcGIS API for iOS, esri, iOS, iPad, iPhone4, Mac OS X Leave a comment

动态标绘演示系统v2.0(Silverlight版) 演示视频

动态标绘演示系统v2.0(Silverlight版)主要用来满足各行业WebGIS系统中对动态标绘的需求而开发。该系统基于动态标绘API(Plot API)开发。 动态标绘演示系统v2.0(Silverlight版)是基于ArcGIS API for Silverlight实现的一套功能组件。通过扩展,Plot API实现了类似ArcGIS API for Silverlight中DrawTooll的功能,可绘制、编辑(包括对标绘图形的旋转、缩放等)各种标绘图形,具有很强的灵活性和交互性。 Plot API提供了包括箭标、旗标、区域标绘等11种标绘图形。Plot API封装了标绘图形接口和标绘基础算法,基于此可快速扩展实现API中未提供的标绘图形。

Also posted in ArcGIS API for silverlight, esri, RIA Leave a comment

ios开发进阶讲座视频

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

Also posted in ArcGIS API for iOS, esri, iOS, iPad, iPhone4 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的图标等。  

Also posted in ArcGIS, ArcGIS API for iOS, esri, iOS, iPad, iPhone4 Leave a comment

ios 标绘系统(二)

旗标: 圆: 三角旗标 矩形旗标 集结地

Also posted in ArcGIS, ArcGIS API for iOS, esri, iOS, iPad, iPhone4 Leave a comment

慎用NSLog

NSLog 是在ios开发中常用的调试工具,可以将系统运行的日志打印到控制台中。 但将程序部署到真机得时候切记将NSLog关闭(注释或者使用宏) NSLog是一个非常消耗资源的函数,对性能有极大影响,特别是在密集计算的时候如果使用NSLog将是一个悲剧。 因此,请慎用NSLog。

Also posted in ArcGIS, ArcGIS API for iOS, esri, iOS, iPad, iPhone4 Leave a comment

动态标绘系统ios版

目前只做了一个简单箭头。

Also posted in ArcGIS, ArcGIS API for iOS, esri, iOS, iPad, iPhone4 Leave a comment

动态标绘演示系统v2.0

动态标绘演示系统v2.0主要用来满足各行业WebGIS系统中对动态标绘的需求而开发。该系统基于动态标绘API(Plot API)开发。 动态标绘API是基于ArcGIS API for Flex实现的一套功能组件。通过扩展,Plot API实现了类似ArcGIS API for Flex中DrawTool和EditTool的功能,可绘制、编辑(包括对标绘图形的旋转、缩放,对标绘图形控制点的拖拽等)各种标绘图形,具有很强的 灵活性和交互性。 Plot API提供了包括箭标、旗标、区域标绘等11种标绘图形。Plot API封装了标绘图形接口和标绘基础算法,基于此可快速扩展实现API中未提供的标绘图形。

Also posted in ArcGIS, ArcGIS API for flex Leave a comment

GISRSSReader v0.12 版本发布

GISRSSReader 集成主要GIS博客的RSS(GISer+ArcGIS官方博客)订阅以及新浪围脖上Esri官方围脖和GIS名人的RSS订阅。 GISRSSReader的目标是不做最全的,只做最需要的。 GISRSSReader的价值在于对GIS相关博客和围脖整理,在于信息纵向的梳理,只关注与GIS。 新增特性: 增加新浪围脖用户的RSS订阅,内置了ArcGIS系列微薄和一些GIS名人的围脖。 截图: ipa下载: GISRSSReader.ipa

Also posted in ArcGIS API for iOS, iOS, iPad, iPhone4, other Leave a comment

2011Esri中国开发者大会 ios讲座ppt与代码下载

2011Esri中国开发者大会 ios讲座 ppt与演示示例代码 ArcGIS API for iOS进阶 开发者大会demo

Also posted in ArcGIS, ArcGIS API for iOS, iOS, iPad, iPhone4, other Leave a comment