Skip to content

Latest commit

 

History

History
343 lines (260 loc) · 45.7 KB

README.md

File metadata and controls

343 lines (260 loc) · 45.7 KB

Table of Contents

Dependency Graphs

  • Java & Android
  • iOS
  • JavaScript

MapCache

An app that utilizes and demonstrates the functionality in the GeoPackage Mobile Libraries.

  • Android - An Android app that can be built and installed from Android Studio or directly from the APK.

    • GitHub Build
    • Google Play
    • Legacy APK
  • iOS - An iOS app that can be built and installed from Xcode.

    • GitHub Build Archive
    • App Store
  • Desktop - A desktop application running in Electron, built for Windows, Linux, and MacOS.

    • GitHub
    • Release

GeoPackage

Main Page for the NGA GeoPackage Libraries providing OGC GeoPackage spec implementations

An OGC Certified SDK that provides the ability to manage GeoPackage files providing read, write, import, export, share, and open support. Open GeoPackage files provide read and write access to features and tiles.

  • Java – A Java library providing GeoPackage functionality and command line tools. Relies on Core Java.

    • GitHub Build & Test
    • Javadoc
    • The Central Repository
    • OGC
  • Android - An Android SDK providing GeoPackage functionality and utilities to Android apps. Relies on Core Java.

    • GitHub Build Artifacts Test
    • Javadoc
    • The Central Repository
    • OGC
  • Android Map - An Android Map SDK providing Google Map library implementations in addition to the inherited base GeoPackage Android functionality.

    • GitHub Build Artifacts Test
    • Javadoc
    • The Central Repository
    • Examples
  • iOS - An iOS SDK providing GeoPackage functionality and utilities to iOS apps.

  • JavaScript - A JavaScript library providing GeoPackage functionality and utilities to node and web applications.

    • GitHub Build and Run Tests
    • GeoPackage Viewer
    • NPM
    • OGC
    • Examples
  • Core Java - A non-standalone library providing core GeoPackage functionality to the Java and Android libraries.

    • GitHub Build & Test
    • Javadoc
    • The Central Repository
  • NGA Extensions - NGA extensions to the GeoPackage spec as defined by the OGC GeoPackage extension mechanism and defined using the extension template.

    • Contents Id
    • Feature Style
    • Feature Tile Link
    • Geometry Index
    • Properties
    • Tile Scaling
  • Examples - GeoPackage file examples

  • SQLite Exec - Command utility that executes SQL statements on a SQLite database, including GeoPackages.

    • sqlite-exec.zip

Simple Features

Libraries based upon the OGC Simple Feature Access standard (not GeoPackage specific).

Java

iOS

JavaScript

Projections

Library for performing projection conversions between coordinates (not GeoPackage specific).

  • Java - A Java library providing projections functionality.

    • GitHub Build & Test
    • Javadoc
    • The Central Repository
  • iOS - An iOS library providing projections functionality.

    • GitHub Build & Test
    • Appledoc
    • CocoaPods
  • JavaScript - A JavaScript library providing projections functionality.

    • GitHub Build & Test
    • API
    • NPM
  • PROJ - An OSGeo PROJ fork to support C/C++ CocoaPods for use on iOS and other Apple platforms.

    • GitHub
    • CocoaPods
    • OSGeo/PROJ
  • Project - Command utility to perform coordinate transformations from a source projection to a target projection.

    • project.zip

Coordinate Reference Systems

Library implementation of the OGC Geographic information — Well-known text representation of coordinate reference systems specification (not GeoPackage specific).

  • Java - A Java library providing Coordinate Reference System and Well-Known Text functionality.

    • GitHub Build & Test
    • Javadoc
    • The Central Repository
  • iOS - An iOS library providing Coordinate Reference System and Well-Known Text functionality.

    • GitHub Build & Test
    • Appledoc
    • CocoaPods
  • Pretty - Command utility to parse and pretty print OGC Coordinate Reference System Well-Known Text.

    • pretty.zip

TIFF

Library for reading and writing Tagged Image File Format files (not GeoPackage specific).

  • Java - A Java library providing Tagged Image File Format functionality.

    • GitHub Build & Test
    • Javadoc
    • The Central Repository
  • iOS - An iOS library providing Tagged Image File Format functionality.

    • GitHub Build & Test
    • Appledoc
    • CocoaPods

OGC API

Libraries based upon the OGC API Specification (not GeoPackage specific).

Color

Library providing color representation with support for hex, RBG, arithmetic RBG, HSL, and integer colors (not GeoPackage specific).

  • Java - A Java color library.

    • GitHub Build & Test
    • Javadoc
    • The Central Repository
  • iOS - An iOS color library.

    • GitHub Build & Test
    • Appledoc
    • CocoaPods
  • JavaScript - A JavaScript color library.

    • GitHub Build & Test
    • API
    • NPM

Grid

Libraries providing geospatial reference system grid functionality (not used by or specific to GeoPackage).

Java

  • Grid - Common geospatial reference system grid library.

    • GitHub Build & Test
    • Javadoc
    • The Central Repository
  • MGRS - Military Grid Reference System library. Relies on Grid.

    • GitHub Build & Test
    • Javadoc
    • The Central Repository
  • GARS - Global Area Reference System library. Relies on Grid.

    • GitHub Build & Test
    • Javadoc
    • The Central Repository

Android

  • MGRS - Military Grid Reference System library. Relies on MGRS Java.

    • GitHub Build Artifacts Test
    • Javadoc
    • The Central Repository
    • App APK
  • GARS - Global Area Reference System library. Relies on GARS Java.

    • GitHub Build Artifacts Test
    • Javadoc
    • The Central Repository
    • App APK

iOS

  • Grid - Common geospatial reference system grid library.

    • GitHub Build & Test
    • Appledoc
    • CocoaPods
  • MGRS - Military Grid Reference System library. Relies on Grid.

    • GitHub Build & Test
    • Appledoc
    • CocoaPods
    • App
  • GARS - Global Area Reference System library. Relies on Grid.

    • GitHub Build & Test
    • Appledoc
    • CocoaPods
    • App

JavaScript

  • Grid - Common geospatial reference system grid library.

    • GitHub Build & Test
    • API
    • NPM
  • MGRS - Military Grid Reference System library. Relies on Grid.

    • GitHub Build & Test
    • API
    • NPM
  • GARS - Global Area Reference System library. Relies on Grid.

    • GitHub Build & Test
    • API
    • NPM