https://github.com/bayer-group/geospatialkit

Geospatial iOS framework for GeoJson with mapping, imaging, and everything from GeospatialSwift

https://github.com/bayer-group/geospatialkit

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.8%) to scientific vocabulary

Keywords from Contributors

transformation
Last synced: 11 months ago · JSON representation

Repository

Geospatial iOS framework for GeoJson with mapping, imaging, and everything from GeospatialSwift

Basic Info
  • Host: GitHub
  • Owner: Bayer-Group
  • License: other
  • Language: Swift
  • Default Branch: main
  • Homepage:
  • Size: 429 KB
Statistics
  • Stars: 7
  • Watchers: 7
  • Forks: 5
  • Open Issues: 0
  • Releases: 12
Created over 8 years ago · Last pushed almost 2 years ago
Metadata Files
Readme Contributing License

README.md

GeospatialKit

Carthage Compatible Swift 5

What is GeospatialKit?

GeospatialKit is an extension to GeospatialSwift which adds support for cocoa functionaity.

A GeoJsonObject can now be projected as an image or zoomed and rendered to a map.

Features

  • Unit tested with high coverage
  • Ongoing development

Installation

github "MonsantoCo/GeospatialKit" ~> 0.1.0

Geospatial Example

  • An Example application which supplies the most common use cases of GeoJson
  • Parses all use cases into GeoJsonObjects and displays the options in a table view

GeospatialCocoa

GeospatialCocoa

  • The main interface consists of 2 new sub interface and includes those in the Geospacial Interface from GeospatialSwift.

Mapping

GeospatialCocoa.map

  • Simple API to assist in displaying a GeoJsonObject on a map
  • Easily zoom in on the GeoJsonObject by setting the region to geoJsonObject.boundingBox.region
  • Generate overlays and annotations from any GeoJsonObject
  • Generate an overlay renderer from any overlay created by the API
  • Displays rendered zoomed overlays and annotations on a map view.

Imaging

GeospatialCocoa.image

  • Create an image from any GeoJsonObject using point projection
  • Displays an image view as created from a GeoJsonObect

Owner

  • Name: Bayer Open Source
  • Login: Bayer-Group
  • Kind: organization

Science for a better life

GitHub Events

Total
  • Watch event: 2
  • Member event: 1
Last Year
  • Watch event: 2
  • Member event: 1

Committers

Last synced: about 1 year ago

All Time
  • Total Commits: 22
  • Total Committers: 6
  • Avg Commits per committer: 3.667
  • Development Distribution Score (DDS): 0.364
Past Year
  • Commits: 1
  • Committers: 1
  • Avg Commits per committer: 1.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Vernon R Schierding III s****g@g****m 14
Nickola Andriiev 3
LINDSAY, BRETT D [AG/1000] b****y@m****m 2
Nickola 1****v 1
Vernon Schierding v****g@b****m 1
Vernon Schierding v****i@m****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: about 1 year ago

All Time
  • Total issues: 1
  • Total pull requests: 14
  • Average time to close issues: 7 days
  • Average time to close pull requests: 22 days
  • Total issue authors: 1
  • Total pull request authors: 4
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.07
  • Merged pull requests: 13
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 1
  • Average time to close issues: N/A
  • Average time to close pull requests: about 1 hour
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • bdlindsay (1)
Pull Request Authors
  • schlingding (11)
  • NickolaAndriiev (2)
  • bdlindsay (1)
  • kant (1)
Top Labels
Issue Labels
enhancement (1)
Pull Request Labels

Dependencies

Cartfile carthage
  • MonsantoCo/GeospatialSwift ~> 1.1.2
  • MonsantoCo/TimberSwift ~> 1.0.0
Cartfile.resolved carthage
  • MonsantoCo/GeospatialSwift 1.1.2
  • MonsantoCo/TimberSwift 1.0.0
GeospatialKit.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved swiftpm
  • github.com/GEOSwift/geos 8.1.0
  • github.com/MonsantoCo/GeospatialSwift 1.2.0
  • github.com/MonsantoCo/TimberSwift 1.0.0
Package.resolved swiftpm
  • github.com/MonsantoCo/GeospatialSwift 1.1.1
  • github.com/MonsantoCo/TimberSwift 1.0.0
Package.swift swiftpm