Bestand wählen
Merken

Integrating Collaborative Data Collection And Versioning Into Open Source Tools For Disaster Relief.

Zitierlink des Filmsegments
Embed Code

Automatisierte Medienanalyse

Beta
Erkannte Entitäten
Sprachtranskript
so on my name is david ask overrun with Pacific disaster center and that Pacific disaster center we apply information science and technology for decision making in disaster risk reduction we have a a series of software tools so act as a decision support system for emergency managers and then this is Scott Clarke with and solutions and combatants new toppled of our company showed the study and OK so we are collaborating together on a project that is called rogue and I'm not going to read this whole thing that you can just watch it later on you and so basically Road is being implemented by open geo who I guess just recently change their name to to boundless as it was called and so I that change the slide sorry and element solutions and then that Pacific disaster center we're was called the transition manager so basically we our sort of the entity that agrees to take on all of these things the developed under the project and and hopefully you know find some practical use for them so without further ado and basically there are 4 main components to do this project that we're working on and the 1st to really driving the majority of the development on this so the first one is called G you get and the apologize if the title of this presentation you know drew you here but were I can speak a little bit about that but not the exclusively and basically it state of versioning and replication and then there's arbiter which is the mobile data collection and then we're working on also this thing it's were calling it Geo-Services rest which is named after us the specification that as re-proposed and then ultimately was not accepted on but basically what it is is we're working on making geo server implements the as read services rest specifications so that clients bolt for a an art GA server can talk to G server and hopefully I think they're getting something useful out and so we're working on that we have done here the Internet cooperates holders and demos in them are also working on a camel all uploader so you can actually load arcane all up into a G. you know it and then it will come out you know the server as a you know native Jew noted USA relayer so those are the things that were working on I put in yellow the ones that will be talking more about today so as far as the head Geo-Services rest integration and PTC has a decision support tool called disaster where and it was built it has some support for the W a mass of previously we supported W. F. S. I. we found that was rather difficult to support partially because it's a client-side architecture and so we were we actually wrote some passing rules in the client side but I know it's somewhat duplicates open layers but we also had issues with SLD which is a whole other spec we had the support and so about 3 or 4 years ago we pretty much went to an not yeah server implementation and it still has pretty good support for W and that's built into it but we more or less abandoned the WFS and so when we started this project you know really the question was how are we going to get the data from G server the reason for this project into disaster where for things that paid a picture that was easy was used 4 features it needed it delivered in their client-side app you know we said well we go back to W of us and do that again and at the time there was the I guess is a proposed specification was was called and was ultimately not accepted but at the time it was in the proposal stage and so we decided to go out and begin building a tool that would work with that and ultimately we did not go with the spec we ultimately just went with an odd server 10 is mostly what we've been testing it against but it I'm fairly certain or work against 10 1 attend to and so you know again not really working with the specification but more just you know building a tool so this is a screenshot of disaster awareness you can see it has a in a list of the current hazards that are here not sure because as us rainfall data that were looking at the earthquake data tropical storm over here so this is our map fewer and pretty much all these map layers except the Google background are coming from object server and so this is the challenge that we're facing as far as getting data into that and and it also has some ability to bring in TV news feeds for a in a disaster managers you know we try to get up on the emergency operations center we try to get 1 of those screens and then they said but we need to watch the news we said OK you can do both of you know is pretty interactive you can hover your mouse over a new features so and then we also have reports that we bring to so as
far as you know this is kind what we started with we have disaster where we use the RTS arrest interface and then put W messieurs a dotted line I mean it works fine now J. server has decent support of WMS with the dual hiccups but we really have no reason to use this because we can to speak of this rest interface stocked yeah server so what we were doing was bringing Ngô server and trying to figure out how to make that bridge and so what we decided to do was to use rest for future data so any kind of got really it's all the vector data anything that's not you know megabytes in megabytes of vector data can be streamed back to the client render there and so are we decided to build that as a rest and then we discontinued you study mass for anything that's image whether to RASTA or maybe something like contour lines word is vectors but you just don't wanna stream at the client and so really this rest here the idea is disaster where as far as it knows it's talking to an object server and then the geo server of course can be based on a post just data store and then 1 of the other things of the project that I mentioned is this you get and so many of you probably heard of Judea that was a cut some nice billing and the keynote this morning and 1 of the great things about you get is of course they can be chained together in a distributed and version 2 fashion the OK and so that's how we can get all of this into disaster where and so you know all of this work here is great this is when we go to our operational demos are exercises showing it to the the stakeholders in the funding agencies that's really what they're going to be seeing so we need real to get the data and the so as far as chair server they're really 3 main interactions that were working with the first one is to get map service info
so just describes the map service it's really fairly superficial geo server doesn't exactly have a concept of map service it's it really most of us go straight to layers so we had this kind of fake that a little hours server you can break it down into folders and different services so this is the HTML view of the map service and fellow and then server as part of its rest interface you know the rest can produce HTML or the rest can produce J. son and so this is the chase output but they have a what they call pretty which formats it nicely inputs you know indentations everything or even just at all on 1 line and then here we have a screen shot of a hours server here of the rest output so this is describing the map service OK and this is coming from server as you can see there are a few things left to be done you know there's a description field here that has some information and what I think about the missing from this 1 so that you know there are a few things left to do but we do have the ideas in the names of all the layers that are present in the next thing that you do
is he going to get the layering phone again you're still working by map service and this is sort of the way that the Geo-Services rest spec or but now you go and and even the sorghum
by map service you're asking a lot more detailed information about the wire so you wanna know the field names you wanna know the extent of its scale threshold and 1 of the biggest challenges that we face was the symbology so it actually returns the symbology to you and then if you requested
adjacent format books the wrong way he
didn't some format you can see here or many of the things that you know we're just in the HTML view except now it encodes that I can't so the whatever layer this is here and it's been really matter but it encodes it into ASCII text OK and so that was 1 of the biggest challenges that we face for not many months we were just dealing with a very simple no squares and circles and triangles marker symbols and so getting that was something we did just in the last couple of weeks of the victory because every time we demoed this they said that's great but can we not have circles and squares in so here it is coming from due server and so you can see the really smart folks over of Ngô and on and figured out the secret sauce to encoding those images into the rest output and so really when it connects it has to connect to this it gets a list of lawyers lawyers role referred to by numeric ID and that has to get the symbology skill thresholds etc. and so this is really the key is before you can draw anything you have to get this information and then the next step was to query the lawyer and that's where you pass a bounding box and you say well what police stations are within this area and you can put in time queries where clauses spatial filters at bounding box etc. you know again we're not supporting all of this the as back is over 200 pages and we were not going to get there but potentially with some of your help maybe we will someday so we'll talk about that a little bit but but basically when you make a
request so here is what it would return in the HTML format and you can see there are only 3 fields is the hospitals and then there's a geometry now again no symbology you've already gotten the symbology from the previous step here's what it looks like In the J son view of the rest output the same information I said these 3 fields is actually the Legaspi I was coming but you know what object ID field or whatever it is and and here is a layer of a much what where we're looking at is it's a fire stations and as for a tube UCL plug ponderous which Avery did a dental recently and so this is coming out of jail server returning features that look exactly like a rest output from curious server so although demo of the wi-Fi cooperates here and already pulled
up actually so hopefully will take long to show the this is an
instance yeah unfortunately our screens that kind of compressed here on the resolution this is an instance of disaster aware that we call Austin this is for a registered users only for emergency managers and this is so those exercise data that we put in for a lot of to Tegucigalpa ponderous and so you can see all of the you know to do Google Maps background but all of the dots on the map here are coming from due server and as Azure as far as it knows it thinks it's talking to you and every object a server so it's a you know completely a neutral to the to the vendor announced so we have here we've got temporary first-aid stations We're simulating so what was it a stadium collapsed during during the parade on was national independence day or something like that so you know the setting up all kinds of temporary first-aid stations these are the incidents that they entered at the command center here control posts of these actual existing medical clinics that a permanent so you number this 10 doesn't matter what the lawyers as far as the technology is you know the point simply is it's talking to you reduce server but it it really thinks it's talking darkly server
and had the screenshot of that just in case the Wi-Fi was working so as far as the planned scope goes and you we've implemented close to as much as we're going to do and there's still more to go but word were almost there so basically the 3 things that I just walk you through you can get point line and polygon out of it and we've got to the point of view and I can marker symbols so what is coming up we still have about another year left in our project so we have a multiple-point icons trooper layers written about like categorical or numerical classification on a fields and were hoping to release this is due server community module hopefully get other people interested in this I don't know if any of you work with clients who have built some of you know tools based on the USSR stack and you might like to agree with them so you know maybe hopefully you know get this tool out there hopefully get some help developing a little further and then we really only support the GA format right now so hopefully trying to support the HTML format that makes it more user-friendly it's really hard for non-developers to wade through that and it also gives you hyperlinks you can click on the follow through the different links but as I mentioned you know the spec is 221 pages it basically is everything that's in our GA server were not going to support all of that you know maybe someday it'll get there I don't know but it just as a for example there is no way that right now and not even planned to actually get a map out of the system that's really the world with plenty of the future data so you know that might be something somebody else could extend work on with the base there the next thing that I wanted to discuss was the kano uploader and this is something this really played this for a long time KML is a great way to pass data around from 1 person to another to visualize it and view it it has a lot of challenges in terms of trying to get it interoperable and a system was I need to read that came out all and figure out of the some hazardous situation with in my area you know what if I need to find out all the critical infrastructure that's within the you know shake map or whatever it is it's a came on it's just something that Pacific disaster center we have just really struggled with because it's a great format but it's it's very hard for us to get into our system and work with so we are working as part of this project so on and started it open GEOS can our boundless is the other way around but about a boundless started it and then the elements gonna pick of all of that that uploading kamal into due noted your server and basically when you uploaded it serves it out as a brand new layer and so the current support this is really were on the bleeding edge here so in honor 1 goes to get too excited run home you know I think there's a solution to this but of this the announced point features only there no styles built into yet and node network links are supported so this is really just in the very very early stages of the and so as far as a demo goes I think we're running a little short on time so I'm that I have some screenshots we're prepared case the wife as bad which I think will give you the same idea with much less time so what I did was I just stood googled for example KML files and somebody had made 1 of the Google Earth campus years they put a sample place markets got a yellow push and and so naturally text amount so this is what it has
been built so it's part of due node and you come in and it has an upload layers you drop files here and you can drag occasional file right on that I don't believe it supports claims right now to and so literally you noticed dragon on there there is also a file Chooser to if you wanna go grab something offered you harder over the network and once you have it
it it reads the file and it says OK I have this to upload I believe you can do multiple single few them up and then you say upload files it's pretty straightforward and then when it is over hopefully it will say your layer was successfully uploaded it doesn't always I wouldn't if you've done everything you know according to that you know what we support it will and then
in this example here it's very hard to see that right there is an orange dot which is our yellow place marks I told you know style so you know the yellow pushman became an orange dot and of the text there the name simple high I think if we expanded
that but what it said was a simple place mark and so we come in here
has a you know many of the information have that came with the original came out so it's a pretty simple they actually the idea developed it told me it doesn't support polygons actually loaded it on and this a sample from Google had 3-D polygons and all kinds of extruded features and just you know I was like there's like 30 samples of all a characteristic anal you could do it actually took some of them so it took some of the 3-D polygons and platinum the 2-D but it did work so there are other things we've got no work once you have loaded in I showed you here you know and you know it how it's now you know available as a lawyer for you to work with and it's also available Zalay Ngô server show here so soon as you load and you go back you're just server hit refresh you've got a new layer they're ready to work and then it supports all of the things that you server natively support
and then I load it back into Google Earth and liked you know chaired is an orange square the shows it is turquoise . but it actually you know came through fairly well for an initial test and again the sample it I was using was sort of like what kind crazy futurist we throw at it you know for doing most of the points lines and polygons is expect that to be you know and well-defined rows and columns of data we expect that to be a little easier so as far as the next plot lines polygons we need to do some symbology on error handling is very important in you load and it doesn't work and you know why network waterway due to fix this so that's were working on and then that the last thing to mention is really were not really sure how to share this back to the community in in that will that is the goal but it spans across you know due tools you know G server in all these different things that work you know it's it's not like a might need little bumblebee can release but were working on something then Scott Yor note that so the sentence that all fast into the last thing that also basically we're easily done operation demonstration for road this is back in the road and we use and you know and both of the south complication duty of problem and then Capek which is their disaster response organization of the mobile application for collecting data and pushing it up and there and everywhere you see green arrow is is is actually did thinking between the different nodes so we were able to keep all of the different nodes in saying so they can actually see off their own our servers and if they lost connection then they so he says local to so that was the data and we keep the problem so that is reviewed it so that is something allegedly should delete something you know I got deleted and you can actually see the history and of the other part is both organizations connection at the data and then love organizations also had the disaster where opened so that the difference being that you know we had editing capabilities so that allowed for users to input information and added in the put things in and the disaster words really because Grigori situation awareness tool for when you're talking about what are the other was Emerson Management Center looking at our decision makers when they wanna come and this was the big picture and then this is actually the slowing down the bottoms actually Capek goes have posted on the website about it this the minister in the middle and that to a compact responders using arbiter and uploading incidents and in 2 of the system so the then again we use the idea services rest to visualize and use we actually use that the camel much for that operation demo but it's extremely popular 1 and so it will happen on different next will and so the can ties dealer of if you have any questions because the time at the and 1 collide is that'd users wrestle share the work was done by they Winslow from balance and use at the desk up there so if you want him but technical details if you're developer is the 2 years so the question is if the data services from disaster world public actually we have an application that is sort of disaster aware of public version which skull that was that's that was deputy CIO at or it's about you know 80 per cent of lawyers I would say but for the yeah mops so a website that I showed you basically the difference between what's in the Atlas somewhat India mobs those generally require a restricted access so you know anyone and and it's fairly is loosening anyone really working in disaster management can rest request on account but you know it's it's really not intended for the public absolutely they could be password protected but you know a few authenticated absolutely there you know just archaea server services or as far as the geo server goes it's due server services that that mimicked archaea server fuel and so on most of are you asking why why we chose of you know is is just a problem that we have over and over and over again you know when we try to integrate and disaster data from other agencies you know there's all kinds of data out there you know but often came L is the method of interchange you know and I think a lot of times disaster agencies are really looking at how do we reach end-users so there's a great feed out there from Japan Meteorological Agency they have tropical storm tracks you know throughout all of the western Pacific it's great it's publishers came now it's great for users it was poll the free tools it's not so great for us to try to pull into a database and do analysis on it and try to say OK what's in this area it's it's it's just a challenge there and this is 1 example on inverse of countless examples and so you know of all we wanna do is displayed on the map that's 1 thing the fracture trampled in do any kind of analysis on it then you know we really have to able to get it into some kind of native format here now another kind of go what is slowly a lot of you have and so a single of something right now we're not doing anything like that with our came out it's it's very simplistic enough so it just really development is just kind of barely under way any other questions he said you have 1 can't about is getting that that the might see at the start of year
Offene Menge
Bit
Demo <Programm>
Desintegration <Mathematik>
Datenmanagement
Element <Mathematik>
Computeranimation
Internetworking
Eins
Komponente <Software>
Client
Datenreplikation
Umwandlungsenthalpie
App <Programm>
Nichtlinearer Operator
REST <Informatik>
Mobiles Internet
Güte der Anpassung
Reihe
Ruhmasse
Programmierumgebung
Kontextbezogenes System
Rechenschieber
Suite <Programmpaket>
Server
Entscheidungsunterstützungssystem
Projektive Ebene
Information
Aggregatzustand
Server
Implementierung
Kombinatorische Gruppentheorie
Räumliche Anordnung
Unternehmensarchitektur
Software
Distributionenraum
Entscheidungsunterstützungssystem
Mobiles Internet
Zusammenhängender Graph
Softwareentwickler
Informationsmanagement
Touchscreen
Implementierung
Demo <Programm>
Architektur <Informatik>
DISMA
Hasard <Digitaltechnik>
Schlussregel
Mailing-Liste
Datenreplikation
Ordnungsreduktion
Quick-Sort
Integral
Objekt <Kategorie>
Mapping <Computergraphik>
Verkehrsinformation
Server
Subtraktion
Demo <Programm>
Versionsverwaltung
Interaktives Fernsehen
Bridge <Kommunikationstechnik>
Information
Räumliche Anordnung
Computeranimation
Spezialrechner
Quellcode
Streaming <Kommunikationstechnik>
Deskriptive Statistik
Client
Typentheorie
Volumenvisualisierung
Operations Research
Speicher <Informatik>
Schnitt <Graphentheorie>
Bildgebendes Verfahren
Gerade
Funktion <Mathematik>
Touchscreen
Schnittstelle
Beobachtungsstudie
Sichtenkonzept
REST <Informatik>
Ruhmasse
Vektorraum
Ein-Ausgabe
Sichtenkonzept
Hoax
Mapping <Computergraphik>
Objekt <Kategorie>
Datenfeld
Mereologie
Server
Dateiformat
Wort <Informatik>
Projektive Ebene
Information
Zentrische Streckung
Schwellwertverfahren
Datentyp
REST <Informatik>
Aggregatzustand
Information
Arbeitsplatzcomputer
Quick-Sort
Computeranimation
Mapping <Computergraphik>
Datenfeld
Fluid
Maßstab
Körper <Physik>
Server
MIDI <Musikelektronik>
Information
Maßerweiterung
Retrievalsprache
Quader
Information
Computeranimation
Homepage
Maßstab
Arbeitsplatzcomputer
Hilfesystem
Bildgebendes Verfahren
Funktion <Mathematik>
Schwellwertverfahren
Filter <Stochastik>
Sichtenkonzept
Kreisfläche
Datentyp
REST <Informatik>
Abfrage
Symboltabelle
Mailing-Liste
Digitalfilter
Dateiformat
Dreieck
Chipkarte
Quadratzahl
Flächeninhalt
Körper <Physik>
Server
Dateiformat
Information
Schlüsselverwaltung
Offene Menge
Retrievalsprache
Overlay-Netz
Demo <Programm>
Sichtenkonzept
REST <Informatik>
Web Site
Digitalfilter
Information
Google Chrome
Dateiformat
Räumliche Anordnung
Computeranimation
Objekt <Kategorie>
Datenfeld
Körper <Physik>
Datenverarbeitung
Server
Dateiformat
Passwort
Information
Programmbibliothek
Chi-Quadrat-Verteilung
Funktion <Mathematik>
Retrievalsprache
Demo <Programm>
Punkt
Element <Mathematik>
Kardinalzahl
Information
Inzidenzalgebra
Computeranimation
Homepage
Client
Vorlesung/Konferenz
Punkt
Gerade
Bildauflösung
Gleitkommarechnung
Sichtenkonzept
Datennetz
Bildschirmsymbol
Kontextbezogenes System
Dateiformat
Datenfeld
Funktion <Mathematik>
Verschlingung
Server
Dateiformat
Projektive Ebene
Bildschirmsymbol
Kategorizität
Instantiierung
Schnittstelle
Server
Kategorizität
Gewicht <Mathematik>
Keller <Informatik>
Zahlenbereich
Räumliche Anordnung
Term
Polygon
Homepage
Datennetz
Fokalpunkt
Stichprobenumfang
Arbeitsplatzcomputer
Hilfesystem
Demo <Programm>
Touchscreen
Informationsmanagement
Gammafunktion
Modul
Stochastische Abhängigkeit
Symboltabelle
Physikalisches System
Elektronische Publikation
Binder <Informatik>
Mapping <Computergraphik>
Objekt <Kategorie>
Skalarprodukt
Flächeninhalt
Polygon
Mereologie
Wort <Informatik>
Google Earth
Tropfen
Knotenmenge
Elektronische Publikation
Datennetz
Gruppentheorie
Rechter Winkel
Default
Konfigurationsraum
Mereologie
Dezimalsystem
Luftreibung
Elektronische Publikation
Computeranimation
Krümmung
Rechter Winkel
Lie-Gruppe
Computeranimation
Gesetz <Physik>
Demo <Programm>
Punkt
Gemeinsamer Speicher
Versionsverwaltung
Kartesische Koordinaten
Information
Computeranimation
Datenmanagement
Minimum
Gerade
Softwaretest
Nichtlinearer Operator
App <Programm>
Synchronisierung
Datennetz
Datenhaltung
REST <Informatik>
Inverse
Plot <Graphische Darstellung>
Ausnahmebehandlung
Ein-Ausgabe
Kontextbezogenes System
COM
Einheit <Mathematik>
Server
Dateiformat
Entscheidungsunterstützungssystem
Information
Subtraktion
Web Site
Selbst organisierendes System
Stoß
Polygon
Räumliche Anordnung
Datensatz
Knotenmenge
Weg <Topologie>
Stichprobenumfang
Endogene Variable
Zeitrichtung
Softwareentwickler
Analysis
Einfach zusammenhängender Raum
Physikalisches System
Quick-Sort
Informationsmanager
Mapping <Computergraphik>
Summengleichung
Quadratzahl
Flächeninhalt
Mereologie
Wort <Informatik>

