Merken

Using and extending GeoPackages

Zitierlink des Filmsegments
Embed Code

Automatisierte Medienanalyse

Beta
Erkannte Entitäten
Sprachtranskript
it is not only from the movement of the problems also a lot of learning the same thing you can my my my my and I think it might be argued that this on the other and they a
what I have my arm going on in the my life right and the I I I think my love so I'm going to my my generation and my my my I think that I know of no my my my my my my of GeoPackage is called to the stand standard which is quite young was published finally in 2014 and it's written in the standard is a good description itself open standard for the platform in the independent container for distributing and using geospatial later so that store things together the conductor use and you can easily distributed and it's mainly directed and also the date on which you can store in as the lights db containers so you can think of it like annexation extensions to as as as you like so similar to post yes and was 1st it as spatial data types advanced later types and functions to as light for but and they got and also for us today but cannot store entire current status the feature data is according to alter simple feature types it's sort this country but maybe points straight lines polygons uh we see them and set em geometry so that's the basic geometry the KB and there is 1 restriction there is only 1 geometry computational and you indexes and as I said you have crossed the constants the that's the formants and now I'm talking about using that form of the for the open source just facial the geology or is the most important implementation and it test edits and vector features from Japan to package in 1 111 and it's being to which starts 0 where there was a con convergence between time are also and vectors but there has been the process support edits and you can have now boasts through the cheat on thank you to using t dollars so it's mainly support everything if you don't support so that it was important when you install cutest depends on the version of that you know which using install begin seated in about dialog and it's important to have to 0 2 that was she tools from the job thus support to package as well many of my notes FIL they start with version 11 they kinds and feature support and in the meantime there are also added support for laboratories and your server has also good support for your package they read your packages roster and vectors and they also and export your package so when you have a WFS you can also know ask for GeoPackage formants he will not In WMS and WFS and also WPS it's an additional modules doing this on the proper sites we have SME which is important for many people which has also a support for reading vectors from GeoPackage is reading and writing and they plan to support across RGS supports know there is much as for this stuff which support those in the meantime I have 2 versions somewhere but not from intended to they are that's Japan support reading and writing for vector features and 1003 the tides reading and writing supports reading but please package features and another property 1 mapping for all supports vector features from so this is quite good for a young standards and 3 years after the center of published the only to the JS support this form plot all of them the same level but it's a good beginning so now I go to Q chest and then can usually low you packages the candidates in the browser which isn't and that you can drag and drop to packages into the can last for into futures and you can also edge vectors and with a final you can from since 216 you can create a new tier packages I show that shortly after and that you can digitizing and sincerity chip lectures there are some limitations good to embedded DB browser does not support so everything he does support for other formats especially posters and also spatial light and column editing is also not fully supported which is also more difficult with as pure light it's not so easy to rename columns when that comes in you you removed them it's not so easy like imposed yes can alter table name column in in bayesian like to have in a school like you have to do more for them but it's plan and also difference through Spatial life is that you you can't store styles yeah that's not so well known the functionality of coaches you can start your latest science into policy has and also into space light but not what GeoPackage they have the right support for extensions which is an important thing for me and it is about how you declare that defines bit extensions and down on
already a few of them the 1st 1 is in the spec itself it support for other geometry types and simple features so you have uh box supports uh we system on the knowledge of nonlinearity ometry types extension it's only the question of declaration and then it's well it's stupid and she declare defined the extension for non-spatial which may be a little surprisingly not supported or not officially and supported by packages but it's just a matter of adding metadata and during the proper specification and this has been done by what there's also support for point point cloud data and that sort of to start point cloud data GeoPackage there I have a link to a presentation and I was also informed that there are uh extensions from the NGA 1 is features piling extension this
add support for adding relations between features and type and the geometry index is
similar to the similar to the
party but there are
obviously platforms like and rate or iPhone
way they have old as collide
implementations with without party support so that's why they defined geometry index extensions and there is another 1 which is for iteration they got this from the 0 see itself the there was call for protesting that so it's still not official but it's also a good example of of an extension out to extension and it's about storing His elevation information in the in the dual back and the next thing is an extension of I wrote although as an example of how to define extensions that it is about writing the QTS as project all the mapping information selling information directly in the GeoPackage 5 which means you can distribute the GeoPackage we have the included to maps and so you have to also include some graphics like laws in a print out or the markers which on the standard insulation and this is you plug-in to Slovenia still experimental and for exchanging data together with a man so that's time to switch circuitous show you that
here 1st I show you a little bit how to work with you packages
I have some 2 packages of me for instance some imagery
I don't think it's on the extent of solidarity not song that's a
collection of imagery we use in a project and so that's oscillate on and you can
also add let's quick today and then
it also somewhere in front of the screen at once you want to add that sixties what so
these are and yeah and so
on group what you all that can do if
you have all the data sources you can't go you can save layer come
and you have to select GeoPackage so if you have let's say it's a value you can say that as if you package there is modification which is certainly the way that you can't add an additional layer to an existing GeoPackage I think
that's the most important features for working with your packages and then quickly showed the plug the so I know
it's but you package again let's see 1 only 1 thing ever here I have all the possibility to start a new chip package new chip package later and then it creates that uh t a package the file database and you can add tables with fields and so on and then you can start editing saving as is other data sources and I want book the but I think that yet 1 more thing and when you have a mixture of 2 package With roster and vectors there there is a problem with drag and drop off because it takes to
provide which is and comes 1st he doesn't ask you which 1 you want import and that's the roster provided so that it imports roster so they have always then you have to a to but the layer
with the rest of the dialogs and select the file you the OK so and now that's my example tools to start approach into this GeoPackage I style that only rich the we K and
and then I say that this man a the due date of the attitude package I have to data from and that's this I can hear right approaches and your package and now it's written in your package and to test start from scratch and Lotus GeoPackage again and
knowledge that looks the same so the approach is saved and although if I had to bring composer this is also save together with an image and are asking for the last thing in
the library for the I wrote
this so as a library this cues
package which can also
used from the command line so you can add approach it from command line and also show what's included in a package can call this involved with your package and you get information what's inside this dual package and this library is used in the cutest blocking for the when having this
functionality so to finish up that's that's the GeoPackage
advantages you can exchange data and use it directly single-file vector and also for mobile to with extensions so I ask you to promote your package offered you package or if you have data provide you packages it's a really useful form p tanks yes please your put for this great talk are there any questions the the yeah thanks
and how does this relate to the spatial light and wrestling which also spatial extensions on this slide should seceded Jupiter as successor of them but do they have they both the use cases for me we should see each packages successes mean right now space has more functionality but few packages and supported by Baron so we should go video packets the future further questions from can you drank a new layer using the browser into an existing geodatabase Jupiter because it would be easier than using command anything at churches layers to existing Tupac and browser No you mean no you come up with some support of but you have some but it's still to that's the missing functionality but it's good to know what is missing that's really something he any further questions for performance if you add a new deubiquitinating many GCG edits to existing to a new page 5 or 7 you 5 every time you add a new you but instead to no I'm not sort of essential whether it's the same question that if a then the answer is no and dances you can't the 2nd cue which has led to an existing GeoPackage but you can do that too is uh on the command line easily was and and adding an additional layer so you have to it right now and only dates or was it the other way around you would want to add multiple layers from 1 GeoPackage into it you just having as judges layers but I think it was that and I see the demand for that it's really devoid of so we want to have lot my thank you for the token currently we are providing and not suffer arrested data has the duties kind duties using you would be was migrating to package because they so you're silent quite you did guess because of the indexing it's quite a fairly fast to access the information I don't think that it's generally fostered and then files I mean it makes a difference that you have only 1 of 5 but sometimes this all that is is wanted to have a mean this 1 if I can get it to you which so I think and some some circumstances you want to have multiple files and then it's OK and so but I mean it's only a file system limits for for having this processing in 1 GeoPackage but I mean it's it's a real problem it depends on your file system may be there delimitation is 640 K bytes and it could be that the the indexing those you to access quicker than the frontal images are either anomalies a clear it's organizing package but does my assumption may be maybe among them I to be indexed for assessing the differences uh images are part of the images depending on no you organize them that I only know what to Archie indexes for for vector data and I'm not sure whether they are also used for us today data but you also have to pyramids and so on I would expect that is faster than the file OK thank you so now would be time to switch rooms but we could test more questions of but then he stood hold as move said that the 2nd talk with was constant constant unfortunately so this session will be then all thank you permanent again
Open Source
COM
PERM <Computer>
Polstelle
Distributionstheorie
Offene Menge
Browser
Raum-Zeit
Computeranimation
Deskriptive Statistik
Last
Standardabweichung
Ganze Abschließung
Typentheorie
Speicherabzug
Punkt
Gerade
Bayes-Netz
Nichtlineares System
Softwaretest
Distributionstheorie
Kategorie <Mathematik>
Absolute Geometrie
Strömungsrichtung
Konstante
Generator <Informatik>
Rechter Winkel
Server
Lesen <Datenverarbeitung>
Lesen <Datenverarbeitung>
Tabelle <Informatik>
Subtraktion
Multiplikation
Hyperbelverfahren
Automatische Handlungsplanung
Räumliche Anordnung
Systemplattform
Polygon
Datenhaltung
Unternehmensarchitektur
Open Source
Bildschirmmaske
Gewicht <Mathematik>
Datentyp
Polstelle
Ganze Funktion
Stochastische Abhängigkeit
Normalvektor
Tabelle <Informatik>
Videospiel
Tropfen
Gerichtete Menge
Ganze Abschließung
Stochastische Abhängigkeit
Open Source
Browser
Systemplattform
Indexberechnung
Binder <Informatik>
Modul
Menge
Zeichenkette
Polygon
Streuungsdiagramm
Bitmap-Graphik
Bit
Prozess <Physik>
Punkt
Versionsverwaltung
Computerunterstütztes Verfahren
Übergang
Prozess <Informatik>
Mapping <Computergraphik>
Rechenschieber
Druckertreiber
Umwandlungsenthalpie
Lineares Funktional
Plot <Graphische Darstellung>
Funktion <Mathematik>
Verschlingung
COM
Deklarative Programmiersprache
Multi-Tier-Architektur
Dateiformat
Standardabweichung
Lineare Abbildung
Web Site
Server
Luftreibung
Quader
Implementierung
Vektorraum
Kombinatorische Gruppentheorie
W3C-Standard
Inverser Limes
Speicher <Informatik>
Streuungsdiagramm
Elektronische Publikation
Vektorraum
Physikalisches System
Sichtenkonzept
Quick-Sort
Gerade
Mapping <Computergraphik>
Räumliche Anordnung
Tabelle <Informatik>
Streuungsdiagramm
Ganze Abschließung
Relativitätstheorie
Indexberechnung
Sichtenkonzept
Räumliche Anordnung
Computeranimation
Trigonometrische Funktion
Gewicht <Mathematik>
Nichtlineares System
Automatische Indexierung
Verschlingung
Typentheorie
Datentyp
Rechenschieber
Vier
Räumliche Anordnung
Punkt
Lineare Abbildung
Stoß
Implementierung
Iteration
Räumliche Anordnung
Systemplattform
Gesetz <Physik>
Computeranimation
Gewicht <Mathematik>
Ganze Abschließung
Typentheorie
Mapping <Computergraphik>
Rechenschieber
Punkt
Metropolitan area network
Tabelle <Informatik>
Streuungsdiagramm
Ganze Abschließung
Systemaufruf
Indexberechnung
Bitrate
Hochdruck
Sichtenkonzept
Mapping <Computergraphik>
COM
Automatische Indexierung
Verschlingung
Projektive Ebene
Räumliche Anordnung
Information
Rahmenproblem
Bit
URN
Ganze Abschließung
COM
Mapping <Computergraphik>
Hochdruck
Sichtenkonzept
Computeranimation
Instantiierung
Prinzip der gleichmäßigen Beschränktheit
URN
Ganze Abschließung
Ganze Abschließung
Gewichtete Summe
Projektive Ebene
CAM
Computeranimation
Ganze Abschließung
Computeranimation
Touchscreen
Ganze Abschließung
Open Source
Gewichtete Summe
Gruppenkeim
Marketinginformationssystem
Ganze Abschließung
Ganze Abschließung
Open Source
Datenhaltung
Gewichtete Summe
Vektorraum
Elektronische Publikation
Computeranimation
Zusammengesetzte Verteilung
Datenfeld
Hochvakuum
Mehrrechnersystem
Luftreibung
Arithmetisches Mittel
Tabelle <Informatik>
Portscanner
Dämpfung
Emulation
Ganze Abschließung
Rohdaten
REST <Informatik>
Hochvakuum
Euler-Winkel
Elektronische Publikation
Computeranimation
Metropolitan area network
Ganze Abschließung
Programmbibliothek
CAM
Hochdruck
Bildgebendes Verfahren
Computeranimation
Normalvektor
Ganze Abschließung
COM
Mapping <Computergraphik>
Programmbibliothek
Information
Programmbibliothek
Hochdruck
Computeranimation
Bitmap-Graphik
Lineares Funktional
Server
Bildschirmmaske
Elektronische Publikation
Gerichtete Menge
Ganze Abschließung
Ganze Abschließung
Vektorraum
Räumliche Anordnung
Vektorraum
Mechanismus-Design-Theorie
Computeranimation
Lineares Funktional
Subtraktion
Prozess <Physik>
Browser
Vektorraum
Elektronische Publikation
Quick-Sort
Raum-Zeit
Computeranimation
Homepage
Rechenschieber
Arithmetisches Mittel
Automatische Indexierung
Ganze Abschließung
Mereologie
Inverser Limes
Dateiverwaltung
Information
Bildgebendes Verfahren

