1 Geo-Platform Introduction Dimitri Dello geosdi 16 Sept 2013 CNR IRPI Perugia Questo lavoro è concesso in uso secondo i termini di una licenza Creative Commons (vedi ultima pagina)
2 geosdi CNR IMAA geosdi is a Laboratory of the Institute of Methodologies for Environmental Analysis of the National Council of Research (CNR IMAA), which designs, manufactures and distributes geospatial web-based software systems, using an open source approach.
3 geo-platform Info Start : 10 Oct 2010 Licence : GPLv3+CE Version : 1.5 Repo:https://github.com/geosdi/geo-platform.git Modules: k code lines
4 geo-platform Architecture geo-platform gui geo-platform services CLIENT GWT API /core /wms /wfs /csw Stack di servizi SOAP /...
5 Architettura di geo-platform (client) applicationcontext-menubar.xml... Menu Engine ToolBar Engine Plugin Engine...
7 geo-platform Architecture (server) modello dei dati di geo-platform
8 geo-platform Architecture (server) /core
9 geo-platform Architecture (server) geo-platform fornisce uno stack di servizi multi modulare utile per la comunicazione con la parte client e per rendere persistenti i dati prodotti dall'applicazione Endpoint modulari o Avvio solo lo stack ws che mi serve o Scalabilità su più nodi o Di default viene avviato solo l'endpoint /core
10 Widgets Base Layer Selection (Google, Bing, OSM, Custom...) Add WMS Layer Upload File (GeoTiff, SHP, SLD,...) Manage WMS Server Layer Tree Panel Refresh Layer CQL Filter Time Filter Print Map Styler (gestione SLD) Viewports Management Geocoding / Reverse Geocoding (Google, Yahoo, Custom...) Map Projects Management Export / Import Map Projects User / Roles Management Routing on OSM Data Feature Editor (WFS-T) WPS builder......
11 Widget - Map Widget
12 Widget Layer tree Management scenarios at any level of nesting Drag & Drop of layers and folders Options on layers management transparency Management style associated Management Layer Name Export a project Import a project Saving a Project Copy & Paste of single and multiple layers
13 Users and Rules Manager Rules Manager Managing permission of the components based on the role Creating New Roles Modifying existing roles
14 Users and Rules Manager User Manager Creating new users assigning user name and password role assignment assignment of the type of user (temporary or permanent) assignment of trusted level Modifying existing roles Cancellation of existing users Concept of Organization!
15 Project Manager Creating new projects Edit the project Change name Set default Loading onto the layer Cancellation of the project Sharing Project
16 Project manager Share Proj Share Projects A new feature! Currently in testing phase Allows you to share in "READING" a project Amaster->slave1..n All changes to the effectual reference design are propagated to all slaves via XMPP client: Adding layers, on / off, delete, drag & drop.
17 Layer Manager Adding a layer from a list of WMS servers Adding a layer from a Get-Map wms Adding a layer from a metadata catalog CSW Upload a layer of a Geotiff or Shape File
18 Layer Manager Selecting a WMS server Selecting layers to add to your tree Managing WMS WMS Adding Servers Editing server
19 Layer Manager you can upload to GeoServer The upload and configuration is done via REST using GeoServer-manager Selecting an archive package containing a shapefile Geotiff with possibly associated SLD Possibility of previewing in the preview map Ability to add it to the layer tree and make it available as a WMS layer
20 Print a map Compiling the print template title map Title Comments Selection of PPE Printing Selecting the print template Select whether to print the base map The current version is based on a servlet MapFish
21 Print Manager
22 Routing on Open Street Map Select Start Point and End Point using Google Geocoding Shooting Star Algorithm on PGRouting of Open Street Map Data Calculation of Directions (Directions)
23 Geocoding Portion Of typing Provider Selection (Google, Yahoo) Return result list Click on the outcome of interest and positioning of the marker on the map
24 Reverse Geocoding Selection of the provider (google, yahoo) Click for map Return of Results
25 Geocoding WPS Type text to search Selecting the Layer of which require processing Starting the remote WPS process and presentation of results Click on the outcome of interest and positioning of the marker on the map
26 Viewport Management Creating viewport according to bbox zoom level shown in map Creating viewport to the bbox of a layer present in the tree panel Creating a vieport to bbox composed by the sum of bbox of layers present in a folder
27 Base Map Manager Selecting the base map provided by different providers Selecting the base map with different reference systems EPSG: 3857 EPSG: 4326 Apply the base map to the work session with the fly projection view the layers Saving the base map to make it the default in the project
28 Layer Refresh (1) Refresh the display of a layer with a time cadence. (eg every 60 sec) Useful for data sources that vegono updated by sensor networks (such as earthquakes ingv, rain gauges) How does it work? The Client you subscribe to a topic XMPP It is recorded that a scheduler Quartz reminds the client to refresh the layer (every x seconds) push notifications
29 Layer Refresh (2)
30 Advanced Widget : Catalog Finder Adding Servers CSW search Text title abstract Keywords search areal Encluses is overlap outside time Search Anytime Temporal Extend (applied at the date of creation) Adding a layer to the tree panel if metadata is contained in the online resouce WMS
31 Advanced Widget : Styler (Raster Symbolizer)
32 Advanced Widget : Styler (Vector Symbolizer) Esempio di creazione simbologie complesse (costituite da più symbolizer sovrapposti)
33 Advanced Widget : Editor WFS-T
34 Advanced Widget : WPS (process builder) Selection Process Remote to perform Inserting the input (eg layers to be processed, buffer size,...) Request to perform remote job
35 Advanced Widget : WPS (process response) La feature collection risultante può essere aggiunta come nuovo layer (Pubblica automaticamente le features su geoserver utilizzando il wps gs:import)
36 geo-platform: SITDPC
37 geo-platform: SANF2 una recente applicazione
38 geo-platform: SANF2 Time Request Last acquisition 0 1 2
39 Future Development short-term Documentation (!) Showcase of the main widget medium term Introduction more faces: pure GWT GWT bootstrap... Long term (end of 2013) Mapping full OGC services: WMS WFS WPS 1.0.0
40 How to crete a webgis with geo-platform
41 geosdi Team
42 Termini di licenza This work is licensed under the Creative Commons Attribution- ShareAlike License. To view a copy of this license, visit or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. Questo lavoro viene concesso in uso secondo i termini della licenza Attribution-ShareAlike di Creative Commons. Per ottenere una copia della licenza, è possibile visitare oppure inviare una lettera all indirizzo Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
GeoKettle: A powerful spatial ETL tool for feeding your Spatial Data Infrastructure (SDI) Dr. Thierry Badard, CTO firstname.lastname@example.org Spatialytics http://www.spatialytics.com FOSS4G 2011 Workshop,
Logi Ad Hoc Reporting Troubleshooting Scheduling Failure Version 10 Last Updated: April 2011 General Configuration Overview The execution and delivery of scheduled reports is one of the more complicated
Chapter 10 Encryption Service The Encryption Service feature works in tandem with Dell SonicWALL Email Security as a Software-as-a-Service (SaaS), which provides secure data mail delivery solutions. The
MAKE YOUR WEB PRESENCE FELT WITH MOVABLE TYPE. WE MAKE IT SIMPLE TO CREATE AND EASY TO MANAGE YOUR CONTENT. Six Apart Movable Type WHY CHOOSE MOVABLE TYPE? Publishers large and small love our professional
Sugar Community Edition User Guide Version 5.2 Copyright Information Version 5.2, 2008 Copyright 2004-2008 SugarCRM Inc. www.sugarcrm.com This document is subject to change without notice 1. License This
Guvnor User Guide For users and administrators of Guvnor Version 5.4.0.Final by The JBoss Drools team [http://www.jboss.org/drools/team.html] 1. Introduction... 1 1.1. What is a Business Rules Manager?...
DHIS 2 End-user Manual 2.19 2006-2015 DHIS2 Documentation Team Revision 1529 Version 2.19 2015-07-07 21:00:22 Warranty: THIS DOCUMENT IS PROVIDED BY THE AUTHORS ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
Service Desk Plus: User Guide Introduction ManageEngine ServiceDesk Plus is comprehensive help desk and asset management software that provides help desk agents and IT managers, an integrated console to
Table of Contents INTRODUCTION... 2 HOME PAGE... 3 Announcements... 7 Personalize & Change Password... 8 Reminders... 9 SERVICE CATALOG... 11 Raising a Service Request... 12 Edit the Service Request...
The Beginner s Guide to G-Lock WPNewsman Plugin for WordPress: Installation and Configuration Summary G-Lock WPNewsman is a nice WordPress plugin for collecting subscribers using the confirmed opt-in method
Rational Team Concert Guido Salvaneschi Dipartimento di Elettronica e Informazione Politecnico di Milano email@example.com Project Areas The project area is the system's representation of a software
GE Healthcare Life Sciences UNICORN start 1.0 User Manual Table of Contents Table of Contents 1 Introduction... 1.1 Important user information... 1.2 User documentation... 1.3 UNICORN start overview...
Liebert Nform Infrastructure Monitoring Software User Manual - Version 4 TABLE OF CONTENTS 1.0 ABOUT LIEBERT NFORM................................................1 1.1 How Do You Contact Emerson Network
Reference Manager Windows Version Import Filter Editor User s Guide April 7, 1999 Research Information Systems COPYRIGHT NOTICE This software product and accompanying documentation is copyrighted and all
IBM SPSS Modeler 15 User s Guide Note: Before using this information and the product it supports, read the general information under Notices on p. 249. This edition applies to IBM SPSS Modeler 15 and to
Software User s Guide by About This User s Guide How to Use This User s Guide This user s guide describes the email software s Graphical User Interface (GUI). It shows you how to use each screen in the
SAP BusinessObjects Business Intelligence Suite Document Version: 4.0 Support Package 11 2015-02-19 Content 1 About this document....4 2 SAP BusinessObjects Business Intelligence Suite 4.0....5 2.1 Welcome
Managing Letters and Emails with Event Software Online You can communicate with your supporters using printed letters, PDF documents, or email. Your existing templates, letters, and pictures can now be
User Guide BackupAssist User Guides explain how to create and modify backup jobs, create backups and perform restores. These steps are explained in more detail in a guide s respective whitepaper. Whitepapers
Avira AntiVir Exchange User Manual Contents 1 Quickstart... 5 1.1 Installation on an Exchange server... 5 1.2 Starting the AntiVir Exchange Management Console... 5 1.3 Configuration in the AntiVir Exchange
Administration Guide Software release date: June 2011 Legal notices Warranty The only warranties for Webroot products and services are set forth in the express warranty statements accompanying such products
E-Mail Campaign Manager 2.0 Marketer's Guide Rev: 2014-06-11 E-Mail Campaign Manager 2.0 for Sitecore CMS 6.6 Marketer's Guide User guide for marketing analysts and business users Table of Contents Chapter
The Open Group Future Airborne Capability Environment (FACE ) Library Requirements Version 2.2 April 2015 Prepared by The Open Group FACE Consortium Business Working Group Library Subcommittee AMRDEC PR1201
Configuration Guide BES12 Version 12.1 Published: 2015-04-22 SWD-20150422113638568 Contents Introduction... 7 About this guide...7 What is BES12?...7 Key features of BES12... 8 Product documentation...