ArcGIS for IOS 使用和集成(一)

前言

做了一段时间的ArcGIS,才发现关于方面,网上很少有比较完整的ArcGIS项目,导致很多开发GIS方面开发者完全没办法把ArcGIS组织成完整项目,在此,我稍微整理了下关于GIS方面的代码和知识,希望与大家一起学习。

第一章主要讲如何将ArcGIS.framework集成到项目中

集成ArcGIS

我使用的是ArcGIS 10.2版本的 framework包,包体大概有200mb左右

1.Cocoapods 将ArcGIS 集成到项目中

推荐使用 pod 直接集成到项目中:


pod ‘ArcGIS-Runtime-SDK-iOS’, ‘10.2.5’

直接在项目目录下pod install 安装即可。

2.直接下载framework放到项目中

需要对target 进行操作:

target->Build Settings -> Enable bitcode 设置成NO

target->Build Settings -> other link flags 添加 -ObjC

target->Build Phases -> link Binary WithLibaries 添加 ArcGIS.framework 与libc++.tbd

注:在项目General ->Development Info 中系统版本需要与ArcGIS,framework支持的版本一致

申请License key 去除水印

ArcGIS Online试用入口:[https://www.arcgis.com/home/signin.html](https://links.jianshu.com/go?to=https://www.arcgis.com/Fhome/Fsignin.html)

Runtime 100 许可政策官方说明:[https://developers.arcgis.com/arcgis-runtime/licensing/](https://links.jianshu.com/go?to=https://developers.arcgis.com/Farcgis-runtime/Flicensing/)

使用前一步注册的online账户登陆,点击lite下方的sign up按钮登录成功进去就可以看到 Runtime Lite license key(有时间的完全去除水印就得购买)。

在项目中使用该 License key :


[AGSArcGISRuntimeEnvironment setLicenseKey:@"申请的license key" error:&erro];

能将项目跑起来就说明你已经可以正常运行ArcGIS了 ,下一步就开始进行ArcGIS的开发.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容