iOS 9.0+, tvOS 9.2+, macOS 10.9+ (CocoaPods, Swift PM)
Swift 5.5
GEOS is licensed under LGPL 2.1 and its compatibility with static linking is
at least controversial. Use of geos without dynamic linking is discouraged.
Installation
CocoaPods
Update your Podfile to include:
use_frameworks!
pod 'GEOSwiftMapKit'
Run $ pod install
Swift Package Manager
Update the top-level dependencies in your Package.swift to include:
GEOSwift was released by Andrea Cremaschi
(@andreacremaschi) under a MIT license.
See LICENSE for more information.
GEOS stands for Geometry Engine - Open Source,
and is a C++ library, ported from the
Java Topology Suite. GEOS
implements the OpenGIS
Simple Features for SQL spatial
predicate functions and spatial operators. GEOS, now an OSGeo project, was
initially developed and maintained by
Refractions Research of Victoria, Canada.
GEOSwiftMapKit
See GEOSwift for full details
Requirements
Installation
CocoaPods
Update your
Podfile
to include:Run
$ pod install
Swift Package Manager
Update the top-level dependencies in your
Package.swift
to include:Update the target dependencies in your
Package.swift
to includePlayground
Explore more, interactively, in the playground. Open Package.swift in Xcode, and open the playground file from the file navigator.
Contributing
To make a contribution:
main
branch and create a branch with a name that describes your contribution$ xed Package.swift
to open the project in Xcode.$ swiftlint
from the repo root and resolve any issues.main
Maintainer
Past Maintainers
License