Bestand wählen
Merken

Automated Vehicle Location (AVL)

Zitierlink des Filmsegments
Embed Code

Automatisierte Medienanalyse

Beta
Erkannte Entitäten
Sprachtranskript
the like work and the Bailey J. turnabout keep you awake now in nobody stay out late last nite at all like I did and will bleary-eyed myself so much did this that couple easier than usually these things to 2nd I menus by best quiz or the city St. Paul I'm Minnesota I have been working in the can open-source environment for probably 20 years of worked at the city you know over 25 on I can't get into it it sideways uh I started out as a cat manager at the city on about 20 years ago we had a whole bunch of problems when all the aerial photo datasets came into being so it grow distributing things and I didn't know some I standards way and that kind of morphed into a whole website information systems so another piece of it that we better than last couple years this vehicle tracking system and it's been running for a couple years now and doing it in between other projects so there's nobody really kind howling as for the of capabilities of break handing them but we have found out that when she and something new try taking back that that's not a good thing the so
were attacked but I'm a vehicle location and were using out of rule basics and supper stack and no
reason standard stuff that everybody's probably years prob even seen or heard about um I'm tantalate blue murder the OpenLayers side of that I've been using natural forever but OpenLayers was fairly new to me a couple years ago so not started yet Ponce again and can just getting into it so I'm aware that's going to go in the future particle and something else but but the reason that we can work with the open source of solution is that we have our long kind of history with using open-source 1st of all on but the it when you was a commercial options special in AVL side of things on there weren't very many of vendors that were open to let you customize things area very close box solutions access to the raw data was very limited if he did get it at all and custom reporting was always an extra cost so we had a lot of capabilities that we want to add of our own and hopefully you'll see some stuff here that you've never seen in any kind of of tracking system before and then we wanted to mixed data from our own systems in with the data that we're collecting are fleet management data that kind of thing the cost analysis kinds of stuff vector but Bologna share that with the
open-source source cited I we're time at that data collects and then mixing the vendors and stuff another piece of this is that we actually are getting data from more than 1 hardware vendor so we have more than 1 GPS type in in the vehicles by having an open source solution will makes that data in the same datasets and then view it all in 1 so it doesn't matter what you look at where the data is coming from what you looking at looks the same and then we accuracy see we had we like the idea of being able to rapid development because I tend to be in my existence is open source because I can rewrite things over and over and over again and I was kind people it's like that's pretty good I think we can do better we
wanted to basic capabilities we wanted alive viewing interface the literally the idea in bacteria and you just think of it up on a billboard that's running all the time like this on the 1st set down with the screen up there and it's a dispatch center and they're just kind of monitoring the whole fleet and then there's some you know some specialized tools we can actually of individual vehicle at a time please give general the monitoring and then also just abuse so literally looking at a certain set of vehicles Our triangle with a point of point click thing and then on the other side of it is an archive viewing so someone biblical back in time using at at time index beginning and end date pick a set of assets inviable display are out so those are the 2 basic things we wanted to do from the visual side and earning show is this kind of visual recording idea
the so the lie view is used for monitoring the assets in the in near real time we don't have very much like in this whole system at all so why should I should probably back if they may the questions as young boy amount on just jumping right then and there and collagen overrated the if it's a special enough to think again everything covered with and the as questionnaires were gone on the network delay between the I time that the data is collected on the field and when it gets back into the database is very short are vendor is very good at this side of it which is why we let them making manager completely on in the background there you simply pushing the data in your post this database and we worked with them on how to push that data into a schema we designed the schema together they were happy with that and that all worked out really like so we just get a feed right from there on data servers right into a database the but that it I we haven't thrown anything away at so it's honor for tears I what will get that and then on the archive you course retirement you know being able to track things very on finitely were able to take any of that 2 years of data for any asset or combinations of assets and write reports on and to show location so we can use a beginning and ending dates set and be able to track on particular assets on 1 down to the 15 second interval or something like that but
the so it I but out the chopper that's their OpenLayers is fairly new to me post press probably a little bit live more experienced with match of been you have been Euzenat forever on existing GIS online infrastructure the visual part of that but the mapping based map infrastructure mapping alike and stuff that 1 mixed in with is already exist and so I made this a little easier kind of prototype on and then we had the GIS vendor hardware and collection process that was another part of the project that was had its own that's another presentation and then more recently we decided to kind of rebuild it again and useful I I'll show you that on the end but that is really looking really slack it's not completely done yet but you'll be able to figure out what's going on with that 1 when I show that to so this
is kind of our 1st version this is the basic thing it was kind of the real early version of the prototype and simply just tracking wait a few layers line I'm not a real special you also looking at at nite and you because everything's at the was still kind of an open layers
but we are I decided to try get a form on you for doing the time indexing so we're trying to have time to do it all in 1 window that started to get a load the cumbersome on
added that many there on the left side and it works but the menu was always there need 1 always using it those kinds of things so it didn't really kind of floor well
and so we tried tried 2nd out version of it we ditch the form in favor of a kind of a fleet list approach and the idea is to be would the information as fast as you can without you making it fifties owing clicks so still not quite there no but yet still needed some other stuff that you but it's started get a little
bit more and more into it I guess is more and 1 in In the 3rd try open
there's was a twist this time so now we added the asset list and then recorded it so it kept up to date with the time index that's new last reporting period all that kind of stuff that added some zoomed tractor tracking tools and tired week for a little bit better readability so those version got
a little kind fancier you can click on the add on index set the asset numbers and in a subwindow a tracking
window cases we had a 4th try this again this is spread out over about 2 years now so far on still layers asset list was recorded to include NASA type I kind so now we know what kind of vehicle it is on in the future to be some kind of metadata like contact but they will be down the line you of Morphol type of information and June 2 tracking tools were enhanced a bit more
so this started getting a little bit of fans unite conceded types enough on the column on the left and then there there's a different kinds options for putting links on the actual vehicles and stuff so it provide and so that you can do certain things and then you
can also go out and do analysis life analysis so right now you're looking at a display that's actually tracking 3 vehicles and it would keep those 3 vehicles in the center so we needed on monitor something for a work site or emergency response that kind of thing the idea is that you can keep track of a set of vehicles and have more pop up in 1 window there's 2 there's another version
with 2 2 vehicles are being tracked now the color coding is interesting too that's based on how long ago the on GPs reported back to the server sometimes the GPS is integrated into the hardware words turned off at ignition and other times the GPS stays on even when the vehicles are so different vehicles have different configurations so that take care that urge you be aware that when you're putting things together so
but tha this is kind of the interface
as it stands now this is life feed coming from our data servers you'll notice that you can have like a little window pop out just simply by
clicking on an asset just simply by clicking on an ad but if 1 part of the it expected that the figures so that'll keep
tracking and when you can have as many windows open as your world you can suffer on I've actually that there 5 monitors on my desktop at work at that too they would let me have anyone has uh so the idea was up I've got a couple of a matter of our set up as I use them for monitoring my systems so I have a likeable thing that goes through all the services and actually goes on request things and I can tell 2 broken immediately I'm just might formant wave monitoring systems but the idea there is that and you can set this up that way
but Everything is dramatized on media come line so you can do things like change to bomb display to something like the billboard
In all menus away so the idea here is that you just said there looking at it as a monitored system and you're able just put this up on the big 55 inch monitor that they got to dispatch monitor the hopefully at once you still have all the controls but you're not done not on by default so if you actually have it on a
workstation everything is still there chain
so all in all that sounds very cool but we actually had a few more things we had do the systems when running for about a little over 2 years now on the code bases on its 5th iteration country the 5th 1 work before right now on and then I will be adding at a few more capabilities in this set up as well I've
mentioned having to most and here I'm not really gonna show too much and you most but were using gene was forced the data management side so all of the base layer a managed to do most and things like fence lines for controlling 1 of the calls or moving in and out of the area that they're not supposed to be or they need to be those kinds of things project areas all that stuff and be control and Umar Syed Edelman's inside you most and then they end up being a back in service for the in the outside but
so the vendor data feed was kind of an interesting thing to put together and we ended up on standardizing a lot of information that came into standardizing the schema that came into the database fairly well I think it's a pretty good get and a little bit of that as I go here but on the mixed reporting system is another piece of it that's kind interesting as well the some of our vehicles are actually
using radio transmitter data summaries and cellular data so that's some the are set up with a cellular connection and that majority memories actually is in radio 1 reason we did with the radio system is radio we have our own our broadcast antenna and were able to to do that because we use it for emergency response we are all of our police and fire vehicles using the intent as well but we found out that we were certain saturate the the waves start staggering followed reporting came back so that's a whole nother can deal that we had to figure out into the cell while can get that all on situated because as the data is coming back over radio is handle so much we get the staggering of the fleet of reporting system pretty good now servings kind based analysis as of money OK so I feared sensor meta
kind of a nerd conference our compasses in a conference and seemingly shaking head there's so I'm to get in the little the details this 1 this is the stuff I don't normally get into too much detail just kind of flashover real fast but I with the exception of the fleet management stuff this is that this runs the whole system these 5 tables and the 1st table there is the location table that's got everything in it ever collected so this 110 million records in there right now on 1 we have a snow emergency you're looking at a fleet that's about 300 vehicles they're pretty much all on the road may wish to emergency in regret about 200 thousand euros a day when we have some urgency and it runs pretty smoothly the next up table there that's called a location last and that's for performance reasons we never even had that up until about 8 or 9 months and running the system it was purely for performance reasons and that because want would do to show the last location of every position will quickly just wanted you respond very fast so the idea there is the only thing that's in there is 1 record for asset so it's a like a table it's 300 Grove of rose and the idea there's you just delete them the old record you put in in and then we have these are the 3 year and these vendor specific so the idea here is that the location accelerometer I table that's basically for an accelerometer information they have a lot of little unit at the harbor vendor can attach to the vehicles for not actually showing world roughness on there's no 1 for spreader for like Stansberry salt spreaders and then there's a telemetry 1 that basically you can plug in anything that we use to tell whether follows opera Don that I haven't much data they could show for that but that we've been running that for last couple of seasons that's chemically can show the city being cloud as it as it happens funny little story about lock last in backing up until the time that we use the library implemented the lot last table we never threw anything away we never had a vacuum anything but it was always there that can command is set up so that when you deleted cleans out all the old indexing to all the all items that have been deleted well we forgot about that the system to start again slower and slower and slower in like what the heck am and 1 nite it was like it to get to a tipping point words almost just stopped so were like it took us happy to figure out random vacuum command fixed immediately and in units shipped database that the baby was 1 of those things where it's like because we're deleting records a lot last table we had actually run that back and men so we good the the yeah pursuant on anyway when we 1st it was like a year earlier when we set the thing up and it was just didn't even register it's like what the heck is women and for a year wise that work now what and when you delete a record in post press and you're supposed to go back and clean up all of the index pointers because appointed as a get deleted the record is actually still there just not displayed so the data is still wearing my get rid of all that stuff using the vacuum command the do some I regularly this configurations and post best but when we set up originally we knew we were going to throw anything away so it did needed active so the
I'm I'm going to cut this came over this fast but we got another that couple tables 1 was fences and 1 of them's vehicle types Vehicle type is actually coming out of and systems so that's a different sets system altogether i'm just kind of skim over but the idea here is that those 2 tables are how we're gonna connecting to other systems whilst the statistics
about where we're at right now our oldest record is in from September 26 2012 that's when we started wrapped about 120 million records last time I looked about for a half million new a month so it runs 24 7 and were tracking it day and nite we have make cruise there's 3 shifts running you know 24 7 and think on multiple fleets I'll get into that a little bit on how new services work we can actually do fleets of fleets of fleets we've actually had on user feedback sessions where they want to be able to track down the like 3 or 4 vehicles and supervisory level for part of part of particular types of duties the the the note and another the yeah that could you go out when when you see running it's running out of this database is not we install the database started populating and that's it I have and I think other than the only constant thing that we had to do was that back in command I think that's kind a
testament oppose dressed myself so all in all these arguments that were time tables and stuff are these are the 3 tables that we use for our running the system in the main part of it but you can see everything that's in red there is set up so that it saw the same across all the tables think of the red part of it as the GPS side OK good the lock table the 1 on the left receive everything when you get a little locations spreader entry because it can come in separately from a location telemetry entry that at 2 different kinds of hardware it'll go into that table and a copy of loss of a wonderful location have because we want a GPS information even all they were only reading about stuff it's all the hard persons GPS no matter who makes so we grab all the locations and compiled and left table and then Everything is separated in the other jails but and the this is way simpler I could have but but I don't have to worry about no foreign keys and literally in automatic we built the function that is that the the right and it once that function is in place and I had originally set up similar to that and it was just it with every time I had to make some kind between tradition it was a pain in the butt so that data is just to set this up so that it was really easy for anybody to implement and I'm planning on open sourcing so the idea is to have a package that you just send out with books of it will be up and running if you really like getting into that database normalization more power to ya and we I did play around quite a bit with doing views in trying to do this and that and trying to make it work and it just was in work way that expecting it to so I went to the multiple table approach the other thing here too if you see that the stuff that goes Don task you need in the green at Solid geometry stuff an interesting piece of that too that related to how the on gate is putting out geometry you'll see that we've got 3 geometry on pieces in there there's a current geometry location point then there's also a previous point so we go to the previous record in grab that in and out of that we actually make the line segment from last point the new point so it's all been done on the fly as you pull it in the all there I don't have to do anything after the fact is no processing it's all the records as a B as being collected checking the trails I can do trails by time I can the I mean that in this part of it yet but if this was all related to the database design and there's no restrictions on how the data
is actually cold in the database is just simple the data estructuras as long as you follow those of red columns in engraving in 91 so the data can actually come from a cell phone if he needed to I'm you can
obviously see other data structure works it's very easy to produce and fleet management pieces we can group things a little easier than are you probably are able to with other tools on my higher class or a
little bit and get into detail part that but this is adjacent service that the application on users to decide what the fleet our subdivisions look like and this can have as many cascaded levels and you want were really doing it real simple right now but the idea here is that I can put as many levels of cascading into the menu system as I want and have us some fleeting down to like a single vehicle there's also an asset with service so the
idea here is that the service on just this this would give you the arm asset list for particle fleet or subdivision of a fleet and then I also sorted by time so the idea is you want see the most recent on the top and then the fleet list the information on left because
that's leading now keep in mind this is an older version but what we're doing here is trying to figure out a way of displaying which we which so the oranges traffic bluish streets gray was the whole city are green was parks Brown was a sort of mean instead for some reason yeah
so and we got real heavy into the customize reporting animal gloss over there'll faster than running a little shorter not rich sure
but I'm getting there and real quickly these are the kinds of reports that kind of prototype the new version of it could be a little different than this but the point I'm trying to make with displaying this is that each 1 of these things here I think was a half-hour word about were the trail so this particular Web on page was the idea was that you give it an interval it on a map to chop it up and a half hours displayed things the fleet information with on the left side of the vehicle you had your site the you know your reference happen stuff on the left would calendar day it was the whole idea was to do real quick visual report In this comes back in about 4 5 seconds of both press database as long as you don't go over a week you know back all the way to the very beginning of database we'll come back and virus exact figure often the month range comes a back about you know 10 15 seconds giving the level of the whole works and
we've got a preconfigured for a bunch of stuff as far as the breakdown intervals of that that will
here there but we also got up I put in a uh jump page here that left column there's actually web page that will give you the like last week's on quickly overview of what things have been moving blue axis are based on a week day of the week the idea there is that there is information in the database for that day for that vehicle that that's always Ford and jump into the reported everything
that's in the system here is set up as Adobe biomass theory fast postings things are automatically and set up when you put the data into the and system overall so that the data
can be moved between applications so now I'm looking at the June was interface the date of layers of we're looking at an early warning system can also be pulled back into Dumas induces got a bunch of analysis tools of the town where you can handle pop-ups and all I can stuff on there's awesome
future add-ons we're gonna do some things with on collecting the GPS data from smartphones and that's already been requested are than have a tabular data table that will time with the trail so as you're clicking on the trail highlighted tabular and vice versa on the server pushes really can help all that right now everything is being on a pole so I'm old school in that manner I just I'm a prototype I dislike whipping around making it work and the last of that I showed you on the interface there's actually a production services right now and I still consider a prototype and there were no offense boundary editing and that kind stuff in the 2 sides I
so this after all that user we have another version that we have to put
together so now this 1 is using OpenLayers still but not on top of the under bootstrap and how
you how you laden but on the idea there is that you have a a bootstrap layer and they're starting control things and this works very nicely and
mobile to so here will pop up the windows it's much smoother and user experience the the which is kind using it as a framework wrapping up everything so all of the menuing error is coming up bootstrap almost black window shade although demonstrated here and about a minute so so did in the demo for that
1 so this is the whichever so this is cat you know pretty much a lot of the same
functionality you can see that the menus there you got a billboard view but you can see that things are a
little bit you're trying to manage there's a layer tool so there's a layers I can turn on the trails
so tha in turn on the trails a of this is that it's the binding of developed a running in the background which is what I did but it's also got a 3 layer
system so you got that number we saw that J and this is what it's populating and then there's also a a R legend down on the bottom which is incomplete this is actually mostly different colors on but you can see that the
thing is kind of start to go together with all those capabilities 0 shown you before so this is all
the asset list you can click on a particular vehicle or a couple vehicles In from up into the tracking last
and animals into those 2 vehicles automatically looks like a saturated here anyway once displays there you can also pop out any 1 of these into their own window right from the
menu there so I think and then there I 1
over about 2 minutes sorry the questions and
thank the euros to collect should be yeah so there rose including data that in consideration you back into history I am you know that's a possibility would be a big deal I could probably put something together that would you expect that right back out on I don't know all about the quality the all you get down into the downtown area were get tall buildings we have to figure out a way of snapping into the cell lines but yeah there would be a big deal a do I think I just need some this kind of uh um of facilitator for something like that and they would be fairly easy to do that so he had questions saw another hand what someone game must then a phantom hand thank you all his book and was 1 of the a new vehicles are everywhere using a radio is that's so the knowledge all actually based on who owns the vehicle because were we mentioned for many fleets each shot section by their own vehicles from known funding and they decide which way goes the great use obviously cheaper but that interval updating is like no 15 20 seconds cellular we get down like a 2nd if you want to and and it's just whether or not they wanna pay for the cell surface so that's what's dictating but all new vehicles are getting GPS now we it actually took us about a year and a half to get the whole fleet up to speed was better so you um I think we can use a mixed environment but most of our set the city is spread right now but we can use any vendor so it fits the that's not as a specification and then it's not a limitation in that way sulfur question you experience any push back from the drivers yes and that's why we just had the system running for a year without ever using a anything literally all I was doing was just sit there running we didn't use it within point to the fact that it was running on we showed a couple key managers that it was running we never wrote the whole idea there was that we just want to get past that point of people thinking that they're being tracked In were kind of that point now I mean they're just like that of beam Trent you know that kind of attitude but it takes a while to get you over that hump I we had more time than they did I guess the some along those lines are using this for performance analytics and I just know he isolated reports but there's a fairly graphic in history for order you actually using it for word like work performance analysis earning a lot more people are starting to get into the idea that we've got all this data on we haven't really I think more and more and more mad when we get the sub fleeting set up is no work a lot better because people start asking questions like yeah and
Weg <Topologie>
Web Site
Datenmanagement
Digitale Photographie
Kontrollstruktur
Projektive Ebene
Physikalisches System
Computerunterstützte Übersetzung
Programmierumgebung
Computeranimation
Informationssystem
Standardabweichung
Konfiguration <Informatik>
Quader
Gemeinsamer Speicher
Open Source
Abgeschlossene Menge
Schlussregel
Vektorraum
Computeranimation
Konfiguration <Informatik>
Systemprogrammierung
Datenmanagement
Flächeninhalt
Partikelsystem
URL
Verkehrsinformation
Standardabweichung
Analysis
Offene Menge
Punkt
Datensichtgerät
Desintegration <Mathematik>
Gebäude <Mathematik>
Computeranimation
Systemprogrammierung
Open Source
Datensatz
Existenzsatz
Typentheorie
Verkehrsinformation
Datentyp
Visualisierung
Punkt
Softwareentwickler
Touchscreen
Schnittstelle
Hardware
Objektverfolgung
Hardware
Open Source
Dreieck
Packprogramm
Menge
Automatische Indexierung
Visualisierung
Mittelwert
Schnittstelle
Bit
Prozess <Physik>
Schaltnetz
Schreiben <Datenverarbeitung>
Textur-Mapping
Kombinatorische Gruppentheorie
Computeranimation
Datenhaltung
Open Source
Datenmanagement
Verkehrsinformation
Datennetz
Punkt
Hardware
Prototyping
Sichtenkonzept
Hardware
Prozess <Informatik>
Datennetz
Matching <Graphentheorie>
Datenhaltung
Zwei
Browser
Telekommunikation
Physikalisches System
Sichtenkonzept
Packprogramm
Mapping <Computergraphik>
Datenfeld
Echtzeitsystem
Funktion <Mathematik>
Rechter Winkel
Mereologie
Server
Projektive Ebene
URL
Term
Lie-Gruppe
Verkehrsinformation
Viewer
Schnittstelle
Bildschirmmaske
Last
Automatische Indexierung
Raum-Zeit
Bildschirmfenster
Versionsverwaltung
Addition
Gerade
Computeranimation
Prototyping
Bildschirmmaske
Versionsverwaltung
Mailing-Liste
Computeranimation
Objektverfolgung
Bit
Weg <Topologie>
Automatische Indexierung
Zoom
Versionsverwaltung
Indexberechnung
Mailing-Liste
Frequenz
Verkehrsinformation
Computeranimation
Objektverfolgung
Schnittstelle
Bit
Zahlenbereich
Mailing-Liste
Computeranimation
Metadaten
Weg <Topologie>
Automatische Indexierung
Verschlingung
Bildschirmfenster
Datentyp
Zoom
Laufwerk <Datentechnik>
Bildschirmsymbol
Information
Inklusion <Mathematik>
Gerade
Videospiel
Subtraktion
Bit
Web Site
Datensichtgerät
Versionsverwaltung
Binder <Informatik>
Konfiguration <Informatik>
Weg <Topologie>
Gewicht <Mathematik>
Menge
Fächer <Mathematik>
Bildschirmfenster
Datentyp
Endogene Variable
Analysis
Hardware
Server
Wort <Informatik>
Konfigurationsraum
Computeranimation
Schnittstelle
Videospiel
Mereologie
Bildschirmfenster
Server
Figurierte Zahl
Computeranimation
Dienst <Informatik>
Weg <Topologie>
Offene Menge
Datensichtgerät
Wellenlehre
Hypermedia
Mathematisierung
Physikalisches System
Gerade
Computeranimation
Verkettung <Informatik>
Arbeitsplatzcomputer
Gamecontroller
Default
Computeranimation
Offene Menge
Schnittstelle
Element <Gruppentheorie>
Iteration
Systemaufruf
Physikalisches System
Textur-Mapping
Gerade
Code
Computeranimation
Open Source
Iteration
Datenmanagement
Web Services
Flächeninhalt
Code
Gamecontroller
Stützpunkt <Mathematik>
Projektive Ebene
Fünf
Strom <Mathematik>
Gleichungssystem
Gerade
Bit
Wellenlehre
Zellularer Automat
Broadcastingverfahren
Computeranimation
Datenhaltung
Physikalisches System
Verkehrsinformation
Endogene Variable
Mixed Reality
Analysis
Hardware
Einfach zusammenhängender Raum
Objektverfolgung
Sender
Datenhaltung
Mixed Reality
Physikalisches System
Meta-Tag
Einheit <Mathematik>
Festspeicher
Zellularer Automat
Generizität
Bandmatrix
Information
Verkehrsinformation
Viewer
Subtraktion
Punkt
Hecke-Operator
Ortsoperator
Mengensystem
Computeranimation
Datensatz
Datenmanagement
Einheit <Mathematik>
Reelle Zahl
Randomisierung
Programmbibliothek
Punkt
Zeiger <Informatik>
Konfigurationsraum
Schreib-Lese-Kopf
Tabelle <Informatik>
Umwandlungsenthalpie
Statistik
Zirkel <Instrument>
Datenhaltung
Ausnahmebehandlung
Physikalisches System
Hochvakuum
Automatische Indexierung
Hochvakuum
Attributierte Grammatik
Wort <Informatik>
Information
URL
Streuungsdiagramm
Tabelle <Informatik>
Rückkopplung
Stereometrie
Subtraktion
Einfügungsdämpfung
Bit
Prozess <Physik>
Punkt
Relationentheorie
Einmaleins
Automatische Handlungsplanung
Räumliche Anordnung
Computeranimation
Übergang
Task
Multiplikation
Datensatz
Datentyp
Statistische Analyse
Verschiebungsoperator
Leistung <Physik>
NP-hartes Problem
Parametersystem
Lineares Funktional
Sichtenkonzept
Hardware
Datenhaltung
Kanal <Bildverarbeitung>
Strömungsrichtung
Physikalisches System
Datensatz
Dienst <Informatik>
Verknüpfungsglied
Rechter Winkel
Mereologie
Information
URL
Schlüsselverwaltung
Lesen <Datenverarbeitung>
Tabelle <Informatik>
Datenmanagement
Datenverwaltung
Verkehrsinformation
Datenhaltung
Klasse <Mathematik>
Information
Datenstruktur
Sichtenkonzept
Innerer Punkt
Computeranimation
Datensichtgerät
Datenhaltung
Bit
Web Services
Rechter Winkel
Mereologie
Einfache Genauigkeit
Mailing-Liste
Kartesische Koordinaten
Partikelsystem
Information
Physikalisches System
Computeranimation
Übergang
Objektverfolgung
Verkehrsinformation
Versionsverwaltung
Computeranimation
Web Site
Computervirus
Punkt
Datenhaltung
Zwei
Versionsverwaltung
Computeranimation
Übergang
Homepage
Mapping <Computergraphik>
Physikalisches System
Weg <Topologie>
Benutzerbeteiligung
Spannweite <Stochastik>
Wort <Informatik>
Information
Figurierte Zahl
Verkehrsinformation
Prototyping
Datenhaltung
Kartesische Koordinaten
Physikalisches System
Dienst <Informatik>
Web-Seite
Information
Sichtenkonzept
Physikalische Theorie
Computeranimation
Homepage
Systemprogrammierung
Wechselsprung
Information
Tabelle <Informatik>
Chipkarte
Server
Konfiguration <Informatik>
Randwert
Weg <Topologie>
Kartesische Koordinaten
Dienst <Informatik>
Physikalisches System
Biprodukt
Sichtenkonzept
Analysis
Computeranimation
Randwert
Polstelle
Weg <Topologie>
Dienst <Informatik>
ATM
Widget
Client
Server
Smartphone
Prototyping
Analysis
Tabelle <Informatik>
Schnittstelle
Demo <Programm>
Bildschirmfenster
Bootstrap-Aggregation
Gamecontroller
Versionsverwaltung
Aggregatzustand
Versionsverwaltung
Framework <Informatik>
Computeranimation
Fehlermeldung
Lineares Funktional
Bit
Sichtenkonzept
Computerunterstützte Übersetzung
Computeranimation
Minimum
Zahlenbereich
Mailing-Liste
Physikalisches System
Rechter Winkel
Datensichtgerät
Bildschirmfenster
Computeranimation
Umwandlungsenthalpie
Punkt
Zwei
Gebäude <Mathematik>
Zellularer Automat
Analytische Menge
Physikalisches System
Euler-Winkel
Druckertreiber
Datenmanagement
Flächeninhalt
Flächentheorie
Spieltheorie
Rechter Winkel
Inverser Limes
Wort <Informatik>
Garbentheorie
Ordnung <Mathematik>
Programmierumgebung
Schlüsselverwaltung
Gerade
Verkehrsinformation
Analysis

Metadaten

Formale Metadaten

Titel Automated Vehicle Location (AVL)
Serientitel FOSS4G 2014 Portland
Autor Basques, Bob
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/31740
Herausgeber FOSS4G, Open Source Geospatial Foundation (OSGeo)
Erscheinungsjahr 2014
Sprache Englisch
Produzent FOSS4G
Open Source Geospatial Foundation (OSGeo)
Produktionsjahr 2014
Produktionsort Portland, Oregon, United States of America

Inhaltliche Metadaten

Fachgebiet Informatik
Abstract Using OpenLayers and GeoMoose web clients, MapServer and the PostgreSQL/PostGIS database packages, we've built a live view for our Automated Vehicle Locating (AVL) system, as well as custom geographic reporting tools. This talk will cover why we chose to build our own web viewer instead of using a commercial package, and reasons to use the existing Open Source web viewers. We'll also show how the feed from the commercial AVL vendor was translated into the Postgres database in order to build out a smooth end user experience. There will also be discussion on standards for the database tables and records in order to make the system plug and play for others interested in customizing a live AVL web viewer on their own. Some production services will be demonstrated in a live view mode.
Schlagwörter OpenLayers/GeoMoose/Postgres/PostGIS

Ähnliche Filme

Loading...
Feedback