美文网首页ArcGIS学习
ArcGIS for IOS 使用和集成(一)

ArcGIS for IOS 使用和集成(一)

作者: 多喝热开水 | 来源:发表于2020-03-30 19:34 被阅读0次

    前言

    做了一段时间的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的开发.

    相关文章

      网友评论

        本文标题:ArcGIS for IOS 使用和集成(一)

        本文链接:https://www.haomeiwen.com/subject/bzcbuhtx.html