Merken

WalkLite in Mobile GIS: A Schema to Extend and Symbolize SpatiaLite

Zitierlink des Filmsegments
Embed Code

Automatisierte Medienanalyse

Beta
Erkannte Entitäten
Sprachtranskript
it and
so today my friend is involved what lighting mobile and these sorry I I had a little bit cold today so so yeah that's fine but I just want to share it with you're kind of juice experience and we we did in China and the we try to migrate in traditional best talk to uh schema to mobile application so here is kind of a some experience sharing so and from and Chen from looking for the population based in China and so we have some kind of the sharing in Chinese many Chinese provinces and we've it with this kind of our land use standing and also and and use this she medication development
so the some kind of background of brief introduction part of our own peace education is called the what the originate means walk to the digital towns in China so it's kind of an so I just have 1 as of 1998 is a kind of a 17 year product it's not uh but 1 of them is also a product but but it has a lot of uh for source and so if a generic are complying with the OGC standard and the representing vector and the rest of the data by a kind of work schema and it also provides a kind of a C + + like this a language for public customization and it has contended the memory of juice product products whatsoever what has really obvious what floor of checked so all uh originally designed for land use so that in China now widely used for the investigation of property transportation and propositions and the so burden but we have that we had some problems In
2000 13 that was 3 years ago so this traditional a desktop based distance this kind of was outdated so far then we had no application that can be run on mobile devices and end users unlimited specifically areas also we have some difficulties encountered when we try to translate the across the across platforms but also of the various geospatial data so what do solution so we tried to
migrate reduce platform from Windows to cost for cross platform so that was before 2000 13 the fat from all their love what we know some windows and acted as 13 it runs on Windows Linux and especially enjoyed devices some of these devices and also on a mobile phone also devised form so microphone best talk to mobile and the base library was what laterally and now we included the details OGI library as part of the this sovereignty the graphical UI microphone GDI + 2 GB of last year it's clear that was just kind of a graphic UI libraries and and and so we had 0 had duty invaders farmers as the effect results 13 only walk and DVDs Microsoft says and the people the also as they preserve a spatial on the unknown mean those now we create what schema lexicalized what light and also of the traditional what MTV as sister and back to data supported by just under 30 was should file angles of CAD yeah DXF mapping full now we had supported order the data formats as far as a supportive I GTO Hey so what did we do we just to try
to apply our traditional walk schema is kind of the the schema defined what use that form so we apply this scheme of things cigars specialized and the first one we just to try to adapt in which yardstick elastic bands driver as I said before we had this ordered OGI divers supported they know where the fossil so we then try to adapting and also by extending the extended the OGI civilized table as kind of a what the fate of human that we find full metadata for what especially for what schema as long as you have these 4 tables is defined as what schema look there's a contains kind of metadata for various and symbol factory for singles middle and also of the metadata and metadata defines for other metadata as defined in the system and we had each bookmarks responding to 3 Figure lots of tables when the table for features when cable for symbols and the 3rd for annotations addition is a reference to the text our annotations as well as rest the vector times also so there you can support vector and addressable good so 1st so features what features just is actually is an extension of the which yard nonlinear containing the what is the job geometry and OGC feature ID also what these ID uh you order true try Muybridge traditional what data into the you look like the and we have 3 at time 4 of these equations style ID represents a single idea a star idea for a future style the and also the future attitudes so specialized here is also used for spatial index because we are using a 6 9 diverse for which were just a great drama so it's kind of specialized yeah of all of the book like annotation what is the old job the gods in fossils it contains the OGC's as I as the geometry but only to their true stage 2 cases 1 points is a reference points represents the location of text like the text yeah and then there polygons uh represents the occasion of vector and the rest the tiles so you you just use the maybe full points on the the tiles and there've been deployed in so er we have features ID and the walk and it is the idea was that for migration from the traditional data and then annotation field represents taxes that stores content of the annotation or in some cases representing the tiles we just to store the file paths of tactile all the former supportive I far was supportive here in no as part of of annotations this style ID also I was again it represents the same ID for interview style was against this measure right is used for and the spatial index so and the 3rd table what lies the most so it's actually a just a right regular signal table missing extension of the Sagrada level so we use tidy rep a representing the style and it will be referred by teachers and annotations defined in this there as style actually is kind of authorization of the single style also where we store the style name and note so yeah by this way we not only uh tried to extend the collide to the vector and the rest both also we gave it we do the math value for the future Semantic Annotations so was still advantages of what life the 1st of all is now cross that so when when my from traditional window uh window desktop uh that that vision to the cost of cluster on the especially on mobile devices such as the of the pads and the move I sold don't know the required now undergraduate translates from the mobile advocating to the desktop medication so those notable by navigation is that basically you for the the connection weighted graduate you was it was and many
and when you come back to the laugh or environment just trying to I think what they have lactase authority introduct off and then you can just read and process the data on your desktop computer and we have 1 schema verbose vector and the rest of if we had uh actually the features for the pure of vector and annotations for annotation and also that tenderest titles the although we have symbols defined it as kind obstacle lies in the table there is a this fossil used for it's is can we because we use specialized in that so is comparatively faster by using the that's the kind of are applications personal have committed for form following so we have now right now we have the what part applications in many aspects the Internet 3rd so these are most of them have for of priority therefore for proprietary some ways let's I have a small part of them as 3 or a little it and uh these all these mobile application are just what land-based and very useful in an investigation and then he was standing that's to invent the INRIA estimator state and if there is and are the eroding mitigation as well as other applications so the the truth uh screenshots of the different kind of a a scenario the first one comparing different and things of using so 1st and you know the left side is now you standing and its right hand side is right images because the the future but it's kind of an want to that area In the future planning for the what the area and then it has its current situation and the bottom 1 shows some analysis results that can be collected the by uh the intent the building some kind of what flight use this vector data and the 3rd and and analyze analysis offline you don't need any sort running behind so issues some analysis results if so that's totally web client application by now the so finally the future work so we actually part of the general also already a reptile it's correct left either based on or ODBC it's already supplanted 18 doodle version land front-end and now we are planning to a matter of extended and because we need to cross platform uh education so for probably went to extend this what driver a true what life either the because what title it can be only 1 run on desktop as an environment FIL applied either would be run more of cost staff on those on this topic and a mobile environment so we have 10 into uh 2 in the men's of Applied driver being do activity don't now has 2 branches 1 4 2 2 . 0 0 so it's have already to you and always yacht alone on a ladder is theorist uh separate these 2 but OK and and anyway we just change site of the where traditional desktop driver and then we need a kind of a cross-platform out at you like we've come across platforms SDK we eat and she knew we used uh um of originally we used the kind of scraped C + + like script the language for customization and it's kind of a goes to the fact that because in China many developers they want you just to extend the for by using a support has the mn experimentally that the process developed there so we decided that script language now for the customization but then we need more and you and and developers to give uh develop our applications focus on desktop and mobile and uh devices so we need to thoroughly invented kind of cross-platform SDK and and then it will be right now we only support and devices so we need to kind of errors supporting the I so uh we need to further improve and optimize the performance of like data so for for further using especially for the online the scenarios thing on the use of i applications yeah so you can't just to excess
mean on the 1st term this is my the website and
this is lying e-mail that the interest in writing fitting a lot Jesus and also what to use a mobile I can show you some by this but this 1 is just part of the devices official of this device have no that yeah so you thank you been
App <Programm>
Bit
Mobiles Internet
Programmbibliothek
Mobiles Internet
Maßerweiterung
Information
Softwareentwickler
Computeranimation
Bitmap-Graphik
Formale Sprache
Vektorraum
Kartesische Koordinaten
Transportproblem
Systemplattform
Computeranimation
Physikalisches System
Standardabweichung
Mobiles Internet
Skript <Programm>
Abstand
Biprodukt
Transportproblem
Sondierung
Kategorie <Mathematik>
Mobiles Internet
Systemplattform
Aussage <Mathematik>
Vektorraum
Quellcode
Biprodukt
Automatische Handlungsplanung
Flächeninhalt
Formale Sprache
Digitalisierer
Festspeicher
Mereologie
Kategorie <Mathematik>
Standardabweichung
Bitmap-Graphik
Humanoider Roboter
Resultante
Punkt
Regulärer Graph
Gleichungssystem
Symboltabelle
Euler-Winkel
Baumechanik
Information
Computeranimation
Formale Semantik
Übergang
Metadaten
Regulärer Graph
Prozess <Informatik>
Gruppe <Mathematik>
Bildschirmfenster
Translation <Mathematik>
Punkt
Druckertreiber
Figurierte Zahl
Maschinelles Sehen
Einflussgröße
Addition
Prozess <Informatik>
Winkel
Nummerung
Wiederkehrender Zustand
Dateiformat
Datenfeld
Automatische Indexierung
Rechter Winkel
Grundsätze ordnungsmäßiger Datenverarbeitung
Dateiformat
Translation <Mathematik>
URL
Programmbibliothek
Ordnung <Mathematik>
Tabelle <Informatik>
Gewicht <Mathematik>
Metadaten
Stoß
Content <Internet>
Vektorraum
Systemplattform
Räumliche Anordnung
Bildschirmmaske
Lesezeichen <Internet>
Migration <Informatik>
Programmbibliothek
Mobiles Internet
Inhalt <Mathematik>
Elastische Deformation
Speicher <Informatik>
Maßerweiterung
Graphiktablett
Tabelle <Informatik>
Autorisierung
Soundverarbeitung
Einfach zusammenhängender Raum
Videospiel
Mathematik
Indexberechnung
Systemplattform
Einfache Genauigkeit
Symboltabelle
SQL Server
Physikalisches System
Vektorraum
Migration <Informatik>
Elektronische Publikation
Ordnungsreduktion
Portabilität
Mapping <Computergraphik>
Druckertreiber
Polygon
Parkettierung
Mereologie
Attributierte Grammatik
Räumliche Anordnung
Faktor <Algebra>
Hill-Differentialgleichung
Resultante
Bitmap-Graphik
Prozess <Physik>
Browser
Formale Sprache
Versionsverwaltung
Kartesische Koordinaten
Analysis
Computeranimation
Internetworking
Minimum
Skript <Programm>
Algorithmische Geometrie
Druckertreiber
Software Development Kit
App <Programm>
Prozess <Informatik>
Mobiles Internet
Rechter Winkel
Translation <Mathematik>
Versionsverwaltung
Programmierumgebung
Fehlermeldung
Tabelle <Informatik>
Aggregatzustand
Web Site
Stab
Automatische Handlungsplanung
Vektorraum
Systemplattform
Physikalische Theorie
Bildschirmmaske
Front-End <Software>
Mobiles Internet
Softwareentwickler
Bildgebendes Verfahren
Analysis
Autorisierung
Schätzwert
Videospiel
Verzweigendes Programm
Systemplattform
Indexberechnung
Symboltabelle
Vektorraum
Automatische Handlungsplanung
Fokalpunkt
Quick-Sort
Portabilität
Druckertreiber
Flächeninhalt
Mereologie
Mereologie
Mobiles Internet
Maßerweiterung
Information
E-Mail
Term
Computeranimation
Fitnessfunktion
Vorlesung/Konferenz
Information
Computeranimation

