Presentation on theme: "An Initiative for Standardized Geospatial Formats Optimized for Mobile"— Presentation transcript:
1An Initiative for Standardized Geospatial Formats Optimized for Mobile GeoPackage:An Initiative for Standardized Geospatial Formats Optimized for MobileUS Army Geospatial CenterApril 11, 2012
2What is GeoPackage?A single container for the storage and use of vector, raster, and tiled caches.Available for use on a variety of mobile platforms.Described by a manifest.Defined by an open standard, free of license.
3IntroductionsKevin Mullane – U.S. Army Corps of Engineers, U.S. Army Geospatial Center (AGC)Paul Daisey – Image Matters LLC,Contract Support to the AGCImage Matters LLC is a software technology and professional services company that produces software products, develops advanced technology solutions, and provides consulting services to government and commercial clients.
4Purpose and Motivation 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.
5TodayEffective 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.
6ObjectivesEnable 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.
7Initial Use Case: Fixed Product Distribution Geospatial information is collected, processed, analyzed, exploited, and packaged as data products in enterprise server environmentsDistribution of the geospatial foundation by networked server or removable mediaProducts shareable throughout organizational levels and among all participantsGeoPackage stored once per platform to support multiple applications
8Additional Potential: Local Data CollectionCollection of observationsSharing of collected observationsGeospatially Enabled AnalyticsGeocoding/reverse geocoding,Mobility analysis,Visibility analysis, and much more
9Initial GeoPackage Requirements ManifestSingle self-describing file container to facilitate management and distributionTile CacheJPEG and PNG TilesMultiple Tile MatricesVectorSimple Geographic FeaturesSupport direct access and update by apps
10Subsequent GeoPackage Requirements RasterSupport “raw” raster formats for visualization and analysisElevation Data CoveragesRoutesWeb Servicesfor creation, management and distributionPotential Manifest Extensions?MetadataOGC Web Services (WMS, WMC, WFS, WCS)Other Web Services (OpenStreetMap)What else?
12Current PlanIdentify, prototype, test and specify mechanisms for mobile geospatial data storage, transfer and use to meet identified requirementsBase the solution on existing consensus standards, other open specifications and existing technologies; don’t (re)invent unless absolutely necessaryDo this through an open public collaborative process involving key stakeholders in both the development and user communitiesDemonstrate interoperability between key stakeholdersGain approval of a consensus GeoPackage specificationAchieve widespread commercial and open-source GeoPackage implementationIn a one-year time frame
13Standards / Technologies Base ISO/IEC 9075:1992 Information Technology - Database Language SQLOGC r4 OpenGIS® Implementation Standard for Geographic information - Simple feature access - Part 1: Common architecture Version:OGC r4 OpenGIS® Implementation Standard for Geographic information - Simple feature access - Part 2: SQL option Version:Portable Network GraphicsITU-T Recommendation T.81 (09/92) with Corrigendum (JPEG)OGC r9 OGC Web Services Common Standard Version: (Manifest)https://www.gaia-gis.it/fossil/libspatialite/indexhttps://github.com/mapbox/mbtiles-spec
14Summary 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.
15Public Collaboration Process Google Groupshttps://groups.google.com/forum/?hl=en&fromgroups#!forum/geospatial-mobile-data-format-for-tileshttps://groups.google.com/forum/?hl=en&fromgroups#!forum/geospatial-mobile-data-format-for-vectorsRepositoryTBD
16Contacts Nathan Frantz 703-428-6919 Nathan.P.Frantz@usace.army.mil Kevin BackePaul DaiseyKevin Mullane