Metadaten

Formale Metadaten

Titel Integrating Collaborative Data Collection And Versioning Into Open Source Tools For Disaster Relief.
Serientitel FOSS4G Nottingham 2013
Autor Askov, David (Pacific Disaster Center)
Chiesa, Chris (Pacific Disaster Center)
Clark, Scott (LMN Solutions, LLC)
Lizenz CC-Namensnennung - keine kommerzielle Nutzung - Weitergabe unter gleichen Bedingungen 3.0 Unported:
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/15546
Herausgeber FOSS4G, Open Source Geospatial Foundation (OSGeo)
Erscheinungsjahr 2013
Sprache Englisch
Produktionsort Nottingham

Inhaltliche Metadaten

Fachgebiet Informatik
Abstract ROGUE (Rapid Open Geospatial User-Driven Enterprise) is a 2-year project funded under the Joint Capability Technology Demonstration (JCTD) Program from the U.S. Department of Defense. It is scheduled to be completed in July 2014. Technical management is provided by the U.S. Army Corps of Engineers, with OpenGeo and LMN Solutions leading its technical implementation and the Pacific Disaster Center (PDC) serving in the role of project Transition Manager. The project’s goal is to improve the abilities of the OpenGeo Suite to ingest, update, and distribute non-proprietary feature data in a distributed, collaborative, and occasionally disconnected environment and then transition it into an operational environment by the end of the project. The charter for the ROGUE JCTD is to enable collaboration on geospatial feature data for distributed organizations and teams. This is being accomplished through a community effort based on the OpenGeo Suite, GeoNode, and GeoGit. While GeoGit provides data producers with a conduit to collaboratively develop and share geographic data, the GeoNode software is also being enhanced to leverage this capability for the discovery, display and dissemination of the data. By integrating these capabilities with Pacific Disaster Center’s DisasterAWARE platform, the DoD and mission partners are better able to plan, analyze, and collaborate using dynamic map data to support humanitarian and disaster response. PDC’s DisasterAWARE system presently supports ArcGIS Server REST format, so another aspect of the project is to develop a prototype of the GeoServices REST 1.0 candidate standard (derived from the “Esri GeoServices REST Specification Version 1.0”) to deliver the content from the OpenGeo Suite to PDC’s DisasterAWARE. This enables clients to ArcGIS Server REST services to consume map layers from the OpenGeo Suite via this new functionality. The ROGUE-enhanced OpenGeo suite will be integrated into PDC operations as well as its DisasterAWARE decision support application at the end of the project. This will greatly facilitate collaborative data development and management with key humanitarian assistance and disaster response stakeholder agencies to more effectively support disaster risk reduction activities around the globe.

Ähnliche Filme

Loading...
Feedback