• Nie Znaleziono Wyników

Sessie 5: Spatialite / Geopackage

N/A
N/A
Protected

Academic year: 2021

Share "Sessie 5: Spatialite / Geopackage"

Copied!
25
0
0

Pełen tekst

(1)

Intro text for this chapter

OGC GeoPackage

OSGeo.nl dag - Delft

(2)

Copyright Luciad – Bu sine ss Con fide ntia l

Over Luciad

Internationaal software bedrijf

Technologie voor Situational Awareness

toepassingen

Gefocust op security, emergency

response en luchtvaart

(3)

Luciad – Bu sine ss Con fide ntia l

Wie ben ik

Software ontwikkelaar / architect Luciad

 12 jaar actief in geospatial sector  applicatie & product ontwikkeling

 analyse & visualisatie, data formaten, standaarden

GeoPackage

 Medeauteur specificatie

(4)

Copyright Luciad – Bu sine ss Con fide ntia l

LuciadMobile

Mapping API voor Android Ontwikkeling gestart 2010 Focus op offline omgeving

 Luchtvaart (electronic flight bag)

 Noodhulp

Ad-hoc data formaten

 Vector: Spatialite

(5)

Luciad – Bu sine ss Con fide ntia l

LuciadMobile - Astute

(6)

Copyright Luciad – Bu sine ss Con fide ntia l

OWS-9

Mid-eind 2012

Data formaat voor mobiele toepassingen

Experimenten rond  Uitwisselen gegevens  Efficientie  Encryptie  Draft specificatie  Spatialite  Ad-hoc tiles

(7)

Luciad – Bu sine ss Con fide ntia l

(8)

Copyright Luciad – Bu sine ss Con fide ntia l

OGC GeoPackage SWG

Begin 2013 - … Gebaseerd op

 Vraag van AGC  OWS-9

Deelnemers

 U.S. Army Geospatial Center  Image Matters  Carbon Project  OpenGeo (Boundless)  ESRI  Luciad  …

(9)

Luciad – Bu sine ss Con fide ntia l

Probleemstelling

Informatie delen in omgevingen met beperkte

bandbreedte  Luchtvaart  Hulpdiensten  Militair  Mobiele toestellen  Beperkte middelen

Applicatie specifieke formaten

 Duplicatie van gegevens

 10+ tile, 4-5 vector formaten

(10)

Copyright Luciad – Bu sine ss Con fide ntia l

Vereisten

Uitwisselbaar  Vendor neutraal  Platform onafhankelijk  Zelf beschrijvend  Eenvoudig

Meerdere data types

 Vector (simple features)  Tiles

Meerdere data sets Efficientie

 Toegang tot gegevens  Aanpassingen

(11)

Luciad – Bu sine ss Con fide ntia l

Oplossing

Open geodatabase  Platform onafhankelijk  Toepassing onafhankelijk  Data types  Features  Tile sets  Metadata  …  SQLite 3 gebaseerd http://www.opengeospatial.org/standards/requests/115 http://opengis.github.io/geopackage/

(12)

Copyright Luciad – Bu sine ss Con fide ntia l

SQLite 3

Database engine als C bibliotheek

 Goede SQL ondersteuning

 Integer, Double, Text, Blob data

Pragmatische keuze

 Public domain  Vendor neutraal  Compact, robuust

 Data toegankelijk via SQL  ACID transacties op data  Eén enkel bestand

(13)

Luciad – Bu sine ss Con fide ntia l

Ondersteunde data

Features  Gebaseerd op SQL/MM Part 3

 Lineaire geometrie (cirkel bogen optioneel)  GPB + WKB blob

 Optionele rtree spatial index

Tiles

 WMTS model

 JPEG of PNG tiles

Metadata

(14)

Copyright Luciad – Bu sine ss Con fide ntia l

Voorbeeld

Orthofoto Contour meer Observatie

(15)

Luciad – Bu sine ss Con fide ntia l

Voorbeeld

gpkg_contents

gpkg_spatial_ref_sys

(16)

Copyright Luciad – Bu sine ss Con fide ntia l

Voorbeeld