Metadaten

Formale Metadaten

Titel WalkLite in Mobile GIS: A Schema to Extend and Symbolize SpatiaLite
Serientitel FOSS4G Seoul 2015
Autor Chen, Xian
Lizenz CC-Namensnennung - keine kommerzielle Nutzung - Weitergabe unter gleichen Bedingungen 3.0 Deutschland:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen und nicht-kommerziellen 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 und das Werk bzw. diesen Inhalt auch in veränderter Form nur unter den Bedingungen dieser Lizenz weitergeben.
DOI 10.5446/32148
Herausgeber FOSS4G
Erscheinungsjahr 2015
Sprache Englisch
Produzent FOSS4G KOREA
Produktionsjahr 2015
Produktionsort Seoul, South Korea

Inhaltliche Metadaten

Fachgebiet Informatik
Abstract The open source database SQLite/SpatiaLite has been widely used for presenting geospatial data in geographic information systems (GISs), especially those run on mobile devices. A SpatiaLite database defines tables with geometry column for layers, and spatial indices for speeding up spatial queries. However, one of the issues remained to be resolved is how to define a framework symbolizing the portable SpatiaLite data efficiently. For this reason, we developed an open data schema “WalkLite” by inheriting the Walk spatial data specification (the data specification is currently used in surveying and land use planning in China). WalkLite schema provides an extension to SpatiaLite in the following aspects: 1. Four meta-data tables complying with the Walk spatial data specification: WalkLayers, SymbolFactory, MetaData, and MetaDataDef. 2. Corresponding the Walk spatial database, each WalkLite layer contains three tables: two SpatiaLite layer tables (one for features, the other for annotations) and one symbol table. 3. The feature layer table contains OGC SRS geometry and style ID. 4. The annotation layer table contains OGC SRS geometry (a point for the location of annotation, or a polygon for the location of image), annotation (text that stores the content of annotation or the file path of image) and style ID. 5. The symbol table defines styles indexed with style IDs referred by the feature layer table and annotation layer table. WalkLite schema was typically implemented on a SpatiaLite database, though it can also be adapted to other geospatial data formats supported by GDAL/OGR library. In this sense, the spatial data following the schema can be shared with other GIS software and used on cross-platform applications. In this presentation, we will introduce the Walk Schema and demonstrate a WalkLite-based mobile GIS App that is widely used for land investigation, cadastral inventory and decision analysis in a number of Chinese provinces.

Ähnliche Filme

Loading...