Merken

Jsonix: Talking to OGC Web Services in JSON

Zitierlink des Filmsegments
Embed Code

Automatisierte Medienanalyse

Beta
Erkannte Entitäten
Sprachtranskript
now
my parents my theory of mind or I my might have a very and my friend of my friend or I might or might be a mild mannered or in my mind when in the a minority of a minority might be a part of my my my parents I know I would be a very minor minor a mile in the minority of a minority of my in my in my in my mind for a minority of a minority of a minority of a minority in my mind and in my in my mind or in my room the minority of a minority of my mind and my original around my my a my brother and my my my memory minority my in my mind I'm around my parents my parents and my career sort my around my parents I
know rarely a mind like a friend of mine
my my my my I might be in a minority I know my mind around I would I would I would I would my accuracy might remember my my my a my my my during my a lot a minus a minus a minus from my time there is a
form of a minority by a lot of my
my my in my mind was the mind's a minor in minor in the mind of a minority in my mind and my my my were my mind my mind or a minor a minority of a minority and my my my my my my my and I have a my way around my my in my mind during my my my my my my my my my or my or my my my my my my my my parents and my in my mind a in my hand a mind I think I think there might be a good of the mind the mile or a mile from my mind at the time of my in my mind and my mind and my my my my parents and my my my a my name in the mind of my mind and I were in the a mind of my mind around my literary my in my mind as a result of my money in your mind you might not be around my my my my my my the my in my family of my and my my my in my mind that I might have a my my my my my my mother and my in my mind I might have a my my my in my mind and I would
like to know what my my my my
my my my my my my my the my my my my my my my my my my my in my mind and my name my minority world of my my my my my in my a minority of the mind
of a minor minor my my my a lot of my
a mile and a half minus a my i want i want i a i a
i a a a a a a a you know a minority of a minority I might be a lot of my i my my my my I I I I I I I my of my of my my my my the theory of the mind of the the the rules rule and you show that all in the change in the future
and if you think you should be doing to to show the world a a a a a unit and that and you were you you you you you in the form of
the the the the the the the meaning of the in the in the in the in the in the in the
in the in the in the in the past and the and the land around and around and around and around and around and around and
around
and around and around a lot and I have a friend who I know around the origin and the and and and the words in
the in the in the in the in the in the in the
in the in the in the in the in the in
the in and around
and around and around and around and around and around and around and around and around and and around and around and around and around and around and around and around and around and around and around and around and around and around and around and around and around and around and around the world in the
in the in the in the in the in the in the in the in the in the in the painting of the kind of thing around
and around and around and around and around and around the world and the review of the of the of the origin of the of
the of the of the of the of the or the the the the the the the the the the the the the the the the the moons of of the of the of the of the of the of the of the of the of the of the of the of the of the the
Server
App <Programm>
Familie <Mathematik>
Ikosaeder
Textur-Mapping
Resonanz
Physikalische Theorie
LOLA <Programm>
Computeranimation
Open Source
Physikalisches System
Mehrrechnersystem
Standardabweichung
Typentheorie
Vererbungshierarchie
Punkt
Biprodukt
Web Services
Binärcode
Elektronische Publikation
Raum-Zeit
Browser
Telekommunikation
Koordinaten
Umsetzung <Informatik>
Quick-Sort
Festspeicher
Tensor
Mereologie
Client
Räumliche Anordnung
Programmbibliothek
Mini-Disc
Versionsverwaltung
Zeichenkette
Funktion <Mathematik>
Verschlingung
Code
Parser
Versionsverwaltung
Kontextbezogenes System
Computeranimation
URL
Data Mining
Resultante
Retrievalsprache
Ausnahmebehandlung
Element <Mathematik>
Familie <Mathematik>
Benutzerfreundlichkeit
Nummerung
Textur-Mapping
Computeranimation
Bildschirmmaske
Online-Katalog
Code
Typentheorie
Vererbungshierarchie
Ordnung <Mathematik>
Programm
Datentyp
Element <Gruppentheorie>
Applet
Boolesche Algebra
Umsetzung <Informatik>
Dateiformat
Sinusfunktion
Zeichenkette
Datenstruktur
Algorithmische Programmierung
Zahlenbereich
Attributierte Grammatik
Compiler
Versionsverwaltung
Open Source
Fehlermeldung
Stoß
Komplex <Algebra>
Digitalfilter
Patch <Software>
Compiler
Objektklasse
Textur-Mapping
Nummerung
Versionsverwaltung
Computeranimation
Digitalfilter
Nummerung
Versionsverwaltung
Computeranimation
SCI <Informatik>
Prozess <Informatik>
App <Programm>
Mathematisierung
Schlussregel
Textur-Mapping
Nummerung
Umsetzung <Informatik>
Physikalische Theorie
Computeranimation
Open Source
Einheit <Mathematik>
Vorlesung/Konferenz
Programmbibliothek
Arithmetisches Mittel
Vorlesung/Konferenz
Acht
Vorlesung/Konferenz
Besprechung/Interview
Besprechung/Interview
Web Services
Physikalisches System
Web Services
Physikalisches System
Konvexe Hülle
Vorlesung/Konferenz
Computeranimation

Metadaten

Formale Metadaten

Titel Jsonix: Talking to OGC Web Services in JSON
Serientitel FOSS4G Seoul 2015
Autor Valikov, Alexey
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/32069
Herausgeber FOSS4G
Erscheinungsjahr 2015
Sprache Englisch
Produzent FOSS4G KOREA
Produktionsjahr 2015
Produktionsort Seoul, South Korea

Inhaltliche Metadaten

Fachgebiet Informatik
Abstract Can you talk to OGC Web Services in JSON instead of XML? You can - with Jsonix, a powerful JavaScript tool for XML - JSON conversion. JSON has probably already replaced XML as a "lingua franca". JSON is much lighter and easier to use than XML, especially in JavaScript-based web apps. In the context of GIS, web mapping is dominated by JavaScript libraries like OpenLayers and Leaflet, which speak JSON natively. But what about the standards? Open Geospatial Consortium defines more than 50 specifications with more than 100 individual versions. Technically almost all of them are XML-based and defined by XML schemas. These are de jure and de facto standards, widely used and well supported. So you still need XML processing in JS web mapping apps. Processing XML is no rocket science, but it's seldom a pleasure to implement. The OL3 KML parser is about 2.5KLoc of dense XML parsing. Even a very simple WMS GetCapabilities format is almost 1 KLOC. From this code around 90% is pure XML parsing and only 10% is the processing of the payload. Would not it be nice if we could talk to the OGC Web Services directly in JSON? So that the developers could focus on the 10%, the payload processing, and cut off the 90% (XML handling) of the effort. Jsonix is an open source library for XML - JS conversion which makes it just possible. With Jsonix you can take an XML Schema and generate XML - JS mappings. These mappings allow you to parse XML in the original schema and get your data in pretty JSON. It also works in the opposite direction: you can serialize JSON in XML, which would correspond to the original XML Schema. What makes Jsonix unique is that it is type and structure-safe. On the JSON side, you will get types and structures exactly as they are defined in the original XML Schema. For instance, xs:decimal is converted into a number in number in JSON, repeatable elements are represented by arrays etc. You just need the corresponding mapping. You can generate Jsonix mappings on your own or use one of the pre-generated mappings. The (unofficial) OGC Schemas Project compiles and provides mappings for many of the popular OGC schemas (OWS, WMS, WFS, CSW, SLD and many more). This presentation gives an overview of Jsonix demonstrates its usage by a number of examples.

Ähnliche Filme

Loading...