Simple Features iOS
Simple Features Lib
Simple Features 库是在 国家地理空间情报局 (NGA) 的支持下,与 BIT Systems 合作开发的。政府拥有“无限权利”并将此软件发布,以通过为开发者提供将事物朝新方向发展的机会来增加政府投资的影响。软件的使用、修改和分发权利在 MIT 许可证 中规定。
贡献
如果您想为此项目贡献力量,请发起拉取请求。我们会审查拉取请求并讨论变更。本项目所有贡献的拉取请求都将根据 MIT 许可证发布。
软件源代码是以前在开源许可证下发布的,然后由 NGA 员工修改的,被视为“联合作品”(见 17 USC § 101);部分受版权保护,部分属于公共领域,整体由非政府作者的版权保护,并必须按照原始开源许可证的条款发布。
关于
Simple Features 是基于 OGC Simple Feature Access 标准的 iOS 几何对象和工具库。
简单特征转换库
- simple-features-wkb-ios - 已知二进制
- simple-features-wkt-ios - 已知文本文档
- simple-features-geojson-ios - GeoJSON
- simple-features-proj-ios - 投影
使用方式
查看最新的 Appledoc
构建
使用 Xcode 和/或 CocoaPods 构建此存储库
pod repo update
pod install
在 Xcode 中打开 sf-ios.xcworkspace 或从命令行构建
xcodebuild -workspace 'sf-ios.xcworkspace' -scheme sf-ios build
在 Xcode 或命令行中运行测试
xcodebuild test -workspace 'sf-ios.xcworkspace' -scheme sf-ios -destination 'platform=iOS Simulator,name=iPhone 14'
包含库
通过在 Podfile 中指定支持的方式包含此存储库。
从 CocoaPods 拉取
pod 'sf-ios', '~> 4.1.2'
从 GitHub 拉取
pod 'sf-ios', :git => 'https://github.com/ngageoint/simple-features-ios.git', :branch => 'master'
pod 'sf-ios', :git => 'https://github.com/ngageoint/simple-features-ios.git', :tag => '4.1.2'
作为本地项目包含
pod 'sf-ios', :path => '../simple-features-ios'