Metadaten

Formale Metadaten

Titel Using and extending GeoPackages
Serientitel FOSS4G Bonn 2016
Teil 189
Anzahl der Teile 193
Autor Kalberer, Pirmin (Sourcepole)
Lizenz CC-Namensnennung 3.0 Deutschland:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
DOI 10.5446/20318
Herausgeber FOSS4G
OSGeo
Erscheinungsjahr 2016
Sprache Englisch
Produktionsort Bonn

Technische Metadaten

Dauer 24:59

Inhaltliche Metadaten

Fachgebiet Informatik
Abstract GeoPackage is an OGC standard combining vector data and raster tiles in a single database file. Since its official publication in February 2014 adoption has grown very quickly and the new format got support by most major Open Source and proprietary software products. Its combination of easy distribution and efficient use thanks to an SQL interface makes it interesting in a wide range of usage scenarios from embedded devices up to Open Data portals. This presentations shows the current state of support in Open Source applications like GDAL and QGIS, but also covers recent and planned extensions of the format. Examples are the proposed GeoPackage Elevation Extension, an extension for storing point cloud data and the recent QGIS all-in-one GeoPackage format. The latter implements storing map styling information right in the GeoPackage file, allowing to distribute a dataset together with map views and print layouts in one file.
Schlagwörter Sourcepole

Zugehöriges Material

Ähnliche Filme

Loading...