Merken
Coordinate systems and map projections with EPSG.io
Automatisierte Medienanalyse
Diese automatischen Videoanalysen setzt das TIBAVPortal ein:
Szenenerkennung — Shot Boundary Detection segmentiert das Video anhand von Bildmerkmalen. Ein daraus erzeugtes visuelles Inhaltsverzeichnis gibt einen schnellen Überblick über den Inhalt des Videos und bietet einen zielgenauen Zugriff.
Texterkennung – Intelligent Character Recognition erfasst, indexiert und macht geschriebene Sprache (zum Beispiel Text auf Folien) durchsuchbar.
Spracherkennung – Speech to Text notiert die gesprochene Sprache im Video in Form eines Transkripts, das durchsuchbar ist.
Bilderkennung – Visual Concept Detection indexiert das Bewegtbild mit fachspezifischen und fächerübergreifenden visuellen Konzepten (zum Beispiel Landschaft, Fassadendetail, technische Zeichnung, Computeranimation oder Vorlesung).
Verschlagwortung – Named Entity Recognition beschreibt die einzelnen Videosegmente mit semantisch verknüpften Sachbegriffen. Synonyme oder Unterbegriffe von eingegebenen Suchbegriffen können dadurch automatisch mitgesucht werden, was die Treffermenge erweitert.
Erkannte Entitäten
Sprachtranskript
00:08
OK 1 reason that and I think
00:11
we're ready to start the session and then to but there is also a welcome to this session we have to use
00:21
the to that 1st of all the uh he do try to talk about this year's GII that I and projections and coordinate systems so welcome thanks good morning everybody in mind there and from company called welcome technologies so in Switzerland and I'm here to show presents a system which we have developed for searching and coordinate systems and for a basic review so what is this year's GII it's a free online fulltext search the problem which we were facing was how to search in the coordinate systems through the full text so people know that the text which is
01:12
in the description of the coordinate system so they can identify the exact
01:16
definition and to use it
01:18
in the software typical problem which we which we had these this that we receive data
01:26
from from my country we don't know enough about it and it's missing in the
01:33
special reference system and becomes process the data
01:36
this system is designed to solve this problem it indexes
01:41
the official it appears to databases so on data which are freely available at the future registered or and also as the database choose the cheat all scripts it is designed for discovery of all the parameters in the not only what you need for the for the spatial reference system for the coordinate systems but also for for other attributes which are in the database and it supports exporting of various data formats it's an alternative to a special reference to the which was system designed by previously but especially friends or didn't have to full text search and it didn't have support for different transformation system so that those 2 main differences before I start on the general will over also there's geodeticDatum here OK it
02:36
was using special of special reference who
02:43
has ever used is due to
02:45
the OK thanks so much and maybe
02:52
a few questions ma layer and do you want to use it is you're always whose problem is still finds coordinate system for data which is missing like if you if they have a
03:05
problem that you receive data which
03:07
is missing coordinate system and you are searching for the coordinate system this raise your hands OK and it was just interested in the coordinate systems in general on the book on the searching the system OK so 1st the basic use of the system like how hello do we how as a basic basic use loops is if you if you will end up on the front page of the years yeah you will see a surge books like and will very compact country code or name of the coordinate system and if you do this and the system automatically provides you with the search results like in a fulltext search and so on the left you see the different coordinate systems appearing or you can use on the part of the country you have discovered when you click on 1 of its it's presented on a detail page where you can see a preview of the center of according to see how many digits are in in the and the given coordinate system what is the uh like range of the coordinates if available there is projected coordinate system or not and there are explored in different formats available on the site so you can get the wellknown text see here I was all the technical information about the system and there was sports and broader for which you can copy and paste into external software like open source you GAS or other other systems or also outputs from ethnic or for example GIS this on a scale my career I can add to the system into your of database so it's important that the system is also a preview of also a basic user again like just identify lament the place the and it gives the estimated the coordinates in the given coordinate system so here been to our office in Switzerland and on all about you see it you see the coordinates and the Swiss coordinate system which you can copy and paste and use for whatever you you need to can switch maps and it's just like if you are searching for coordinates is good to have this sort of reference where you see the coordinates and you see them on the map this is another tool which is available there for 4 basic use that's for transformation inside of the process where the coordinates you bid on a map or you type can be transferred transformed into different coordinate system inside of a grows and so on you have seen
05:44
the switching between them but between the angles and now like formatting order of their degrees and so you can choose different coordinate system to to transfer and so if you are just in front of a grocer and you need to make basic fast transformation from 1 coordinate system to another but this is pretty handy tool to solve the problem because you can find any coordinate system and you can transfer transform the numbers from 1 to another in process so this is like the basic core functionality of the system but there is more and but before we start the various type guess for for a programmer has no degree in in the category it's in it means you need to know a few terms so just short crash course and to coordinate systems are typically data geodetic which are threedimensional dimensional of latitude longitude along the field is typically measured in degrees that's what most of the people of thing these precise location anywhere on Earth and so that the other group of the coordinates are projected which are measured typically in meters or feets and are twodimensional of 1 a plane both of these so the coordinates defined somebody origin and so the better was there is also some very 0 0 but this is this is the 1st depending on on the coordinate system definition and so the way how you define the 0 zero and how you and I had just done at the it's like the approximation of the shape of the errors and fitted to the jury at which you see on the picture defines the ductal so that it is the way how you know how if if you have an so somehow the but you rotating and 58 fitted to the to the real data and you're trying to approximate and to define a very 0 0 on this that's that should article that 2 and this is the 1st step or of doing it broke projecting coordinates where are then you define on this ellipsoids which irritated you define a plane individual projects so it's in the plane or call so or under shapes and on then a mathematically you transform them the coordinates from that it's so it's to the plane so that's like short shortly given crash course I hope that the the Judith here don't
08:42
mind the is Yale and advanced search warrant
08:50
advanced functionality gives you power to discover all these parameters which are defining that tomb of which are defining and it's so which are defining projections where are the origins on the on the ellipsoid and the are 2 origins in the 2 D projection so if you combine all of this together a software is
09:12
able to transform the the coordinate system to the real locations where you know where you are and therefore you can transfer from 1 coordinate system to another Tuesday opensource tools which are behind the system might work for so on example of the advanced functionality which is kind of like available in the portal but slightly it and on the right side if you search our sets so the system gives you will not only coordinate different systems which you can filter
09:43
just like give me only due to coordinate system or give me only projected against search also for the
09:50
terms used in the given our or with a given name for the IRS which are defined in years G effects most of the people think that EPA is gene number defines just a coordinate system but in fact it defines all of the objects so so there is the PSG called for transformation it is the code for ellipsoid is Gecode for units for our all of these have their it gives you numbers so it's not only coordinate systems which are mostly used by by programmers in the in the computer although you say OK I think is you foresee to 6 and it defines what coordinates by your data in but but it's also all the all the other and features in the in the portal for other objects of to UCB is yeah you can discover them all D. N. D. what you see here on the on the image is the list of transformations 1 EP is Gecode like this 1 2 5 5 1 4 doesn't necessarily that you the transformation methods thermal transformation adults uh between uh between uh the debt MSE between the ellipsoids which can which can be assigned to a single EP is code so that you get to go doesn't necessarily give you the the caution for the transformation from 1 system to another but day you must use 1 of the 1 of the transformations in special reference orchid this was missing and so so these meiji fuel wrong results if you apply a wrong transformation on the data you you may be shifted by by the ellipsoid transformation up to like 25 meters or even more of wrong place so this is quite an important thing in fact if you know that URI are in given code number and what is the transformation of the transformation of our are typically they're C C typically use transformation types in the in the in the in the least implemented in Praat for 1 of them is the parameter transformation which is this the little story the other with 7 parameters and so there is a great shift file the great you find is the most the most precise for the location some of those artists you number 7 members creature file in fact matrix A so a binary file which you need to have on your computer and this defines the transformation in the in the absolute numbers but was greeted files you can correct local local mistakes in for example made on all maps when people they're measuring from 1 hill to another and doing translation all of these things are not mathematically describable with some caution you need to have the data which tells you OK here was certainly which is local and he was another mistake caused by of every word during the measuring back in the time so for days the grades are important in the Piaget gives you a list of all these transformations for the given appears Gecode and In fact you can you can click on any of these and so on did those are aligned to the to the IRA but if you if you Click on the on 1 of these transformations in fact the Ural will change and so you get the new approach for definition and sent away how to use the approach for based software for the transformation so in this moment if we becomes Slovakia you see that R is adjusted but we are we have about 1 meter accuracy instead of 6 meter accuracy which which would be was the 7 is the parameter transformation just because we switch to the 7 parameters up down on the page should find again that the definition of the coordinate system so you can use it in different different systems so that was and we use case or in fact the reason why we started to work on this together is the full text search and the other thing which is quite interesting as all these features are in fact clickable so you can explore a link from a coordinate system into it so it's so now now you're getting a detail page of ellipsoid Europe has changed and you can study how the ellipsoid is defined how it was how how would varies deformed to an ellipsoid what is the what are the parameters of the UN an alternative way how to use the portal is in fact an like let's say you want to see a list of all primary and if you see if you look for green region you delete a query and make a courageous this kind primary data and you will get all primary Denzel 14 primary dance which are defined in the SGD database and then you can you can be viewed as 1 and the same to do with all the other all the other types inside of the talking widely created EPG in the beginning it's format file the user is where metal is a software which create files and map services the 1 but to buy by preprocessing the US data and people then they drop in the file is automatically detected from the from the file itself if it contains coordinates but if it's not then that they need to search for the coordinate system and identified and that this interface was the reason why we started to work on it because you know the user interfaces in fact using search API and on the year's GII that which is the commented on that happen and anybody can use it for his arms of the orbit but that science and there are some party applications already like opensource PGA as 1 unit using this abuse Geo API just doing the same now search system in the coordinates there's also transformation API and on the that side but it's kind of like experimental but it's it's just going abroad for our server so the same thing what you have seen in the graphical user interfaces and and that side for transformation of a pair of coordinated and repair can be done to calling and calling on http at 1 point again documented but please don't use it heavily if you if you will want to transform something like you have a list of coordinates you want to transform I would recommend the use you don't transform it to be the on the command line which is probably 1 of the easiest for this particular task and you can just copy and paste the approach for definition putting in parenthesis and service supplies supply the list of coordinates and it gives you the results so so it's quite quite easy in fact if you want to use it in a scripted way like you write Python script or or any other brokers
17:18
scripting language and soldier geolibrary which which is able to do in exactly the same transformation of the source code is available on the could
17:30
happen it's completely open source BSD license powered by piping were for OGI are and so you need a real data which are freely available from
17:40
UCI registry infecteds prepared to run offline and
17:46
very easily installed on and especially if you have a doctor is just single command so once you have to agree on your Linux it does not look around book and that years and and so the the system will start automatically and you can use if the local hosts without having access to the internet in an offline environment including the API 7 and the stuff everything what is something that takes complete copy of the website that if you're not familiar is docketed as graphical user interface so called guide so if if if you download guide medical from the political and the graphical user interface to search for it gives you that on the same way installation from the source code is of course possible as well future we would love to bring
18:35
should files to broader for transformations so it would be possible to have high quality transformation side of the grocer and there must be somehow a centralized so that points where where the Richard files are stored and preprocessed for batch processing so this is something with this on our when I wrote that it would be amazing 2 over far own processing of the data and it's a joint effort between different open source project and different implementations of the of the database which are now the different on different open source project so there is for example EPA Jia database copy inside of qualitative and other EP is G Gobi truce commaseparated value files and sort of hex in g and other distributed miscue Jesus and under what other software tools it would be great and this was I'd already once discussed on the window is due forums to have a like a single SQI that begs database of the year's reusable by different tools and I I would love to to over on this with somebody else and his the community to to make this happen simply because I think it will make up the rates of the EEG database in all the opensource tools easier and maybe 1 of them it would be also amazing to have a system which is versioning the data on top of it out so we but we have repository where although it is codes are stored and versioned and you can upgrades and corrections so could have directly was the versions and recently as he published on did have data the data for official as 3 broad definition goats which I would love to match as well in this moment we are using an abused you know you version which is quite old I believe that so the latest version is unbeatable necessary and it may be incorporated into the portal and so those are the thing I would love to really discuss with somebody and work on it apart so I think you ought if you're interested so the more or advertising for for another presentation Friday we are going to speak about vector titles including the with custom coordinate system and so from our team so we just on Friday thank you thank you a lot time questions would be glad to answer such as the new of its
21:19
and this and you have an interest in yeah it might be slightly off topic but my 1st question is who actually maintains that the easy because the of the answer would be G I think and that connects to that my 2nd question is um uh wanting code is wrong we encountered in the Netherlands for a long time that the parameters that was missing 1 grams of and that it seems very difficult to to fix them use about your ideas in world that the official way is to go choose choose the official part submitted in males so and push it through the official channel so is distributed to everybody that's exactly why it would be great to have the kind of like it hot where you can make a pull request and and and it's the versioned and reviewed by somebody by by a community or accepted and then distributed to all open source projects that that would be the date type is future and that's exactly 1 of the reasons why to can make it so in this form and you have to officially contact the of GP and or it is to use a group and so on and submit them the requests and then you go to step 2 is the formal review and so it comes to the next next version of the Fiesta database and how hard is equivalent doing this and in this case if they have no questions it was using it 1 of the coordinate system couldn't figure out what the image is defined as variables the for system projections the use you only books and then they couldn't figure out of there is forms the funds in theory than the so that the PSG codes for IRS and in Figure have even not polygons which we don't display in the in the portal in this moment which is displayed basic bounding box but there are polygons for each hour each as peers Gecode and the EPG codes of the ellipsoids and coordinate systems projected or judaistic are assigned to the IRS so well the code of the art is part of the definition of the coordinate system for the transformation or whatever is in the is g if then the more questions they signed you know you
00:00
Systemprogrammierung
Axonometrie
Computeranimation
00:21
Automatische Indexierung
Güte der Anpassung
Besprechung/Interview
Kombinatorische Gruppentheorie
Dateiformat
Computeranimation
Datenhaltung
Deskriptive Statistik
Systemprogrammierung
Freeware
Geschlossenes System
Parametersystem
Projektive Ebene
Koordinaten
01:16
Systemprogrammierung
Automatische Indexierung
Freeware
Prozess <Physik>
Geschlossenes System
Software
Parametersystem
Dateiformat
Computeranimation
Datenhaltung
01:35
Automatische Indexierung
Parametersystem
Subtraktion
Datenhaltung
Besprechung/Interview
Transformation <Mathematik>
Dateiformat
Computeranimation
Datenhaltung
Systemprogrammierung
Freeware
Geschlossenes System
Automatische Indexierung
Parametersystem
Dateiformat
Skript <Programm>
Äußere Algebra eines Moduls
Koordinaten
Attributierte Grammatik
02:33
Systemprogrammierung
Automatische Indexierung
Freeware
Parametersystem
Dateiformat
Computeranimation
Datenhaltung
Demo <Programm>
02:52
Resultante
Zentrische Streckung
Web Site
Prozess <Physik>
Datenhaltung
Open Source
Besprechung/Interview
Transformation <Mathematik>
Code
QuickSort
Computeranimation
Homepage
OfficePaket
Mapping <Computergraphik>
Loop
Spannweite <Stochastik>
Geschlossenes System
Kompakter Raum
Software
Digitalisierer
Mereologie
Datentyp
Information
Koordinaten
Demo <Programm>
05:41
Ebene
Programmiergerät
Prozess <Physik>
Gruppenkeim
Zahlenbereich
Systemzusammenbruch
Transformation <Mathematik>
Term
Computeranimation
Geschlossenes System
Datentyp
Meter
Integraloperator
Ellipsoid
LambdaKalkül
Lineares Funktional
Shape <Informatik>
Approximation
Kategorie <Mathematik>
Axonometrie
Winkel
Systemaufruf
Minimalgrad
Datenfeld
Ebene
Dimension 3
Projektive Ebene
Speicherabzug
URL
Ordnung <Mathematik>
Koordinaten
Fehlermeldung
08:50
Parametersystem
Geschlossenes System
Kalkül
Open Source
Computeranimation
Menge
Geschlossenes System
Software
Projektive Ebene
URL
Ellipsoid
Koordinaten
Leistung <Physik>
09:43
Resultante
Matrizenrechnung
Programmiergerät
Punkt
Momentenproblem
Kartesische Koordinaten
Computeranimation
Gradient
Homepage
Temperaturstrahlung
Einheit <Mathematik>
Geschlossenes System
Code
Meter
Translation <Mathematik>
Skript <Programm>
Flächeninhalt
Schnittstelle
Serviceorientierte Architektur
Verschiebungsoperator
Parametersystem
Datenhaltung
Stellenring
Dienst <Informatik>
Server
Dateiformat
Benutzerführung
URL
Koordinaten
Systemidentifikation
Zahlenbereich
Transformation <Mathematik>
Term
Code
Task
Software
Binärdaten
Datentyp
Biprodukt
Ellipsoid
Bildgebendes Verfahren
Soundverarbeitung
Benutzeroberfläche
Medizinische Informatik
Transformation <Mathematik>
Axonometrie
Orbit <Mathematik>
Koordinaten
MailingListe
Elektronische Publikation
Binder <Informatik>
HillDifferentialgleichung
Mapping <Computergraphik>
Objekt <Kategorie>
Parametersystem
FibonacciFolge
Wort <Informatik>
17:17
Quellcode
Open Source
Einheit <Mathematik>
Open Source
Formale Sprache
Transformation <Mathematik>
Quellcode
Programmbibliothek
Computeranimation
17:40
Quellcode
Open Source
Web Site
Geschlossenes System
Benutzerführung
Elektronischer Programmführer
Quellcode
Computeranimation
Kinematik
Internetworking
Konfigurationsdatenbank
18:34
Subtraktion
Prozess <Physik>
Punkt
Quader
Momentenproblem
Datensichtgerät
Besprechung/Interview
Gruppenkeim
Versionsverwaltung
Vektorraum
Implementierung
Transformation <Mathematik>
EMail
Twitter <Softwareplattform>
Kombinatorische Gruppentheorie
Polygon
Physikalische Theorie
Code
Computeranimation
Datenhaltung
Bildschirmmaske
Variable
Geschlossenes System
Webforum
Software
Code
Datentyp
Bildschirmfenster
Ellipsoid
Figurierte Zahl
Bildgebendes Verfahren
Verschiebungsoperator
Parametersystem
Dokumentenserver
Sechsecknetz
Open Source
Datenhaltung
PeertoPeerNetz
Vektorraum
Bitrate
Elektronische Publikation
QuickSort
Mereologie
Projektive Ebene
FIESTA <Programm>
Stapelverarbeitung
Koordinaten
24:13
FibonacciFolge
Computeranimation
Metadaten
Formale Metadaten
Titel  Coordinate systems and map projections with EPSG.io 
Serientitel  FOSS4G Bonn 2016 
Teil  23 
Anzahl der Teile  193 
Autor 
Sloup, Petr (Klokan Technologies GmbH)

Lizenz 
CCNamensnennung 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/20388 
Herausgeber  FOSS4G, Open Source Geospatial Foundation (OSGeo) 
Erscheinungsjahr  2016 
Sprache  Englisch 
Inhaltliche Metadaten
Fachgebiet  Informatik 
Abstract  EPSG.io allows to search in a global database of spatial reference systems, datums, ellipsoids and projections to identify transformation parameters required for a software to correctly handle the geographic location in a known coordinate system. This presentation shows various functions of the search system, and demonstrates how to use it efficiently to discover and identify the right coordinate system, transform the sample coordinates online, pick a position on a map, convert units, etc. It is possible to export definitions of coordinate systems in various formats, including WKT, OGC GML, XML, Proj.4, SQL or JS and directly use these in compatible systems such as Proj4JS and OpenLayers or PostGIS. The whole system is opensource with code on GitHub, and in the background it uses OSGeo Proj4 / OGR for all the transformations and it is powered by the latest EPSG Geodetic Parameter Registry released by IOGP regularly. The opensource tools used in backend could be used called on a command line in batch operations. Ideas for future improvement and cooperation with the community will be discussed. 