Categories
3d App AppleScript ArcGIS ArcGIS.com ArcGIS API for flex ArcGIS API for iOS ArcGIS API for silverlight ArcGIS Server Application big data cloud esri File Geodatabase API flex Flex Viewer gis google map heatmap IIS iOS ios app iPad iPhone4 iphone5 JavaScript linux Mac OS X network node OpenSource other python React Native RIA route shape file spatialite TileStache UncategorizedBlogroll
-
Recent Posts
Recent Comments
- barry.z on python+ArcGIS 制作的热度图
- Danae on python+ArcGIS 制作的热度图
- barry.z on 使用ArcGIS API for iOS加载shape File
- mengmeng on 使用ArcGIS API for iOS加载shape File
- mengmeng on 使用ArcGIS API for iOS加载shape File
Archives
- November 2019
- July 2017
- May 2017
- April 2017
- June 2016
- April 2016
- December 2015
- November 2015
- October 2015
- August 2015
- July 2015
- June 2015
- May 2015
- April 2015
- March 2015
- November 2014
- August 2014
- July 2014
- June 2014
- March 2014
- December 2013
- November 2013
- June 2013
- March 2013
- December 2012
- November 2012
- September 2012
- August 2012
- July 2012
- June 2012
- May 2012
- April 2012
- March 2012
- February 2012
- January 2012
- December 2011
- November 2011
- September 2011
- August 2011
- July 2011
- June 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
Meta
Pages
-
Archive for the Category: iPhone4
在iOS中获取AGSMapView的图片
在iOS中有时候会需要截取mapview当前的显示内容,用来辅助描述你的地理位置,下面的代码为截图的方法: if (NULL != UIGraphicsBeginImageContextWithOptions) UIGraphicsBeginImageContextWithOptions(self.mapView.frame.size, NO, 0); else UIGraphicsBeginImageContext(self.mapView.frame.size); CGContextRef context = UIGraphicsGetCurrentContext(); [self.mapView.layer renderInContext:context]; UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext();
Also posted in ArcGIS API for iOS, iOS, iPad Leave a comment
在Xcode4 中将iPhone使用的xib转换成iPad使用的xib
1 以source code 的方式打开xib文件 2 将”com.apple.InterfaceBuilder3.CocoaTouch.XIB” 改为 “com.apple.InterfaceBuilder3.CocoaTouch.iPad.XIB”. 3 将 所有 “IBCocoaTouchFramework” 改为 “IBIPadFramework”. 4 修改尺寸,将类似{480, 320} 的尺寸修改为{1027, 768} 5 保存并使用Interface builder 打开 同样,这种方法也可以将iPad的xib转换成iphone使用的xib
Also posted in ArcGIS API for iOS, iOS, iPad Leave a comment
UISearchBar去掉背景视图
在iPhone 开发中,将UISearchBar 以UIBarButtonItem的方式加到UIToolbar的时候,由于UISearchBar的背景和UIToolbar背景不同,造成界面比较难看,解决这个问题的方法就是去掉UISearchBar的背景视图,看下面的代码 for (UIView *view in _searchBar.subviews) { if ([view isKindOfClass:NSClassFromString (@”UISearchBarBackground”)]) { [view removeFromSuperview]; break; } }
Also posted in iOS Leave a comment
在ArcGIS iOS应用中创建带数字的符号
在开发ArcGIS runtime for iOS的应用中有时会遇到使用带数字的符号情况,例如在搜索结果中显示查询结果的顺序,或者在做路径分析的时候提示经过点的顺序等。 在ArcGIS runtime for iOS中可以使用符合符号的方式来完成,代码如下: – (AGSCompositeSymbol*)clusterSymbolWithNumber:(NSInteger)stopNumber { AGSCompositeSymbol *cs = [AGSCompositeSymbol compositeSymbol]; // create outline AGSSimpleLineSymbol *sls = [AGSSimpleLineSymbol simpleLineSymbol]; sls.color = [UIColor whiteColor]; sls.width = 2; sls.style = AGSSimpleLineSymbolStyleSolid; // create main circle AGSSimpleMarkerSymbol *sms = [AGSSimpleMarkerSymbol simpleMarkerSymbol]; sms.color = [UIColor greenColor]; sms.outline = sls; sms.size = 20; AGSTextSymbol *ts […]
Also posted in ArcGIS API for iOS, iOS, iPad Leave a comment
ArcGIS runtime for iOS 读取shape File 以及Cluster代码
大家可以在 github 上下载 https://github.com/barrycug/shapeFileRead
Also posted in ArcGIS API for iOS, iOS, iPad, Mac OS X Leave a comment
在Mac OS Lion 中显示Library文件夹
在在Mac OS Lion 中Library文件夹是默认不显示的,这对普通用户来说是有好处的可以防止用户误操作删除Library文件夹,但对于iOS的开发者来说是非常麻烦的,特别是ArcGIS Runtime For iOS的开发者,因为 ArcGIS Runtime For iOS会默认安装的Library目录下,当手工配置工程文件,添加framework的时候不能访问Library是很痛苦的。 下面提供一种方法,将Library目录显示在当前User的目录下。 在终端执行下面的命令即可 chflags nohidden ~/Library/ 如果想隐藏,则执行下面的命令 chflags hidden ~/Library
Also posted in ArcGIS API for iOS, iOS, iPad, Mac OS X Leave a comment
ArcGIS Runtime for iOS中的Cluster
所谓Cluster就是将地图上的多个要素聚合成一个要素来进行展示,这会带来如下的好处: 1 在小比例尺下可以更加宏观的了解地理信息 2 可以大大加速前端的响应速度 3 对于密集恐惧症者有立竿见影之疗效 先看一张地图上加载2089个点的图: 使用Cluster后的效果如下面的图:
Also posted in ArcGIS API for iOS, iOS, iPad Leave a comment
在Xcode4.2中使用gpx文件模拟GPS应用
在最新的Xcode的环境中,模拟器支持了位置的模拟,使用方式是通过GPX文件模拟gps的定位信号。 使用GPX模拟gos的步骤如下: 1 在xcode 工程的菜单中选择new file,在resource分类中选择GPX file 编辑gpx文件,将你需要模拟的gps坐标输入到这个文件中。 在调试的时候,在调试面板中选择位置调试按钮,选择刚才创建的gpx文件,模拟器即使用这个gpx文件来模拟gps信号
Also posted in iOS, iPad Leave a comment
XCode 4.2 中修改工程输出路径
在xcode 4.2 中,工程默认的输出路径统一到了/User/user/Library/Developer/Xcode/DerivedData 目录下,这样做有一些好处,不如源代码管理的时候不用特意排除这些编译中间结果,想要清除所有编译结果的时候可以一起清除,但对于比较习惯传统管理模式的同学来说,build的目录在工程目录下会更合理一下。 那么如何修改工程的输出路径呢? 打开Xcode,打开Xcode的Preferences选项 在locations选项卡中Derived Data选项选择相对路径(Relative) 即可
Also posted in iOS, iPad Leave a comment
推荐2个Mac OS X上的JSON工具
1 visual JSON 能够将JSON串以列表的方式展示,方便对JSON数据的解析。 2 JSONModeler 可以解析JSON串生成JSON的格式,并且直接生成Obj-c的类实现文件,这个在处理属性非常多的JSON串的时候比较有用。 在 mac appStore 里面直接搜索上面两款软件即可下载,都是免费应用
Also posted in iOS, iPad, Mac OS X Leave a comment