GeoPackage> select table_name, data_type from gpkg_contents; table_name data_type lakemead_clipped features o18229_tif_tiles tiles observations features

gpkg_contents

gpkg_spatial_ref_sys

(17)

Luciad – Bu sine ss Con fide ntia l

Voorbeeld

gpkg_contents

gpkg_spatial_ref_sys

observations

gpkg_geometry_columns

GeoPackage> select … from gpkg_geometry_columns;

table_name column_name geometry_type_name srs_id lakemead_clipped shape MultiPolygon 4327 observations location Point 4326

(18)

Copyright Luciad – Bu sine ss Con fide ntia l

Voorbeeld

gpkg_contents

gpkg_spatial_ref_sys

observations

gpkg_geometry_columns

GeoPackage> pragma table_info(observations);

cid name type notnull dflt_value pk 0 description TEXT 0 0 1 picture BLOB 0 0 2 location Point 0 0

(19)

Luciad – Bu sine ss Con fide ntia l

Voorbeeld

gpkg_contents

gpkg_spatial_ref_sys

observations

gpkg_geometry_columns

GeoPackage> select … from gpkg_data_columns; table_name column_name mime_type

observations picture image/jpeg

(20)

Copyright Luciad – Bu sine ss Con fide ntia l

GeoPackage / Shapefile

Een bestand Volledig open

UTF-8 of UTF-16 text

100+ Tb Aanpasbaar Meerdere bestanden Gedeeltelijk open Problematisch 2Gb, dbase Herschrijf volledig

(21)

Luciad – Bu sine ss Con fide ntia l

GeoPackage / Spatialite + Rasterlite

Enkel data WKT referenties GPB header WKB geometrie WMTS tile pyramides Geschiedenis Authenticatie PROJ4 referenties WKB dialect Arbitraire rasters

(22)

Copyright Luciad – Bu sine ss Con fide ntia l

GeoPackage / MBTiles

Gestructureerde metadata Arbitraire referenties Factor 2 standaard Arbitrair optioneel Meerdere datasets Key/Value metadata Web Mercator Factor 2 Een dataset

(23)

Luciad – Bu sine ss Con fide ntia l

Wanneer beschikbaar?

Specificatie hopelijk finaal begin 2014 Luciad  bitbucket.org/libgpkg  demo.luciad.com/GeoPackage  ESRI  Q1 2014  OGR/GDAL driver

 Vector begonnen; eind dit jaar

(24)

Copyright Luciad – Bu sine ss Con fide ntia l

Toekomst

Integratie OGC standaarden

 Bulk download WFS, WCS en WMTS  Synchronizatie  OWS-10  Data types  Terrein  Topologie  Geometrie types  Ellips bogen  …  Applicatie schema

(25)

Luciad – Bu sine ss Con fide ntia l

Dank u / Vragen

pepijn.vaneeckhoudt@luciad.com

Cytaty

Powiązane dokumenty

The first order variation of the response corresponding to a variation of any of the input parameters can be calculated using the Adjoint Sensitivity Analysis Procedure (ASAP)..

Do tekstu powinno być dołączone tłumaczenie tytułu artykułu i streszczenie w języku obcym dla artykułów w języku polskim i streszcze- nie w języku polskim dla

Por these mixes flow stability tests at 70°C and a slope of 1.85 to 1 have also been carried out, which Indicate that there is only a very little flow after several days for

In general, the limited use of standard BN models in cyber security on problems associated with ICS environment could be due to the shortage of ICS security expertise [?] as majority

Z owym nieusuwalnym poczuciem rozbicia, decentralizacji podmiotowości łączy się świadomość zbliżającej się śmierci: „A prosiłem o miejsce, gubię wątek, zwijam / się

In the next section ex- perimental results comparing the performance of three classifiers on data converted using the VDM metric and with random assignment of numerical values

Almost Random Projection Machine (aRPM) is based on generation and filtering of useful features by linear projections in the original feature space and in various kernel

Teraźniejszość to ten element „czasowości”, który szczególnie docenił Carl Stockhausen, „koncentrując się na »teraz«, dokonuje wertykalnych cięć przeni- kających w