Bestand wählen
Merken

Using QGIS server

Zitierlink des Filmsegments
Embed Code

Automatisierte Medienanalyse

Beta
Erkannte Entitäten
Sprachtranskript
everyone him Hashmi OK and it's great to be here its way to be here and there I will presenter usecase uh from as far as an example from the previous speech uh we using a cue use in huge server for our web map application so just the a short presentation on where I'm from and policy Eric faster and in Sweden not Stockholm then in a very sort of Sweden and founded forests 400 years old come about 80 thousand inhabitants in every
and the Danish king the stand before he founded this city in on island in the fall problem lakes so it's a very uh very good them for defense purposes purposes but now it's a bit what's sometimes new stock out of out below sea level and you we how the computation of the concept out of water just the scenery from
the river in our department on the municipality we are about 16 persons that work with the all former measuring and mapmaking and GIS and the system development and so on and so forth and my name is common sense almost workers said DS developer that the and then
a little short history in the past an finest go on what comparative proc reality we had a database oracle and we have some DSU to software and its form into graphs and the summer weather map application I would pay for it down there so we didn't really know what we got for that money and then as a result it was expensive and not very you so we started just like as certain as i we start with To make mixing with open source a software so the 1st step was to to the and the web uh and that was too bad so we started in cook cooperation with some see this in Sweden to develop our web maps framework called a at it was good but then we had to have some services also also as well so we started to play with US server with and GeoServer installed and then we will have some data to an right to connect to Oracle but it wasn't that cute so we decided to have a uh database management system as well as US and and transfer data and this was good but then we had was to start with Q-DOS desktop to make some better maps as well before the the following that we have we have log options to to build better web maps that the was still expensive and we had to do that double data and Dublin Core toggle See we had to do now not here here and here so we had
to the wait a minute we have 2 databases to keep things uh met migrating data freeway so creating maps of at least 3 and we saw that speed megawatts wasn't everything and we have to deal with this how we worked not need the knowledge of the peoples and work we that's the date the organization of flow date so we we we would have to be do more simple solution so we thought
In the last year we decided to skip and this property Gs so reader OK OK and then to avoid too much of work we're working to do not use your service that match and instead use Julius and q 2 years server and not to be 10 years we have a lot of stuff depends on oracle database but we try to move as as a lot as a source of much as possible to his post yes they then we have low costs and saving data and topography at and it's easier to add new it's just 1 line here simple straight line and beautiful but in the real world it's uh is we'll make more porosity and complex so why are we using it to use Sara and why would you use it In our case it where we decide to use it as a desktop DAS and then we kinda it take benefit of the 2 it reduces the trophy and the projects we have to build up and the companies here confirmation of the web maps and the not to do the the things 1 more time as an area hat and fewer systems to be experts on the and I'm goes goes with the the the produce to have as it that's an easy fast and powerful their sister for users after updated maps with me about to great 2 for the advanced topography that can be reused and these are flexible to turn makes it administers the maps and stressed so when looked into their is it isn't gonna be overtaken for speech is just the reducer cases you can have an idea of them do is the same thing as home uh you know to use the thought the powerful just can do a lot of things things mandate this cute DAS is maybe not that well known but it's their application that you conserved the the immensity if a service services and on its installed on about at the server so it's easy to publish these services directly from the project in your desktop the and you get exactly the same locus in use for desktop project or confirmation of the services it down in the projects and all and layer properties accuse a powerful symbolic symbology and labeling in QVC thank you get some extras us when we have where the bright based printing of the box so the idea is to you have your this talk and you are consistent in these cases an administrator with our web maps layers the same layers thus is an in the in the web map and it's the institution here just to Click on the layer and editor it properties and then you have the same this is
where the publication of his seminal the same layers is the same as controversy and just
to how do it it's just in the product properties to fear from enable it under the some at about of metadata and some other stuff the and can restrict if this capability so if you have published as if as and you can In the field
of properties so you can model of the published as famous for the 1st sentence this term the attributes and have an
example of a layer the the those 1st created in excess the in user study looks like this and we have 1 more page and have minimal pitch so we a long codes to do and a N and if you do decoding it's it's not a problem and that that we aren't that many many people in but also that's all good at curing so this is the
same layer in in you so we have graphical interface I can do all the same but so not ordinary as USA and and just some
example suppose looks in in the real world we have a uh an example for the use of the a web map creation it's the some method of some of the layer and the can taken on that with we have and get that information and the MIT that out of a is to come from a table put all information and also the concentration for the map it uh I can
show you some new useful topographic features of huge years is the 3 labels labor from expressions and robust styling symbolist and also very useful a feature to save as type that depicts sir example of in during a customer labels In this case to labels from 2 to attibutes to make 1 label and there are a lot of options it's a very powerful to can be expressions like this to concatenated to attributes the
there are a lot of styling options rule-based standing he if you like like as the you make rule and there may be a filter and Soon levels and you can have assembled attached to that group the so you can make and then you can attach symbol
levels to uh make this we call on world upon which look nice always read is over Thomas so and then when you finish the style you can say that to the database reducing post yes and then the user in desktop wanted to use the same can then bring it up from the from post yes and got there and he gets style as well no random starting yeah we started with I believe it was a year ago to awkward to use server and stored with some base layers and a map and much above cat Rafiq work we have uh the roads that texts and on land use it's the same as that again that was not and not that much updates and to get the more is we have cherished that the sales truth through you at your service you want cash and then we had a few published layers the the base maps and the whole project just as 1 layer and you would cash and this is the basis we have no information as get featuring phone or if it's on the air this year we're worked to do the overlays as well in nature the server that we have many layers and they're not static so we can catch them in the same way and so we are trying to catch them through varnish cash losses of cash on the web server that tests or requests to the web server and if it's remember I'm going to time a of requests for this time of uh just before and the thing than meets serves is from the memory and I will also have to be faced feature requests against this 2 years server there the reason why we try to to that varnish catch is that do we have if you test through 0 5 just as the GeoWebCache or uh some of cash you have to set up it has set it up 1 more time and then define which layers and which names and in this case we just save our project with maybe a new new new later on you and a new style and we don't have to flash the catcher recede and it's taken care of of mandatory so the web map
solutions we have have built this is built on map frameworks us at our own the a framework based on openness J. query an and almost all of all of our laser comes from you use server some from the user use and the character of reaction is made from this method on the table and and we have also the varnish cash on the web server we made some extra functions to to to see restricted layers have to be logged in the application as is connected to the uh the Microsoft and Wernisch and here we have almost the dominant export function from pupae and softer safe suffer so
I here's the idea of the flow you have them the administrator down left works with a 2 years and say the port 5 to server and style to post GIS and the some it about their admitted tightened up the table and then they user come from of the can choose between and the browser the world map or In this talk this is the same data at the same time control of the the and we have them testing mechanisms cooperation from so is it's just of this so our experiences of
using and to serve as the installation process was quite straightforward uh we're using it a Linux server under pressure to be a star aren't I haven't done the installation myself but to the I was I've heard it's it was no big problem and then using the system has been really good that there is a mistake can craters maps and save it to the server and it's like that on the on the on the service of and performance and it's not the fastest services or we have server uh I believe that in both the user Ramat service is bit faster that's our uh real is as you had don't have to learn these SET or somewhere treaty child language to to do that couple of the and with the cash mechanisms different cache mechanism we were able to deal with that we have some problems with it when the upgrading from and different versions of to talk about that later wrote in that's a lesson we launch do the we precaution much testing a future of all this project where we are trying to optimize the the caching
mechanism and how we are dealing with this maybe we're we're looking at the you use a web client that is tightly connected so these services and the print service and as and so on the I think that's false all I have to to say so if variance and a Christians I have tried to to answer them without any question the the yes it was like a great advantage is the styling and acute that q just so desktop and SLB as it is you're using you're not using them in the web browser come forward this OpenLayers is it able to handle pretty much everything that's in the SLT implementation in Q just there were there any any incompatibilities I I saw I I understand GeoServer courses SLD looks pretty daunting you know and non developer and uh there would be a great advantage to be able to do that in the in an environment like a desktop and then have a completely compatible web browser which is you were apparently that is the case now here and I think it's worth and maybe you can do some assignment I I know I've got rid down some and use a coding to and they I know you can do Terry feeding rate the things and theirs but we don't have the time to time to to do that and this is to treat care we have to do that ordinary GDI engineers and and not the developers and that's me and so so in the in this case is that the user can do that control of the and the styling itself and just save it and do and publish its of surface or we can have to do the publishing so is the the greatest advantage I think I was just wondering if the December has like any scripting bosses to automated that poses in the service activities lake by pond be something like that we no not that I I know maybe kids you yourself poll had gathered down there no I I don't believe that is it it's it's a quite simple a with server but it's it's a very often that the proper purposes cat is our hasn't any it's kicking capabilities building usually do that as a WPS or something like that if you want to provide services the but there is no uh an experimental branch uh including a pipe created in 2 2 service so maybe that's coming but it's not decided yet yeah then it it's piton and then the questions the thinkers Figure 1 more time few maybe you can do that repeating unit posted yes the what
Mapping <Computergraphik>
Server
Benutzerbeteiligung
Wald <Graphentheorie>
Server
Kartesische Koordinaten
Sprachsynthese
Kombinatorische Gruppentheorie
Quick-Sort
Computeranimation
Bit
Wasserdampftafel
Physikalisches System
Computerunterstütztes Verfahren
Information
Softwareentwickler
Einflussgröße
Computeranimation
Resultante
Selbst organisierendes System
Kartesische Koordinaten
Wärmeübergang
Ungerichteter Graph
Framework <Informatik>
Computeranimation
Datenhaltung
Open Source
Benutzerbeteiligung
Bildschirmmaske
Selbst organisierendes System
Datenmanagement
Software
Delisches Problem
Datenhaltung
Open Source
Physikalisches System
Paarvergleich
Datenfluss
Konfiguration <Informatik>
Dublin Core
Mapping <Computergraphik>
Rechter Winkel
Server
Orakel <Informatik>
Server
Quader
Hochdruck
Orakel <Informatik>
Kartesische Koordinaten
Sprachsynthese
Computeranimation
Open Source
Systemprogrammierung
Benutzerbeteiligung
Gerade
Expertensystem
Expertensystem
Matching <Graphentheorie>
Kategorie <Mathematik>
Datenhaltung
Konfigurationsraum
Systemverwaltung
Physikalisches System
Ordnungsreduktion
Mapping <Computergraphik>
Texteditor
Flächeninhalt
Server
Projektive Ebene
Datenerfassung
Orakel <Informatik>
Metadaten
Datenfeld
Kategorie <Mathematik>
Biprodukt
Term
Computeranimation
Attributierte Grammatik
Beobachtungsstudie
Codierung
Benutzerführung
Computeranimation
Homepage
Konfigurationsraum
Regulärer Ausdruck
Übergang
Symboltabelle
Information
Computeranimation
Schlussregel
Datenhaltung
Konfiguration <Informatik>
Mapping <Computergraphik>
Konzentrizität
Benutzerbeteiligung
Arithmetischer Ausdruck
Arbeit <Physik>
Datentyp
Information
Tabelle <Informatik>
Attributierte Grammatik
Hydrostatik
Einfügungsdämpfung
Kontrollstruktur
Natürliche Zahl
Gruppenkeim
Symboltabelle
Overlay-Netz
Computeranimation
Übergang
Datenhaltung
Benutzerbeteiligung
Caching
Logische Programmierung
Datenhaltung
Schlussregel
Symboltabelle
Übergang
Konfiguration <Informatik>
Schlussregel
Mapping <Computergraphik>
Festspeicher
Basisvektor
Server
Projektive Ebene
Computerunterstützte Übersetzung
Caching
Lineares Funktional
Kraftfahrzeugmechatroniker
Server
Browser
Konfigurationsraum
Systemverwaltung
Vektorraum
Abfrage
Kartesische Koordinaten
Datenfluss
Framework <Informatik>
Computeranimation
Mapping <Computergraphik>
Benutzerbeteiligung
Framework <Informatik>
Offene Menge
Server
Gamecontroller
Tabelle <Informatik>
Subtraktion
Prozess <Physik>
Browser
Formale Sprache
Hochdruck
Versionsverwaltung
Implementierung
Computeranimation
Lastteilung
Einheit <Mathematik>
Flächentheorie
Vorlesung/Konferenz
Softwareentwickler
Figurierte Zahl
Varianz
Kraftfahrzeugmechatroniker
Verzweigendes Programm
Physikalisches System
Bitrate
Mapping <Computergraphik>
Druckverlauf
Menge
Benutzerschnittstellenverwaltungssystem
Caching
Server
Gamecontroller
Codierung
Projektive Ebene
Computerunterstützte Übersetzung
Eigentliche Abbildung
Programmierumgebung

Metadaten

Formale Metadaten

Titel Using QGIS server
Serientitel FOSS4G 2014 Portland
Autor Jönsson, Karl-Magnus
Mitwirkende Jönsson, Karl-Magnus
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/31608
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 Kristianstad municipality in Sweden has since 2013 been using QGIS and QGIS Server as a base in our GIS platform. Our goal is to have a user friendly, yet powerful, set of applications from server via desktop and web to mobile applications. All based on open source. QGIS and QGIS server has several functions that makes it easier for both the users and administrators of the systems. That could be saving styles and attrib-ute forms to the database, styling and publish WMS and WFS directly from the desktop QGIS application. With a combination of different types of caching mechanisms we achieve fast and flexible services for our web applications. These open source projects, sMap and sMap-mobile, have also been designed to be fast, flexible and user friendly.
Schlagwörter QGIS
QGIS server
GIS platform
Case Studies
web map

Ähnliche Filme

Loading...
Feedback