GeoPackage: An Initiative for Standardized Geospatial Formats ...

abnormalobeisanceSecurity

Nov 3, 2013 (3 years and 9 months ago)

128 views

US Army Corps of Engineers

BUILDING STRONG
®

GeoPackage
:




US
Army Geospatial Center

April 11, 2012

An Initiative for

Standardized Geospatial Formats

Optimized for Mobile

BUILDING STRONG
®

What is GeoPackage?


A single container for the storage and use
of vector, raster, and tiled caches.


Available for use on a variety of mobile
platform
s
.


Described by a manifest.


Defined by an

open standard, free of license.

BUILDING STRONG
®

Introductions

Kevin Mullane


U.S. Army Corps of Engineers,

U.S. Army Geospatial Center (AGC)

mullane@usace.army.mil




Paul Daisey


Image Matters LLC,

Contract Support to the AGC

pauld@imagemattersllc.com



BUILDING STRONG
®

Purpose and Motivation


Purpose:


To introduce the GeoPackage concept to the open
source community.


Motivation:


GeoPackage responds to the need among
government and non
-
government organizations to
maintain situational awareness when constrained
by limited or non
-
existent power or bandwidth.


Involvement of the broader community is sought
so as to converge on an open solution.



BUILDING STRONG
®

Today


Effective coordinated large scale collaboration in
military, homeland security, and disaster
management relies upon the sharing of geospatial
information.


An explosion of map applications for mobile
handheld devices has resulted in a variety of
incompatible data formats and interfaces.


No existing standard simplifies the provisioning of
all types of geospatial data on assorted makes of
mobile handheld devices.



BUILDING STRONG
®

Objectives



Enable the distribution of packaged tile caches,
raster, vector and descriptive data in an
immediately useable form.



Realize capability from existing off
-
the
-
shelf
solutions including commercial and open
source software.



Engage developer community through
appropriate forums to arrive at non
-
proprietary
solution
.

BUILDING STRONG
®

Initial Use Case:

Fixed Product Distribution


Geospatial information is collected, processed,
analyzed, exploited, and packaged as data
products in enterprise server environments


Distribution of the geospatial foundation by
networked server or removable media


Products shareable throughout organizational
levels and among all participants


GeoPackage

stored once per platform to support
multiple applications


BUILDING STRONG
®

Additional Potential:



Local Data Collection


Collection of observations


Sharing of collected observations


Geospatially Enabled Analytics


Geocoding
/reverse
geocoding
,


Mobility analysis,


Visibility analysis, and much more


BUILDING STRONG
®

Initial
GeoPackage

Requirements


Manifest


Single self
-
describing file container to facilitate
management and distribution


Tile Cache


JPEG and PNG Tiles


Multiple Tile Matrices


Vector


Simple Geographic Features


Support direct access and update by apps


BUILDING STRONG
®

Subsequent
GeoPackage

Requirements


Raster


Support “raw” raster formats for visualization and analysis


Elevation Data Coverages


Routes


Web Services


for creation, management and distribution


Potential Manifest Extensions?


Metadata


OGC Web Services (WMS, WMC, WFS, WCS)


Other Web Services (
OpenStreetMap
)


What else?


BUILDING STRONG
®

GeoPackage

Web Service
CONOPS

BUILDING STRONG
®

Current Plan


Identify, prototype, test and specify mechanisms for mobile
geospatial data storage, transfer and use to meet identified
requirements


Base the solution on existing consensus standards, other
open specifications and existing technologies; don’t (re)invent
unless absolutely necessary


Do this through an open public collaborative process involving
key stakeholders in both the development and user
communities


Demonstrate interoperability between key stakeholders


Gain approval of a consensus
GeoPackage

specification


Achieve widespread commercial and open
-
source
GeoPackage

implementation


In a one
-
year time frame


BUILDING STRONG
®

Standards / Technologies Base


ISO/IEC 9075:1992 Information Technology
-

Database Language
SQL


OGC 06
-
103r4 OpenGIS® Implementation Standard for Geographic
information
-

Simple feature access
-

Part 1: Common architecture


Version: 1.2.1 2011
-
05
-
28


OGC 06
-
104r4 OpenGIS® Implementation Standard for Geographic
information
-

Simple feature access
-

Part 2: SQL option
Version: 1.2.1 2010
-
08
-
04


Portable Network Graphics
http://libpng.org/pub/png/


ITU
-
T Recommendation T.81 (09/92) with Corrigendum (JPEG)


OGC 06
-
121r9 OGC Web Services Common Standard Version:
2.0.0 2010
-
04
-
07 (Manifest)


http://www.sqlite.org/



https://www.gaia
-
gis.it/fossil/libspatialite/index



http://trac.osgeo.org/fdo/wiki/FDORfc16



https://github.com/mapbox/mbtiles
-
spec



http://code.google.com/p/mapsforge/


BUILDING STRONG
®

Summary


GeoPackage

will meet a recognized need.


An open specification is in the best interest
of the community.


Collaboration is believed to be the most
effective way forward.


Your participation is encouraged and
welcome.


BUILDING STRONG
®

Public
Collaboration

Process


Google Groups


https://groups.google.com/forum/?hl=en&from
groups#!forum/geospatial
-
mobile
-
data
-
format
-
for
-
tiles



https://groups.google.com/forum/?hl=en&from
groups#!forum/geospatial
-
mobile
-
data
-
format
-
for
-
vectors



Repository


TBD


BUILDING STRONG
®

Contacts


Nathan Frantz 703
-
428
-
6919
Nathan.P.Frantz@usace.army.mil




Kevin
Backe

703
-
428
-
6505
Kevin.Backe@usace.army.mil



Paul Daisey

301
-
651
-
7148
pauld@imagemattersllc.com




Kevin Mullane


mullane@usace.army.mil