Merken

Using Mapserver to integrate local government spatial data

Zitierlink des Filmsegments
Embed Code

Automatisierte Medienanalyse

Beta
Erkannte Entitäten
Sprachtranskript
In this paper the location implementation mentioned at the end 1898 had removed this in that unit in that that integrate local government they can meet and the morning I like to thank the organisers and for our work and providing a beautiful country and and will be presenting a very basic introduction to map server and then at the University of Minnesota map server and I'm gonna to presented in in the context of local government projects working on for a 4 year in the United States and local governments responsible for free at managing and related regulating private land that property
tax assessment of building and development permitting and regulations and property ownership registration and for the time of recording of the legal documents that affect real property ownership and making a document that been available for public review and over the course of the last couple of decades database management systems come into quite widespread use in the department so and unfortunately there's very little integration between database of knowledge by managing the same piece of property that they database have little or no correlation and this has led what many people describe as vertical government in which each of the Department of operating all separate isolated a way of doing that I'm the content in Wyoming and that's my home and and the subject of this presentation of the 3 Department of of many of these these aspects employed by different database management empowering that the problem of relating the variance in that it is that there are 3 different numbering scheme among the database on In 1994 I contacted by the time can the build fossil-based here with with the departments and would also integrate spatial components the various database and this additionally we anticipated early small group of users doing relatively sophisticated database and licensing relatively sophisticated and GA half the opposite proved to be true we have have of what users and we wanted and that the application of was quite there's a using and the due date queries and you Madam on but initially we had developed system and in MapInfo which is a proprietary that bacteria and we're having difficulty in budgetary difficulty in keeping up with the lights is necessary for the increased number of users we have which naturally match with the web-based GIS but whether they have the opposite of you options in the advantage is that obviously under national it also has a potential to reduce load on information technology that supporting and maintaining the system but we also believe that could shorten the user's learning curve by focusing user interface Strickland at the were necessary or appropriate for the local government user and stripping out of user interface components were warned relative relevant for those users and last but 1 of the most interesting to me was that I really felt web-based environment provided better integration or options for integrating the very fact that I'm sorry like saying you know better options for integrating at the data will work with that of the 3 usually relatively limited in the number of database and database management systems we connect to generally these are not the legacy systems that we need access in local government and we're also fairly limited and presenting them back the data and presenting anything but the most basic and activity data generally require some programming knowledge represent 1 of many database relationship between and and the paramount programming in the In this that that that that the programming environment which is a little bit perspective on the other hand some there are a number of web pages or HTML based tools to provide wonderful access to virtually any database out there and a tremendous amount of flexibility for presenting that actually and now more recently with the advent of of web-based yesterday and also presented in spatial data like quite nicely on I did a quick review of of various Web databases and should they want yeah services available and MAXserver distinguished itself quickly got on the definitely and flexibility in the number of interfaces and talk just about 1 of them and this morning and obviously it's free software it within the government budget and also my own personal philosophy afterward after operated fundamentally different modes of CGI mode media and a way and they early ended API of the web or in a scripted mouse in In
the CGI mode matter related but on pretty much all the work on the server side knows it if it receives and passes request from the client browser on the processes that request renders maps necessary and it generates final state which at what and in scripted mode it's a little bit different from some server-side scripting language and receives the request a part and presented on the page to the client and that it along the way call maps server as
necessary to render images or possibly executed queries something like that on after evaluating the to interfaces that found the general work well for for me my goal is to emulate and that's of the i mean child and I wanted to you know give you feedback you know what more their and our experiments mode we have an agreement that these little hope things of the this is facilitated by the learning of the bank and you can see that really needs to be done on the on the client side and we don't want to go back and forth the server to do that sort of thing so long not for the the CGI them an interview with introduction to act on it should back up for a moment on scripting this is not available in various server-side scripting languages and pH is the is the most widely used 1 and I think it's much material that was developed the involution and I should point out that any more than it is here on the internet and on the Daniel and his group of then from very active contributed to the development of matter in general and PhD annotated particularly like and thank there are also unscripted interfaces and on the server side Pearl there's some development pipeline in Java and possibly some other languages from the with at any rate whereas my name is not about scripting interface that is part of the the CGI idea that the United States it is based on 2 files control map map service behaviors about being on and server invalid what color map quality basically configuration violent template files which the HTML documents with the simple example above a map out of variation but that the things on there you can see that were finding various things and this is basically like the location graphs and other facial and you on here you can see we've got a definition for a production on also bacteria have their used by map server and I like you mentioned in order not of it's the configuration file on on average facial component the man this is definition for representing the math the definition for legend the news to say not going to go into the specifics of each of these definitions are quite well documented on the University of Minnesota and website of last in in that matter configuration file on we define a layers and here to very simple and and sample this the rational matter support kind of all grassland director of islands of real importance induced performance on this means that I'm going you know not really recommending that the fairly good practice on the map water on the on the projection through right for library I didn't say that may not be practice because there is a noticeable performance for on-the-fly re-projections and I use it for some of the really remote outlying areas so that I can provide the user with the mass of Earth and recommended to reject everything into base projections prior to serving up on web performance issue around and then left this is simple example of but to the polygon coverage and these these classes and I the complement the layer in the past and color on bearing the map and the configuration file the 2nd important work I while matches the it is the HTML template the temp about simple HTML documents with if the method were he had pattern that cannot be the web server to the client with some substitutions applied to it so this is a simple HTML documents and here we have the square brackets which are indicated to map server used some form of substitution for the simple example here a keyword scale on direct maps are calculated that they'll substituted into the HTML document and it would display something like that and in the users how but rather a simple example In some cases the substitution require significant amount of of processing so and that makes him out in the and what ordering is directly map server to render a map image for the user this requires worst natural visit that the configuration file and extract the necessary information from it and it also depends on parameters of and passed down from the client you know
what is played while they're waiting on map surveys and parameters of the past and the client and the integration information or under a new map an image files they can't be web service Indian initiate format J. I believe that for for PDF but have not worked with them then there the matter renders the generated energy they have on the web server and then have enough but the the HTML document with this type of substitution errors in on the name of the newly generated images the app which for the users browsing and search this image in the variational Bayes my work like that looks like that the basically these the plastic file there stored on the server the 3rd component is directly match server controlling it is that you are either uniform resource identifiers again that I want and to the other but this is very much like matter pattern of instructions to the graph and command they'll on the and this is a simple bite you this is the the more at the server that is the executable and then and and this is the URI format or parameters the past basically what we're doing here is we're starting map server to zoom in by factor of 2 around now on the the mention a moment ago 1 of the things that really attracted me to moving region on the web they have formed is the ability to do a better job of integrating activities and also do a better job of presenting on natural provide a couple tools or techniques I should say natural images like about CD-I model because scripting mode has a whole different and that will but the CIA and data provide some different techniques for presenting at the 1 the 1st ones were were days the internal 100 toward with spatial data and management in Uganda DBF associated with shape file on a post yeah relational database it it depends on the him very similar to to the security station but in the case we're going to the substitution of on your name innovative so in other words that again the square brackets indicating that some substitution of wire but what we're doing is we're substituting in the active you data associated with with with the field only and it would explain a browser the user's browser something like that at the selected might be properties yeah that's done the natural vibratory redirection and this year due the case where you do not have a one-to-one relationship with the to the world where you want that data out of the different in management system possibly not supported by religion in access there is that simple example here this is a this is a very simple 1 in which case you have an HTML page the at a unique HTML page for each spatial object on a map where education is similar to the URI or don't redirection to scripted services reported agents that this was done by a pattern of primary here that spatial object to the this service that but actual runtime of about this rather quickly and that using a combination of both of those techniques initially when you have selected 1 or more fossils and presented the data at the one-to-one relationship with the properties massive you that supported natively within the the shape of the and on that page and provide a link to a server-side scripting page which presented the they that had a one-to-many relationship this have warranted stuff that it is very important for people that are that are involved in land records on 2 very and document the associated with the property of having a 1 to many relationship and you select the document on the side somewhat more detail the available 1 on the right of the green begins having won many relationships with an individual but and and lastly you can click on but on the index number and it cannot so what we got a situation where we have to agree with the mouse user go from graphical simple graphical maps and a description of the of the aggregated data through their skin image all that guess the only thing the only a market in 1 language and have some discussion of free data and
we and and I person not much of developed right up to the log of the worst of free software community but I am a data developed and those developed over many do develop data and we're in a wonderful position the advocate of free data and reversal theory we we have some other about how do you it didn't human agree at the hi the world so I have a question
regarding the year OK and most of the questions regarding the time what hope to will we have to provide received any so a much work is running in the cloud computing and the database intuitively that they didn't data that is not the only aerial images not only physically another computer and no generally in we used the data and maps on and all understand what for security purposes in
another 1 that I demonstrated here the database and any if all the data that's relevant to map server that natural that students understand what content server electing not is the database management system which is called remotely on if you can keep it on the same this product slightly better practice and from a security perspective to it because they couldn't and then the machine where protocol to use the terms that they behind all of those machines connected together on indicates that database on it uses the the database management system and the knowledge that local client on on server not you if you simply copying files locally obviously new TCP IP and the 3rd thing that I should really talk about actually matter is a very broad topic and 1 in the world and it does that there is an open web for much of the the Open GIS Consortium Web server interface is available at the client and server so if we have a spatial data for example the find another maybe possibly remote server and we can you know through an internet connection integrate that and that and that's and you can see that can and your front end and then put my plan your content shows that the jungle different not debated but what I didn't understand it only did you get what they want to know what the maintainable he not have been to to them to do their job of their own and some not a baby the in what is the structural and Dr. David changing what if the Union hiding some other data it because the main broker can the it to put the dog had into the different formats into and if you would mean that are different international development you have to do is what I
think it is easy to to change the dot David if the data such as development on a natural talent understand your question but what what we're doing is presenting data for line query of data the
system is 1 way or another and it was not designed for the user input and that still done in their respective on separate database what we have done the using the the access to the various on unrelated dataset is to bring them all together and in the context now frequently departments our are proprietary their own data and we're using the kind of an enabling technology to bring them all together into a single environment so that for a single piece of property of a single spatial object we can fetch actually data from various databases will we know I cannot change the structure of the database because of 1st battles the criteria sorry that that answers questions In many types of finding don't you know
Freeware
Kategorie <Mathematik>
Besprechung/Interview
Stellenring
Implementierung
Kontextbezogenes System
Mapping <Computergraphik>
Einheit <Mathematik>
Endogene Variable
Server
Projektive Ebene
Vorlesung/Konferenz
URL
Bit
Subtraktion
Web-Applikation
Gruppenkeim
Zahlenbereich
Kartesische Koordinaten
Web-Seite
Kombinatorische Gruppentheorie
Benutzerbeteiligung
Datensatz
Datenmanagement
Software
Perspektive
Vorlesung/Konferenz
Zusammenhängender Graph
Inhalt <Mathematik>
Optimierung
Softwareentwickler
Kurvenanpassung
Korrelationsfunktion
Regulator <Mathematik>
Varianz
Schnittstelle
ATM
Benutzeroberfläche
Kategorie <Mathematik>
Datenhaltung
Gebäude <Mathematik>
Stellenring
Abfrage
Nummerung
Physikalisches System
Ordnungsreduktion
Konfiguration <Informatik>
Integral
Dienst <Informatik>
Registrierung <Bildverarbeitung>
Last
Hypermedia
Information
Programmierumgebung
TVD-Verfahren
Prozess <Physik>
Momentenproblem
Browser
Formale Sprache
Gruppenkeim
Ungerichteter Graph
Richtung
Homepage
Client
Poisson-Klammer
Mustersprache
Volumenvisualisierung
Skript <Programm>
Vorlesung/Konferenz
Substitution
Metropolitan area network
Schnittstelle
Umwandlungsenthalpie
Zentrische Streckung
ATM
Template
Systemaufruf
Abfrage
Ruhmasse
Biprodukt
Bitrate
Dienst <Informatik>
Rechter Winkel
Server
Projektive Ebene
URL
Information
Ordnung <Mathematik>
Aggregatzustand
Subtraktion
Web Site
Wasserdampftafel
Klasse <Mathematik>
Mathematisierung
Besprechung/Interview
Polygon
Benutzerbeteiligung
Bildschirmmaske
Reelle Zahl
Mittelwert
Stichprobenumfang
Programmbibliothek
Zusammenhängender Graph
Softwareentwickler
Konfigurationsraum
Bildgebendes Verfahren
Elektronische Publikation
Quick-Sort
Mapping <Computergraphik>
Modallogik
Spezialrechner
Rationale Zahl
Mereologie
Kantenfärbung
Momentenproblem
Freeware
Natürliche Zahl
Browser
Formale Sprache
Sondierung
Homepage
Eins
Deskriptive Statistik
Client
Poisson-Klammer
Web Services
Datenmanagement
Reverse Engineering
Prozess <Informatik>
Uniforme Struktur
Mustersprache
Vorlesung/Konferenz
Substitution
Maschinelles Grundbuch
Parametersystem
ATM
App <Programm>
Shape <Informatik>
Kategorie <Mathematik>
Computersicherheit
Dichte <Stochastik>
Teilbarkeit
Dienst <Informatik>
Datenfeld
Automatische Indexierung
Rechter Winkel
Server
Dateiformat
Identifizierbarkeit
Information
Fehlermeldung
Ortsoperator
Schaltnetz
Besprechung/Interview
Zahlenbereich
Physikalische Theorie
Informationsmodellierung
Benutzerbeteiligung
Software
Arbeitsplatzcomputer
Datentyp
Zusammenhängender Graph
Bildgebendes Verfahren
Relationale Datenbank
Matching <Graphentheorie>
Graph
Eindeutigkeit
CD-I
Physikalisches System
Elektronische Publikation
Binder <Informatik>
Integral
Mapping <Computergraphik>
Objekt <Kategorie>
Energiedichte
Wort <Informatik>
Sichtbarkeitsverfahren
Natürliche Zahl
t-Test
Automatische Handlungsplanung
Computer
Term
Internetworking
Virtuelle Maschine
Benutzerbeteiligung
Client
Datenmanagement
Prozess <Informatik>
Perspektive
Vorlesung/Konferenz
Inhalt <Mathematik>
Softwareentwickler
Bildgebendes Verfahren
Schnittstelle
Serviceorientierte Architektur
Einfach zusammenhängender Raum
Protokoll <Datenverarbeitungssystem>
Datenhaltung
Computersicherheit
Stellenring
Physikalisches System
Elektronische Publikation
Biprodukt
Cloud Computing
Mapping <Computergraphik>
Offene Menge
Debugging
Server
Objekt <Kategorie>
Kategorie <Mathematik>
Datenhaltung
Datentyp
Einfache Genauigkeit
Abfrage
Vorlesung/Konferenz
Physikalisches System
Datenstruktur
Kontextbezogenes System
Ein-Ausgabe
Softwareentwickler
Gerade

Metadaten

Formale Metadaten

Titel Using Mapserver to integrate local government spatial data
Serientitel Open source GIS - GRASS user conference 2002
Anzahl der Teile 45
Autor Greenwood, Richard
Lizenz CC-Namensnennung - keine Bearbeitung 3.0 Deutschland:
Sie dürfen das Werk in unveränderter Form zu jedem legalen Zweck nutzen, 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/21780
Herausgeber University of Trento
Erscheinungsjahr 2002
Sprache Englisch

Technische Metadaten

Dauer 24:04

Inhaltliche Metadaten

Fachgebiet Informatik

Ähnliche Filme

Loading...