tag:blogger.com,1999:blog-82320002513213288732024-03-13T03:09:37.279+01:00SUPSI Institute of Earth Sciences Division of geomaticsIn a society marked by profound changes, IST-SUPSI produces, develops and disseminates knowledge and expertise as propellant forces fundamental to support the economic, social, technological and artistic progress. The flexibility and interdisciplinary are in fact some of the most vibrant characteristics at the Geomatics Division which is active in the field of the open source software, open standard and management of real time data collected from automatic monitoring network.Milanhttp://www.blogger.com/profile/12999868417560166519noreply@blogger.comBlogger11125tag:blogger.com,1999:blog-8232000251321328873.post-75060374068752441202016-03-15T16:00:00.000+01:002016-05-02T13:58:20.677+02:00Google Summer of Code 2016<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-bKGm-mH1idk/VydA1iQWx_I/AAAAAAAAUb0/926Jehtjht4ngG8oyb5DUahv8Gw2w0VWgCLcB/s1600/GSoC-logo-horizontal-800.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="35" src="https://2.bp.blogspot.com/-bKGm-mH1idk/VydA1iQWx_I/AAAAAAAAUb0/926Jehtjht4ngG8oyb5DUahv8Gw2w0VWgCLcB/s320/GSoC-logo-horizontal-800.png" width="320" /></a></div>
<br />
<br />
<div style="background-color: white; color: #212121; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 19.5px;">
<span style="font-family: "arial" , sans-serif; font-size: x-small;"><b><a data-saferedirecturl="https://www.google.com/url?q=https://developers.google.com/open-source/gsoc/&source=gmail&ust=1458140016400000&usg=AFQjCNG92Wns29H4Td7-gNYZz8qNJJz76Q" href="https://developers.google.com/open-source/gsoc/" style="color: #7e57c2; position: relative; z-index: 0;" target="_blank">Google Summer of Code 2016</a> students application <wbr></wbr>period is now open!</b></span></div>
<div style="background-color: white; color: #212121; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 19.5px;">
<span style="font-family: "arial" , sans-serif; font-size: x-small;"><b><br /></b></span></div>
<div style="background-color: white; color: #212121; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 19.5px;">
<span style="font-family: "arial" , sans-serif; font-size: x-small;">Also this year, as an hosted project of <a data-saferedirecturl="https://www.google.com/url?q=http://www.osgeo.org/&source=gmail&ust=1458140016400000&usg=AFQjCNFwVXE0zWwoJnSprawoj2zxfCinFw" href="http://www.osgeo.org/" style="color: #7e57c2; position: relative; z-index: 0;" target="_blank">OSGeo</a> (Open Source Geospatial Foundation), <a data-saferedirecturl="https://www.google.com/url?q=http://istsos.org&source=gmail&ust=1458140016400000&usg=AFQjCNGI0uKk4ghJgkynjpe3I4HqnWocBA" href="http://istsos.org/" style="color: #7e57c2; position: relative; z-index: 0;" target="_blank">istSOS</a> [1] welcome students who may want to contribute to the project by implementing <a data-saferedirecturl="https://www.google.com/url?q=https://sourceforge.net/p/istsos/wiki/GSoC_ideas_2016&source=gmail&ust=1458140016401000&usg=AFQjCNGGG7B_iKa15c1Rzu9KzcpSqNAm9w" href="https://sourceforge.net/p/istsos/wiki/GSoC_ideas_2016" style="color: #7e57c2; position: relative; z-index: 0;" target="_blank">new ideas</a>[2].</span></div>
<div style="background-color: white; color: #212121; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 19.5px;">
<span style="font-family: "arial" , sans-serif; font-size: x-small;"><br /></span></div>
<div style="background-color: white; color: #212121; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 19.5px;">
<span style="font-family: "arial" , sans-serif; font-size: x-small;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.osgeo.org/sites/all/themes/osgeo/logo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://www.osgeo.org/sites/all/themes/osgeo/logo.png" height="89" width="200" /></a></div>
<div style="background-color: white; color: #212121; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 19.5px;">
<br /></div>
<div style="background-color: white; color: #212121; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 19.5px;">
<br /></div>
<div style="background-color: white; color: #212121; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 19.5px;">
<div>
<span style="font-family: "arial" , sans-serif; font-size: x-small;">Are there any students wanting to spend their summer break <b>writing code</b> and learning about open source development while<b> earning 5500 US Dollars</b>? </span></div>
<div>
<span style="font-family: "arial" , sans-serif; font-size: x-small;">Accepted students will work with a mentor and become a part of the open source community. Many become lifetime open source developers! </span></div>
<div>
<span style="font-family: "arial" , sans-serif; font-size: x-small;"><br /></span></div>
<div>
<b><span style="font-family: "arial" , sans-serif; font-size: x-small;">The 2016 student application window is March 14th to 25th.</span></b></div>
<div>
<span style="font-family: "arial" , sans-serif; font-size: x-small;"><br /></span></div>
</div>
<div style="background-color: white; color: #212121; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 19.5px;">
<span style="font-family: "arial" , sans-serif; font-size: x-small;"><a data-saferedirecturl="https://www.google.com/url?q=https://developers.google.com/open-source/gsoc/&source=gmail&ust=1458140016401000&usg=AFQjCNFpcW78olEEjnfAJfR7LMAH8XZwMA" href="https://developers.google.com/open-source/gsoc/" style="color: #7e57c2; position: relative; z-index: 0;" target="_blank">Here</a> [3] is a link you can find the information need to know about the GSoC. <span style="color: #333333;"><span style="line-height: 23.8px;">Our suggestions to students are summarized as follows: </span></span></span></div>
<div style="background-color: white; color: #212121; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 19.5px;">
<ul>
<li><span style="font-family: "arial" , sans-serif; font-size: x-small;"><span style="color: #333333; line-height: 23.8px;">check the eligibility requirements first</span></span></li>
<li><span style="font-family: "arial" , sans-serif; font-size: x-small;"><span style="color: #333333; line-height: 23.8px;">get inspiration and info from the OSGeo Ideas wiki page [3] </span></span></li>
<li><span style="color: #333333; line-height: 23.8px;"><span style="font-family: "arial" , sans-serif; font-size: x-small;">if you are new, introduce yourself to the developer team you wish to join (<em style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #555555; font-family: sans-serif; font-size: 13px; line-height: 18px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">geoservice ]at[ supsi.ch</em>)</span></span></li>
</ul>
</div>
<div style="background-color: white; color: #212121; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 19.5px;">
<span style="color: #333333; font-family: "arial" , sans-serif; font-size: x-small;"><span style="line-height: 23.8px;">Let us remind that you don't need to already be an expert to take part to GSoC - if you are unsure, just ask what are the required skills for a given idea!</span></span></div>
<div style="background-color: white; color: #212121; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 19.5px;">
<span style="color: #333333; font-family: "arial" , sans-serif; font-size: x-small;"><span style="line-height: 23.8px;"><br /></span></span></div>
<div style="background-color: white; color: #212121; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 19.5px;">
<span style="color: #333333; font-family: "arial" , sans-serif; font-size: x-small; line-height: 23.8px;">istSOS wants you!!</span></div>
<div style="background-color: white; color: #212121; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 19.5px;">
<br />
[1] <a data-saferedirecturl="https://www.google.com/url?q=http://istsos.org&source=gmail&ust=1458140016401000&usg=AFQjCNHJukRNhgC9RbrH_WIwKdOM8GbWnQ" href="http://istsos.org/" style="color: #7e57c2; position: relative; z-index: 0;" target="_blank">http://istsos.org</a><br />
[2] <a data-saferedirecturl="https://www.google.com/url?q=https://sourceforge.net/p/istsos/wiki/GSoC_ideas_2016&source=gmail&ust=1458140016401000&usg=AFQjCNGGG7B_iKa15c1Rzu9KzcpSqNAm9w" href="https://sourceforge.net/p/istsos/wiki/GSoC_ideas_2016" style="color: #7e57c2; position: relative; z-index: 0;" target="_blank">https://sourceforge.net/p/<wbr></wbr>istsos/wiki/GSoC_ideas_2016</a><br />
[3] <a data-saferedirecturl="https://www.google.com/url?q=https://developers.google.com/open-source/gsoc/&source=gmail&ust=1458140016401000&usg=AFQjCNFpcW78olEEjnfAJfR7LMAH8XZwMA" href="https://developers.google.com/open-source/gsoc/" style="color: #7e57c2; position: relative; z-index: 0;" target="_blank">https://developers.google.com/<wbr></wbr>open-source/gsoc/</a><br />
[4] <a data-saferedirecturl="https://www.google.com/url?q=https://wiki.osgeo.org/wiki/Google_Summer_of_Code_2016_Ideas&source=gmail&ust=1458140016401000&usg=AFQjCNHKAD83p0RZEz3UGznSTvijpuI6ZA" href="https://wiki.osgeo.org/wiki/Google_Summer_of_Code_2016_Ideas" style="color: #7e57c2; position: relative; z-index: 0;" target="_blank"></a><a data-saferedirecturl="https://www.google.com/url?q=https://wiki.osgeo.org/wiki/Google_Summer_of_Code_2016_Ideas&source=gmail&ust=1458140016401000&usg=AFQjCNHKAD83p0RZEz3UGznSTvijpuI6ZA" href="https://wiki.osgeo.org/wiki/Google_Summer_of_Code_2016_Ideas" style="color: #7e57c2; position: relative; z-index: 0;" target="_blank">https://wiki.osgeo.org/wiki/<wbr></wbr>Google_Summer_of_Code_2016_<wbr></wbr>Ideas</a></div>
<div style="background-color: white; color: #212121; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 19.5px;">
</div>
<div style="background-color: white; color: #212121; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 19.5px;">
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
Milanhttp://www.blogger.com/profile/12999868417560166519noreply@blogger.comtag:blogger.com,1999:blog-8232000251321328873.post-18930332310979715422016-03-09T12:00:00.004+01:002016-03-09T12:00:33.292+01:00istSOS 2.3.1-RC1 released<br />
<br />
<br />
<br />
<span style="font-family: inherit;">The istSOS team is proud to announce the release of istSOS 2.3.1-RC1, available for download. </span><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-EYad2hajp4A/Vtai6wiWqkI/AAAAAAAAS-4/9OzsI5Od9iE/s1600/istSOS%2B2.3.1%2B-%2BSOS%2B1.0.0%2B%252B%2B2.0.0.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="140" src="https://3.bp.blogspot.com/-EYad2hajp4A/Vtai6wiWqkI/AAAAAAAAS-4/9OzsI5Od9iE/s400/istSOS%2B2.3.1%2B-%2BSOS%2B1.0.0%2B%252B%2B2.0.0.png" width="400" /></a></div>
<span style="font-family: inherit;"><br /></span>
<span style="font-family: inherit;">This release contains a long requested feature and some minor bug fixes to the istSOS code base, such as:</span><br />
<span style="font-family: inherit;"><br /></span>
<ul>
<li><span style="font-family: inherit;">Implementation of the OGC SOS 2.0 core profile</span></li>
<li><span style="font-family: inherit;">Virtual procedures bug fixes</span></li>
<li><span style="font-family: inherit;">code refactoring</span></li>
</ul>
<span style="font-family: inherit;"><br /></span>
<span style="font-family: inherit;">Download istSOS 2.3.1-RC1, try it out, and provide feedback on the istSOS mailing list. As with any new version, be sure to backup your services directory and the postgresql database before upgrading.</span><br />
<span style="font-family: inherit;"><span style="font-family: inherit;"><br /></span>
<span style="font-family: inherit;"><span style="line-height: 20.24px; white-space: pre-wrap;">We are testing it right now on our production server so the final stable 2.3.1 release will be available soon on our repository on SourceForge </span><a href="http://sourceforge.net/projects/istsos/files/" style="line-height: 20.24px; white-space: pre-wrap;">http://sourceforge.net/projects/istsos/files/</a><span style="line-height: 20.24px; white-space: pre-wrap;"> of course if you cannot wait there is the 2.3.1-RC1 ready to download.</span></span></span><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://sourceforge.net/projects/istsos/files/latest/download" rel="nofollow" style="font-size: 14.6667px; line-height: 20.24px; margin-left: 1em; margin-right: 1em;"><img alt="Download istSOS" src="https://a.fsdn.com/con/app/sf-download-button" /></a></div>
<br />
<br />
<div style="text-align: center;">
<span style="font-family: inherit;"><b>Thanks again for using istSOS!</b></span></div>
<span style="font-family: inherit;"><br /></span>
<span style="font-family: inherit;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="" style="clear: both; text-align: left;">
<span style="font-family: inherit;"><span style="font-size: x-small; line-height: 1.38; white-space: pre-wrap;">Quick list of istSOS</span><span style="font-size: x-small; line-height: 1.38; white-space: pre-wrap;"> features:</span></span></div>
<div class="" style="clear: both; text-align: left;">
<span style="font-family: inherit; font-size: x-small; line-height: 1.38; white-space: pre-wrap;"><br /></span></div>
<div>
<div>
<span style="font-family: inherit; font-size: x-small;"> - OGC SOS 1.0 </span></div>
<div>
<span style="font-family: inherit; font-size: x-small;"> - OGC SOS 2.0 (GetCapabilities, DescribeSensor, GetObservation)</span></div>
<div>
<span style="font-family: inherit; font-size: x-small;"> - RESTful API</span></div>
<div>
<span style="font-family: inherit; font-size: x-small;"> - Handling of irregular time series</span></div>
<div>
<span style="font-family: inherit; font-size: x-small;"> - On-the-fly aggregation of observed measures with no-data management.</span></div>
<div>
<span style="font-family: inherit; font-size: x-small;"> - Support for different output formats like application/json, text/csv, and text/xml:subtype=sensorML.</span></div>
<div>
<span style="font-family: inherit; font-size: x-small;"> - Possibility of inserting many observations with a single insertObservation requests.</span></div>
<div>
<span style="font-family: inherit; font-size: x-small;"> - Supporting of an override parameter that allows to overwrite already registered observations with new ones.</span></div>
<div>
<span style="font-family: inherit; font-size: x-small;"> - Capability to filter observations based on partial observed property names (LIKE filtering support).</span></div>
<div>
<span style="font-family: inherit; font-size: x-small;"> - Native support for data quality index associated with each observation.</span></div>
<div>
<span style="font-family: inherit; font-size: x-small;"> - Setting of maximum period for data retrievement requests to avoid server overloads.</span></div>
<div>
<span style="font-family: inherit; font-size: x-small;"> - Availability of a virtual procedure mechanism, that expose new sensors and observed properties as on-the-fly elaboration of regular observation.</span></div>
<div>
<span style="font-family: inherit; font-size: x-small;"> - On the fly data aggregation.</span></div>
<div>
<span style="font-family: inherit; font-size: x-small;"> - Real time data validation and quality index </span></div>
<ul><span style="font-family: inherit; font-size: 14.6667px; line-height: 1.38; white-space: pre-wrap;">
</span></ul>
<ul></ul>
<ul></ul>
<ul></ul>
<ul></ul>
<ul></ul>
<ul></ul>
<ul></ul>
<ul></ul>
<ul></ul>
<ul></ul>
<ul></ul>
<ul></ul>
<ul></ul>
<div>
<span style="font-family: inherit;"><br /></span>
<span style="font-family: inherit;"><span style="font-family: "arial";"><span style="font-size: 14.6667px; line-height: 20.24px; white-space: pre-wrap;"><br /></span></span>
<span style="font-family: "arial";"><span style="font-size: 14.6667px; line-height: 20.24px; white-space: pre-wrap;">
</span></span></span><br />
<div style="text-align: center;">
<span style="font-family: "arial";"><span style="font-family: inherit; font-size: 14.6667px; line-height: 20.24px; white-space: pre-wrap;"></span></span></div>
</div>
<span style="font-family: inherit;"><br /></span>
<br />
<div>
<span style="font-family: inherit;"><br /></span></div>
<br /></div>
Milanhttp://www.blogger.com/profile/12999868417560166519noreply@blogger.comtag:blogger.com,1999:blog-8232000251321328873.post-81683444452282971672015-12-01T12:21:00.000+01:002015-12-01T12:21:22.125+01:00istSOS 2.3.0-RC1 released<div dir="ltr" style="text-align: left;" trbidi="on">
<h3 style="text-align: left;">
</h3>
<h3 style="text-align: left;">
The istSOS developer Team is proud to announce the release of istSOS 2.3.0-RC1</h3>
<div>
With <a href="http://sourceforge.net/projects/istsos/files/" target="_blank">version 2.3.0 istSOS </a>along with several bugfixes and improvements is introducing three interesting features: authentication, data viewer and notification.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-vL-Xj6Imgy0/Vl16TA8JbUI/AAAAAAAASDc/E6nte4ZEf-E/s1600/Screenshot%2Bfrom%2B2015-12-01%2B11%253A45%253A09.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="225" src="http://4.bp.blogspot.com/-vL-Xj6Imgy0/Vl16TA8JbUI/AAAAAAAASDc/E6nte4ZEf-E/s320/Screenshot%2Bfrom%2B2015-12-01%2B11%253A45%253A09.png" width="320" /></a></div>
First of all we have implemented an <i>integrated authentication & authorization system</i> and adapted the Web interface. Depending on the role assigned to the logged user the interface automatically adapts to show permitted tasks and hide non-permitted actions.<br />The second feature is a <i>renewed DataViewer</i> interface that now includes a new map panel showing sensors positions.<br />The third feature is the <i>consolidated istSOS Notification Service</i> which thanks to several bug fixes has reached its maturity.<br />
<br />
For those using istSOS 2.2.1, the upgrade to 2.3.0 should be painless and would need only an upgrade of the source code and a copy of the 'service' folder.<br />
</div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<h3>
Authentication & authorization system</h3>
<div>
Up to now a standard installation of istSOS comes without any kind of protection and administrator needed to use external authentication tools. Now, with version 2.3.0 istSOS came with embedded five security modes and four accessing roles.<br />
<br />
<h4>
Security modes:</h4>
<br />
<ul>
<li><b>Fully open</b>: the simplest and that’s the way istSOS is installed by default. No protection is applied, everything is open.</li>
<li><b>Closed</b>: this mode blocks all unauthenticated requests to istSOS lib, WAlib and the HTML files.</li>
<li><b>Closed, with welcome page open</b>: blocks all unauthenticated requests to istSOS lib and WAlib. The HTML part remains open showing the welcome page with few informations.</li>
<li><b>Hybrid</b>: The Hybrid mode blocks all unauthenticated interaction with the HTML and the WaLib (REST API), but opens completely the access to the istSOS lib api (Sensor Observation Service).</li>
<li><b>Hybrid with InsertObservation and RegisterSensor close: </b>this mode inhibit the ability for unauthenticated users to register new sensors and send observation. All the other Sensor Observation Sensor requests remains publicly open</li>
</ul>
<div>
<br /></div>
<h4>
Accessing roles:</h4>
<br />
<ul>
<li><b>admin</b>: users with admin role have access to all the istSOS features</li>
<li><b>networkmanager</b>: The network manager has the permissions to modify everything in the domain of one or more predefined istSOS service instance. He can’t create new instances and change default istSOS configurations</li>
<li><b>datamanager</b>: can modify measures, update rating discharge parameters and change procedures metadata</li>
<li><b>visitor</b>: can view measures </li>
</ul>
<div>
For more details see the documentation at: <a href="http://istsos.org/en/trunk/doc/security.html">http://istsos.org/en/trunk/doc/security.html</a><br />
<br /></div>
</div>
<h3>
Data Viewer with map panel</h3>
<div>
A new panel showing sensor position is added in the Data Viewer page. According to user preferences panels can be re-sized.<br />
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-vLzzzABHr7A/VlbAB5ReI_I/AAAAAAAASBs/ydRJlU8IQgQ/s1600/Screenshot%2Bfrom%2B2015-11-25%2B17%253A37%253A26.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="195" src="http://2.bp.blogspot.com/-vLzzzABHr7A/VlbAB5ReI_I/AAAAAAAASBs/ydRJlU8IQgQ/s320/Screenshot%2Bfrom%2B2015-11-25%2B17%253A37%253A26.png" width="320" /></a></div>
<div>
<br />
<br /></div>
<div>
We are testing it right now on our production server so the final stable 2.3.0 release will be available soon on our repository on SourceForge <a href="http://sourceforge.net/projects/istsos/files/">http://sourceforge.net/projects/istsos/files/</a> .<br />
<br />
<br /></div>
<div>
<br /></div>
<div>
</div>
<br /></div>
Milanhttp://www.blogger.com/profile/12999868417560166519noreply@blogger.comtag:blogger.com,1999:blog-8232000251321328873.post-59173588387281104432015-10-21T17:59:00.000+02:002015-10-21T17:59:07.093+02:00FOSS4G applied in Tourism<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
This summer (2015) the Geomatic Division at <a href="http://www.supsi.ch/ist_en.html" target="_blank">IST-SUPSI</a> has finished the implementation of various web services in support of a new integrated ecosystem sponsored by the local touristic agency (<a href="http://www.ticino.ch/en/about-us.html" target="_blank">Ticino Tourism Agency</a>). The project <a href="http://hike.ticino.ch/" target="_blank">#hiketicino</a> aims to "create a network of remote and on-site services able to enhance the hiking experience for tourists and residents, thus increasing usage of the hiking trails" (<a href="http://newexperience.ticino.ch/en/index.html" target="_blank">Ticino New Digital Experience</a>).<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-0jIECtkxT5E/VeRjgqGpPAI/AAAAAAAARUs/sfAx7fI2BeI/s1600/Screenshot%2Bfrom%2B2015-08-31%2B16%253A23%253A39.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="135" src="http://2.bp.blogspot.com/-0jIECtkxT5E/VeRjgqGpPAI/AAAAAAAARUs/sfAx7fI2BeI/s400/Screenshot%2Bfrom%2B2015-08-31%2B16%253A23%253A39.png" width="400" /></a></div>
<br />
<br />
In particular we were involved in the implementation of three components: a <b>Processing Services,</b> a <b>Javascript Map Widget API </b>and a <b>WMS Server with OpenStreetMap</b> data.<br />
<br />
<h2>
Processing Services</h2>
<span style="font-family: 'Trebuchet MS'; vertical-align: baseline; white-space: pre-wrap;">Developed using Python, GRASS and PostGIS, in order to offer an easy to use remote geospatial </span><span style="font-family: 'Trebuchet MS'; white-space: pre-wrap;">service for the project partners, we have implemented </span><span style="font-family: 'Trebuchet MS'; white-space: pre-wrap;">three </span><span style="font-family: 'Trebuchet MS'; white-space: pre-wrap;">services offering </span><span style="font-family: Trebuchet MS;"><span style="white-space: pre-wrap;">specific processing capabilities:</span></span><br />
<span style="font-family: 'Trebuchet MS'; white-space: pre-wrap;">
</span>
<br />
<h3>
<span style="font-family: 'Trebuchet MS'; white-space: pre-wrap;">Identification of point of interest along an itinerary</span></h3>
<span style="font-family: 'Trebuchet MS'; white-space: pre-wrap;">Given </span><span style="font-family: Trebuchet MS;"><span style="white-space: pre-wrap;">three parameters (path identifier, distance/buffer, datetime), the service returns an array identifying the points of interest included in the buffer. Mainly used by the administration interface to filter nearby point of interests.
</span></span><br />
<h3>
<span style="font-family: 'Trebuchet MS'; white-space: pre-wrap;">Itinerary elevation profile calculation</span></h3>
<div>
<span style="font-family: Trebuchet MS;"><span style="white-space: pre-wrap;">Given the path identifier and optionally an extra parameter (info), the service returns the elevation profile represented as an array with each element represented by coordinates, </span></span><span style="font-family: Arial;"><span style="white-space: pre-wrap;">distance</span></span><span style="font-family: Arial; white-space: pre-wrap;"> in meters from start point and elevation in meters. This is used by the mobile application and the JavaScript Api to print an elevation profile chart. The response time for this service in average is of 136 ms with a size of </span><span style="font-family: Arial;"><span style="white-space: pre-wrap;">10.1 KB</span></span><span style="font-family: Arial; white-space: pre-wrap;">.</span><br />
<span style="font-family: Arial; white-space: pre-wrap;">
</span></div>
<div>
<span style="font-family: Arial; white-space: pre-wrap;"><br /></span></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="http://1.bp.blogspot.com/-RjxmyC-fCMI/VidQZR8_GxI/AAAAAAAAR3A/VQ5-dpPLylo/s1600/Screenshot%2Bfrom%2B2015-10-21%2B10%253A43%253A55.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="100" src="http://1.bp.blogspot.com/-RjxmyC-fCMI/VidQZR8_GxI/AAAAAAAAR3A/VQ5-dpPLylo/s400/Screenshot%2Bfrom%2B2015-10-21%2B10%253A43%253A55.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Itinerary elevation profile data <span style="font-size: 12.8px;">exposed in an </span><span style="font-size: 12.8px;">interactive chart</span><span style="font-size: 12.8px;"> </span><br />
<span style="font-size: 12.8px;">using the </span>Javascript Map Widget API</td></tr>
</tbody></table>
<div>
<br /></div>
<h3>
<span style="font-family: Arial; white-space: pre-wrap;">Static map image generation</span></h3>
Given seven parameters (path identifiers, point of interest types, height/width in inches, dpi, epsg and output format), the service takes care of calculating the best way to fit the itinerary chosen. Relying on a Web Map Service as backend returns a static image that is used to generate PDF files, not interactive map views on big screens "Totem" and itinerary details on the mobile application.<br />
<div>
<span style="font-family: Arial;"><span style="font-size: 14.6667px; white-space: pre-wrap;"><br /></span></span></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="http://3.bp.blogspot.com/-kcq7mAXN23I/VidRp2WphOI/AAAAAAAAR3M/zgpfAPobAfY/s1600/CJTRzuaUwAA-wG3.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="235" src="http://3.bp.blogspot.com/-kcq7mAXN23I/VidRp2WphOI/AAAAAAAAR3M/zgpfAPobAfY/s320/CJTRzuaUwAA-wG3.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Example of static map image generation used with a "Totem" display</td></tr>
</tbody></table>
<div>
<span style="font-family: Arial;"><span style="font-size: 14.6667px; white-space: pre-wrap;"><br /></span></span>
<br />
<h2>
<span style="font-family: Arial; font-size: large; white-space: pre-wrap;">Javascript Map Widget API</span></h2>
</div>
<div>
<br />
The JavaScript Map Widget Api is a performant and easy to use API. Based mainly on OpenLayers 3 (<a href="http://openlayers.org/">http://openlayers.org</a>) and d3js (<a href="http://d3js.org/">http://d3js.org</a>), it makes strong use of the Google's Closure Compiler (<a href="https://developers.google.com/closure/compiler">https://developers.google.com/closure/compiler</a>) making the code lightweight and optimized. </div>
<div>
<br /></div>
<div>
Except for the background maps, everything else is loaded once during initialization. That means that all the polygons and point are loaded once. All the code with vector data can be compressed into 693.5 KB (629 KB the MWA core, optional 2KB for charting, optional extra data 60 KB for pois, CSS 2.5 KB). In terms of performance, the response time for the core part is 272 ms and 51 ms for the optional extra data related to pois.</div>
<div>
<br /></div>
<div>
Using vectors to represent overlay information opens the doors for more interaction with the on-map information (changing styles on the fly, quicker data access, smooth animations, etc). The map goes faster, because network resources are used to load just optimized raster tiles that can be cached on the client side for reuse.</div>
<div>
<br />
The usage is simple. Inserting a HTML div element and a configurable script tag, the project partners with the task of implementing the web site, were able to embed easily a dynamic map, optionally with an interactive chart representing the terrain profile of an itinerary.</div>
<div>
<br /></div>
<div>
The Map Widget APi offer to the user the freedom to control the map (paning, zooming, ect), to switch base layers and points of interest and locate himself.</div>
<div>
<br /></div>
<div>
Here are some notable features..</div>
<div>
<br />
<h3 style="clear: both; text-align: left;">
<span style="font-size: small;">Embedded menu</span></h3>
<div>
<span style="font-size: small;">A configurable menu is added automatically into the map frame. Available functionality are zoom to max extent, zoom in & out, geolocation, layers and points of interest switch.</span></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="http://4.bp.blogspot.com/-ORRSVe60mZ0/VieSpbCY2oI/AAAAAAAAR4U/s3WNxylpU_M/s1600/map-2.gif" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="237" src="http://4.bp.blogspot.com/-ORRSVe60mZ0/VieSpbCY2oI/AAAAAAAAR4U/s3WNxylpU_M/s320/map-2.gif" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Interacting with the manu</td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<span style="font-family: Arial;"><span style="font-size: 14.6667px; white-space: pre-wrap;"><br /></span></span>
<br />
<h3>
<span style="font-family: Arial;"><span style="font-size: small; white-space: pre-wrap;">Animated marker clustering</span></span></h3>
<span style="font-family: Arial;"><span style="font-size: 14.6667px; white-space: pre-wrap;">In some cases point of interest are located at the same coordinate or are close to each others, in this case a nice animation has been</span></span><span style="font-family: Arial; font-size: 14.6667px; white-space: pre-wrap;"> developed from scratch using the d3js library</span><span style="font-family: Arial; font-size: 14.6667px; white-space: pre-wrap;">. The cluster icon showing the count of inner features, once clicked explodes showing single icon representing every point of interest located at this position.</span><br />
<span style="font-family: Arial;"><span style="font-size: 14.6667px; white-space: pre-wrap;"><br /></span></span>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="http://2.bp.blogspot.com/-3uc5JbLBZJs/VieK4sPIUjI/AAAAAAAAR4E/e4FplQZzlww/s1600/animation-2.gif" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="http://2.bp.blogspot.com/-3uc5JbLBZJs/VieK4sPIUjI/AAAAAAAAR4E/e4FplQZzlww/s1600/animation-2.gif" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Marker cluster with OpenLayers 3</td></tr>
</tbody></table>
<span style="font-family: Arial;"><span style="font-size: 14.6667px; white-space: pre-wrap;"><br /></span></span>
<span style="font-family: Arial;"><span style="font-size: 14.6667px; white-space: pre-wrap;"><br /></span></span>
<span style="font-family: Arial;"><span style="font-size: 14.6667px; white-space: pre-wrap;"><br /></span></span>
<br />
<h3>
<span style="font-family: Arial;"><span style="font-size: small; white-space: pre-wrap;">Interactive terrain profile chart</span></span></h3>
<span style="font-family: Arial;"><span style="font-size: 14.6667px; white-space: pre-wrap;">Configurable terrain profile chart. Passing over the chart the hiker marker appear showing the exact location in the map.</span></span><br />
<span style="font-family: Arial; font-size: 14.6667px; white-space: pre-wrap;"><br /></span>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="http://3.bp.blogspot.com/-ZZ-0bvsYcJw/VieqA-CSuRI/AAAAAAAAR5A/SiiGpz6wVI4/s1600/chart-2.gif" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="286" src="http://3.bp.blogspot.com/-ZZ-0bvsYcJw/VieqA-CSuRI/AAAAAAAAR5A/SiiGpz6wVI4/s320/chart-2.gif" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Interactive terrain profile chart with d3js</td></tr>
</tbody></table>
<span style="font-family: Arial; font-size: 14.6667px; white-space: pre-wrap;"><br /></span>
<span style="font-family: Arial;"><span style="font-size: 14.6667px; white-space: pre-wrap;"><br /></span></span></div>
<h2>
<span style="font-family: Arial; font-size: large; white-space: pre-wrap;">WMS Server with OpenStreetMap </span></h2>
<div>
In order to offer an interactive map experience a Web Mapping Service has been deployed using GeoServer (<a href="http://geoserver.org/">http://geoserver.org</a>). OpenStreetMap (<a href="http://www.openstreetmap.org/about" target="_blank">http://www.openstreetmap.org/about</a>) has been the choice for the default base map. Taking inspiration from the default OSM style it has been modified with a touch of personalization: changing fonts to integrate with main site style and adding shadows and contour lines using the Digital Terrain Model from the Helidem project (<a href="http://helidem.eu/" target="_blank">http://helidem.eu</a>). To boost response speed all the tiles are served using caching techniques.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="http://1.bp.blogspot.com/-IAKZileBt50/VidhlYUZlGI/AAAAAAAAR3o/FwVrl7dSqQE/s1600/map-osm-styles.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="240" src="http://1.bp.blogspot.com/-IAKZileBt50/VidhlYUZlGI/AAAAAAAAR3o/FwVrl7dSqQE/s320/map-osm-styles.png" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">OSM data restyled</td></tr>
</tbody></table>
<br /></div>
<div>
<span style="font-family: Arial;"><span style="font-size: 14.6667px; white-space: pre-wrap;"><br /></span></span>
<span style="font-family: Arial;"><span style="font-size: 14.6667px; white-space: pre-wrap;"><br /></span></span>
<span style="font-family: Arial;"><span style="font-size: 14.6667px; white-space: pre-wrap;"><br /></span></span>
<br />
<div style="text-align: center;">
<span style="font-family: Arial; font-size: large;"><span style="white-space: pre-wrap;">Please jump to <a href="http://hike.ticino.ch/">http://hike.ticino.ch</a> and </span><span style="white-space: pre-wrap;">look for the map!!</span></span></div>
<span style="font-family: Arial;"><span style="font-size: 14.6667px; white-space: pre-wrap;"><br /></span></span>
<span style="font-family: Arial;"><span style="font-size: 14.6667px; white-space: pre-wrap;"><br /></span></span>
<span style="font-family: Arial;"><span style="font-size: 14.6667px; white-space: pre-wrap;"><br /></span></span></div>
<div>
<span style="font-family: Arial;"><span style="font-size: 14.6667px; white-space: pre-wrap;"><br /></span></span></div>
</div>
Milanhttp://www.blogger.com/profile/12999868417560166519noreply@blogger.comTicino, Switzerland46.331734 8.80045289999998244.925605 6.2186658999999818 47.737863 11.382239899999982tag:blogger.com,1999:blog-8232000251321328873.post-2348616285650932012014-11-14T01:31:00.004+01:002014-11-17T11:57:23.129+01:00Flooding emergency management with SITGAP2<div dir="ltr" style="text-align: left;" trbidi="on">
<div style="text-align: left;">
In the last months the geomatic division of the <a href="http://www.supsi.ch/ist_en.html" target="_blank">IST-SUPSI</a> has developed, in collaboration with the civil protection of the Locarno and Vallemmagia region, a renewed application for flooding management named SITGAP 2.<br />
<br />
Born from the ashes of an old project, this application takes advantage of the latest geospatial technologies using an innovative approach while is providing to the civil protection and their partner a essential information for the optimal planning and management of the emergency.<br />
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-3yrX3Oh16QY/VGS_xBiaPuI/AAAAAAAALpQ/x2d6f9MuYW8/s1600/allarme5-animazione.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="207" src="https://3.bp.blogspot.com/-3yrX3Oh16QY/VGS_xBiaPuI/AAAAAAAALpQ/x2d6f9MuYW8/s400/allarme5-animazione.gif" width="400" /></a></div>
<br />
<br />
SITGAP 2, accessible only using a secured user and password, provides base maps, real-time lake levels and its evolution forecasted by <span style="white-space: pre-wrap;">hydrological models run by the <a href="http://www.supsi.ch/ist_en.html" target="_blank">IST-SUPSI</a>,</span> details of exposed elements (including population, private properties, oil cisterns etc.), evacuation tools, and many other essential features specifically designed and implemented.<br />
<br />
Even if still in test phase, the application is already proving its utility and stability in supporting the current alarm (level 5 of 5) operations.<br />
<br />
For those interested, more insight will be provided in Fribourg (Switzerland) the next <a href="http://www.geoscience-meeting.scnatweb.ch/sgm2014/pages/complete_program2.html#title19" target="_blank">SGM 2014 (Swiss Geoscience Meeting)</a> the November 22nd at 11:20.<br />
<br />
<br />
SITGAP 2 appeared in the national media:<br />
<ol>
<li>RSI 2014-11-10 19:45: <a href="http://goo.gl/ng4aZK">http://goo.gl/ng4aZK</a> </li>
<li>RSI 2014-11-13 06:17: <a href="http://goo.gl/vbpeuv">http://goo.gl/vbpeuv</a> </li>
<li>Ticinonline 2014-11-14 15:42: <a href="http://goo.gl/RuOjYm">http://goo.gl/RuOjYm</a></li>
<li>T+ 2014-11-14 18:57: <a href="http://goo.gl/KKpsZz">http://goo.gl/KKpsZz</a></li>
</ol>
Credits go to:<br />
<br />
<ul style="text-align: left;">
<li><a href="http://www.meteoswiss.admin.ch/web/en.html" target="_blank">Meteoswiss</a>, for the weather forecasts</li>
<li><a href="http://www.ti.ch/corsi-acqua" target="_blank">Canton Ticino, UCA</a> financing and supporting the hydro-meteorological monitoring network and the lake level hydrological model</li>
<li><a href="http://www.bfs.admin.ch/bfs/portal/en/index.html" target="_blank">Swiss Federal Statistical Office</a>, for the provision of data</li>
<li><a href="http://www.ti.ch/" target="_blank">Canton Ticino</a>, <a href="http://www.ti.ch/csi/" target="_blank">CSI </a>and <a href="http://www4.ti.ch/dt/da/spaas/upaai/ufficio/" target="_blank">UPAAI</a> for the provision of data</li>
</ul>
<br />
<br />
<br />
<br />
<br /></div>
Anonymoushttp://www.blogger.com/profile/17165161774386428489noreply@blogger.comtag:blogger.com,1999:blog-8232000251321328873.post-23520833644472351142014-10-30T11:45:00.000+01:002014-11-05T09:01:04.952+01:00 SITGAP2 - MANAGEMENT, ALARM AND EVACUATION SYSTEM FOR LOCARNO AND VALLEMAGGIA CIVIL PROTECTION<br />
<b>An early warning system for lake flooding in support of civil protection</b><br />
<div>
<br /></div>
Object of the Study:<br />
<div>
<blockquote class="tr_bq">
DESIGN AND IMPLEMENTATION OF NEW SOLUTIONS FOR THE IMPLEMENTATION OF AN EASY-TO-UPDATE SYSTEM SUPPORTING CIVIL PROTECTION ACTIVITIES</blockquote>
<br />
Several studies on predict an increase in high-intensity precipitations in Europe, which is likely increase the frequency and magnitude of flood events.<br />
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<table style="text-align: center; width: 90%;"><tbody>
<tr>
<td style="text-align: center;"><a href="http://2.bp.blogspot.com/-93MbxhhZaaE/VFIRh6BJ9uI/AAAAAAAALkk/EHuy7H3cJ1c/s1600/Screenshot%2Bfrom%2B2014-10-30%2B11%3A21%3A04.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-93MbxhhZaaE/VFIRh6BJ9uI/AAAAAAAALkk/EHuy7H3cJ1c/s1600/Screenshot%2Bfrom%2B2014-10-30%2B11%3A21%3A04.png" height="126" width="200" /></a>
</td>
<td style="text-align: center;"><a href="http://2.bp.blogspot.com/-DytAcj6xa3s/VFIRhRmZGnI/AAAAAAAALkc/8C-_EC7Voso/s1600/Screenshot%2Bfrom%2B2014-10-30%2B11%3A21%3A29.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-DytAcj6xa3s/VFIRhRmZGnI/AAAAAAAALkc/8C-_EC7Voso/s1600/Screenshot%2Bfrom%2B2014-10-30%2B11%3A21%3A29.png" height="125" width="200" /></a>
</td>
</tr>
</tbody></table>
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<br />
Early warning systems (EWS) are used for predicting, communicating, and responding to floods. An existing EWS was renewed to meet new requirements. The new system design was based on the Service Oriented Architecture pattern. Open source software was used throughout the system. Open source approach was found desirable for several reasons: cost reduction, independence from proprietary policies, the right to access and modify the source code, and because of the good support provided by the open source software community.<br />
<br />
<div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-YeSf_hsIm0I/VFIPvQANdDI/AAAAAAAALkQ/E-9m8exdNGI/s1600/Picture1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-YeSf_hsIm0I/VFIPvQANdDI/AAAAAAAALkQ/E-9m8exdNGI/s1600/Picture1.png" height="232" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
The SITGAP RESTful web API are developed in Python language and rely on <a href="http://www.tornadoweb.org/" target="_blank">Tornado Web Server</a> [1] which is capable to handle a large number of clients at the same time. The requests and responses use the JSON open standard format. The data store is the PostgreSQL with the PostGIS extension.</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
The interface was developed using <a href="http://www.sencha.com/products/extjs/" target="_blank">Sencha Ext JS</a> [2] and orchestrates the services to provide the desired business logic of the application. It integrates hydro- meteorological data concerning the areas surrounding the Verbano basin, it runs a conceptual hydrological model that combines the collected data and high- resolution meteorological forecasting to forecast lake level, and dispatches alerts to local stakeholder. </div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-lC4EupVfMGo/VFIRnWiTNYI/AAAAAAAALk0/80Nz13v4fXM/s1600/Screenshot%2Bfrom%2B2014-10-30%2B11%3A19%3A25.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-lC4EupVfMGo/VFIRnWiTNYI/AAAAAAAALk0/80Nz13v4fXM/s1600/Screenshot%2Bfrom%2B2014-10-30%2B11%3A19%3A25.png" height="193" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="" style="clear: both; text-align: justify;">
Hydro-meteorological data are collected and managed in real-time thanks to the usage of the SOS standard by means of two <a href="https://geoservice.ist.supsi.ch/projects/istsos/index.php" target="_blank">istSOS</a> [3] platform which serve more than 240 sensors and 30 million of observations coming from the monitoring networks of Canton Ticino, MetwoSwiss, Swiss Federal Environmental Office, Piemonte Region Environmental Agency and Lombardy Region Great Lake Consortium. </div>
<div class="" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-duMnRHexwJk/VFnZEYrlBjI/AAAAAAAALnE/_Z7yhHOPOZM/s1600/Screenshot%2Bfrom%2B2014-11-05%2B08%3A58%3A28.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-duMnRHexwJk/VFnZEYrlBjI/AAAAAAAALnE/_Z7yhHOPOZM/s1600/Screenshot%2Bfrom%2B2014-11-05%2B08%3A58%3A28.png" height="228" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
The hydrological model is a SCS-CN-based conceptual model that applies the Nash method. It is activated in case of meteorological alert only. Every model run, after a first phase of calibration based on measured observations collected from the istSOS services, it provides 72 hours lake level forecasts by using <a href="http://www.meteoswiss.admin.ch/web/en/weather/models/cosmo.html" target="_blank">COSMO-7 meteorological model</a> [4] rainfall outputs by MeteoSwiss and elaborated thanks to a local WPS service.</div>
<div>
<br /></div>
<div>
1. <span style="text-align: justify;"><a href="http://www.tornadoweb.org/">http://www.tornadoweb.org</a></span></div>
<div>
2. <a href="http://www.sencha.com/products/extjs/">http://www.sencha.com/products/extjs/</a></div>
<div>
3. <a href="https://geoservice.ist.supsi.ch/projects/istsos/index.php">https://geoservice.ist.supsi.ch/projects/istsos/index.php</a></div>
<div>
<span style="text-align: justify;">4. <a href="http://www.meteoswiss.admin.ch/web/en/weather/models/cosmo.html">http://www.meteoswiss.admin.ch/web/en/weather/models/cosmo.html</a></span></div>
<div>
<span style="text-align: justify;"><br /></span></div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
</div>
Milanhttp://www.blogger.com/profile/12999868417560166519noreply@blogger.comtag:blogger.com,1999:blog-8232000251321328873.post-6619755028098400132014-03-12T11:45:00.000+01:002014-04-30T10:08:02.178+02:00Apply for istSOS ideas within the Google Summer of Code program<span style="background-color: white; color: #333333; font-family: sans-serif; font-size: 16px; letter-spacing: -0.04em; line-height: 1.15em;"><b>Google Summer of Code students application period is now open</b></span><br />
<span style="background-color: white; color: #333333; font-family: sans-serif; font-size: 16px; letter-spacing: -0.04em; line-height: 1.15em;"><br /></span>
<div style="background-color: white; color: #333333; font-family: sans-serif; font-size: 14px; line-height: 23.799999237060547px;">
Also this year, as an hosted project of OSGeo (<a href="https://osgeo.org/" style="border-bottom-color: rgb(51, 51, 50); border-bottom-style: dotted; border-bottom-width: 1px; font-weight: bold; text-decoration: none;" target="_blank">Open Source Geospatial Foundation</a>), <a href="http://sourceforge.net/projects/istsos/" style="border-bottom-color: rgb(51, 51, 50); border-bottom-style: dotted; border-bottom-width: 1px; font-weight: bold; text-decoration: none;" target="_blank">istSOS</a> welcome students who may want to contribute to the project by implementing new ideas (see <a href="http://sourceforge.net/p/istsos/wiki/GSoC_ideas_2014/" style="border-bottom-color: rgb(51, 51, 50); border-bottom-style: dotted; border-bottom-width: 1px; font-weight: bold; text-decoration: none;" target="_blank">istSOS ideas page</a>).</div>
<div style="background-color: white; color: #333333; font-family: sans-serif; font-size: 14px; line-height: 23.799999237060547px;">
Selected students can receive 5'000 USD from Google to work on the Open Source project !!!</div>
<div style="background-color: white; color: #333333; font-family: sans-serif; font-size: 14px; line-height: 23.799999237060547px;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/proxy/eMmfrxYjaS_OFRW7iYeGHp1wTUDmHVkdkusEdrYOxvtHcAY8Di2u8K5GafA4H7SH5I8y_L3QoUySVfVtjhkDSaOMkqZ1x8jKF2IpedXGGVBRV0c_AcmR78EEVGUhUrjHnTbH12JJ3x2988l4lVgfou9-O2029FgQHAJ13RhDJ51pJ_9XgoYF9KIS8bqAbzq31TcTapBVUCveDPyLbqXIH6KaQ_8UL53Jd5e46nVhBqShe8KKjgPSP1Z8Cb0W6gf28rqeUNLmwZtw8zvS=w426-h237" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/proxy/eMmfrxYjaS_OFRW7iYeGHp1wTUDmHVkdkusEdrYOxvtHcAY8Di2u8K5GafA4H7SH5I8y_L3QoUySVfVtjhkDSaOMkqZ1x8jKF2IpedXGGVBRV0c_AcmR78EEVGUhUrjHnTbH12JJ3x2988l4lVgfou9-O2029FgQHAJ13RhDJ51pJ_9XgoYF9KIS8bqAbzq31TcTapBVUCveDPyLbqXIH6KaQ_8UL53Jd5e46nVhBqShe8KKjgPSP1Z8Cb0W6gf28rqeUNLmwZtw8zvS=w426-h237" height="54" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<h3 style="background-color: white; clear: both; color: #333333; font-family: sans-serif; font-size: 16px; letter-spacing: -0.04em; line-height: 1.15em; margin: 1.7em 0px 0.7em; text-rendering: optimizelegibility;">
Application rules and references (from OSgeo GSoC Admins)</h3>
<div style="background-color: white; color: #333333; font-family: sans-serif; font-size: 14px; line-height: 23.799999237060547px;">
Google Summer of Code [0] students application period is now open.</div>
<span style="background-color: white; color: #333333; font-family: sans-serif; font-size: 14px; line-height: 23.799999237060547px;">The application period closes on March 21st.</span><br style="background-color: white; color: #333333; font-family: sans-serif; font-size: 14px; line-height: 23.799999237060547px;" /><br style="background-color: white; color: #333333; font-family: sans-serif; font-size: 14px; line-height: 23.799999237060547px;" /><span style="background-color: white; color: #333333; font-family: sans-serif; font-size: 14px; line-height: 23.799999237060547px;">Here [1] is a link to all common questions on GSoC, that cover the basics about the program and also specific questions on how to apply and what are the requirements for students and mentors.</span><br style="background-color: white; color: #333333; font-family: sans-serif; font-size: 14px; line-height: 23.799999237060547px;" /><br style="background-color: white; color: #333333; font-family: sans-serif; font-size: 14px; line-height: 23.799999237060547px;" /><span style="background-color: white; color: #333333; font-family: sans-serif; font-size: 14px; line-height: 23.799999237060547px;">OSGeo homepage on Melange shows the application template [2] that students shall use and will contain the direct link for application submission.</span><br style="background-color: white; color: #333333; font-family: sans-serif; font-size: 14px; line-height: 23.799999237060547px;" /><br style="background-color: white; color: #333333; font-family: sans-serif; font-size: 14px; line-height: 23.799999237060547px;" /><span style="background-color: white; color: #333333; font-family: sans-serif; font-size: 14px; line-height: 23.799999237060547px;">Our suggestions to students are summarized as follows: </span><br style="background-color: white; color: #333333; font-family: sans-serif; font-size: 14px; line-height: 23.799999237060547px;" /><ul style="background-color: white; color: #333333; font-family: sans-serif; font-size: 14px; line-height: 23.799999237060547px;">
<li>check the eligibility requirements first (see the link to common questions) </li>
<li>get inspiration and info from the OSGeo Ideas wiki page [3] </li>
<li>if you are new, introduce yourself to the developer team you wish to join </li>
<li>register on Melange and submit the application, even as draft, not later than next week. You are able to edit it or withdraw it anytime during the application period.Interested students and mentors are welcome to ask for clarification on the soc list soc@lists.osgeo.org or, if privacy is needed, to the admins directly.. </li>
</ul>
<span style="background-color: white; color: #333333; font-family: sans-serif; font-size: 14px; line-height: 23.799999237060547px;">Let us remind that you don't need to already be an expert to take part to GSoC - if you are unsure, just ask what are the required skills for a given idea!</span><br style="background-color: white; color: #333333; font-family: sans-serif; font-size: 14px; line-height: 23.799999237060547px;" /><br style="background-color: white; color: #333333; font-family: sans-serif; font-size: 14px; line-height: 23.799999237060547px;" /><span style="background-color: white; color: #333333; font-family: sans-serif; font-size: 14px; line-height: 23.799999237060547px;">[0] GSoC homepage </span><a href="https://www.google-melange.com/gsoc/homepage/google/gsoc2014" style="background-color: white; border-bottom-color: rgb(51, 51, 50); border-bottom-style: dotted; border-bottom-width: 1px; font-family: sans-serif; font-size: 14px; font-weight: bold; line-height: 23.799999237060547px; text-decoration: none;" target="_blank">https://www.google-melange.com/gsoc/homepage/google/gsoc2014</a><br style="background-color: white; color: #333333; font-family: sans-serif; font-size: 14px; line-height: 23.799999237060547px;" /><span style="background-color: white; color: #333333; font-family: sans-serif; font-size: 14px; line-height: 23.799999237060547px;">[1] GSoC FAQ </span><a href="https://www.google-melange.com/gsoc/document/show/gsoc_program/google/gsoc2014/help_page" style="background-color: white; border-bottom-color: rgb(51, 51, 50); border-bottom-style: dotted; border-bottom-width: 1px; font-family: sans-serif; font-size: 14px; font-weight: bold; line-height: 23.799999237060547px; text-decoration: none;" target="_blank">https://www.google-melange.com/gsoc/document/show/gsoc_program/google/gsoc2014/help_page</a><br style="background-color: white; color: #333333; font-family: sans-serif; font-size: 14px; line-height: 23.799999237060547px;" /><span style="background-color: white; color: #333333; font-family: sans-serif; font-size: 14px; line-height: 23.799999237060547px;">[2] OSGeo application template for students </span><a href="https://www.google-melange.com/gsoc/org2/google/gsoc2014/osgeo" style="background-color: white; border-bottom-color: rgb(51, 51, 50); border-bottom-style: dotted; border-bottom-width: 1px; font-family: sans-serif; font-size: 14px; font-weight: bold; line-height: 23.799999237060547px; text-decoration: none;" target="_blank">https://www.google-melange.com/gsoc/org2/google/gsoc2014/osgeo</a><br style="background-color: white; color: #333333; font-family: sans-serif; font-size: 14px; line-height: 23.799999237060547px;" /><span style="background-color: white; color: #333333; font-family: sans-serif; font-size: 14px; line-height: 23.799999237060547px;">[3] OSGeo Ideas </span><a href="http://wiki.osgeo.org/wiki/Google_Summer_of_Code_2014_Ideas" style="background-color: white; border-bottom-color: rgb(51, 51, 50); border-bottom-style: dotted; border-bottom-width: 1px; font-family: sans-serif; font-size: 14px; font-weight: bold; line-height: 23.799999237060547px; text-decoration: none;" target="_blank">http://wiki.osgeo.org/wiki/Google_Summer_of_Code_2014_Ideas</a>Milanhttp://www.blogger.com/profile/12999868417560166519noreply@blogger.comtag:blogger.com,1999:blog-8232000251321328873.post-23589191419488343562014-02-12T15:52:00.000+01:002015-11-26T09:08:19.389+01:00istSOS 2.1 released<div dir="ltr" style="text-align: left;" trbidi="on">
<h3 style="text-align: left;">
The istSOS developer Team is proud to announce the release of <a href="http://sourceforge.net/projects/istsos/files/istSOS-2.1.tar.gz/download" target="_blank">istSOS 2.1</a>.</h3>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-VurDREdlhKA/Vla93cmQ3bI/AAAAAAAASBI/hDcWMzuYn2g/s1600/logo-1.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="46" src="http://4.bp.blogspot.com/-VurDREdlhKA/Vla93cmQ3bI/AAAAAAAASBI/hDcWMzuYn2g/s200/logo-1.png" width="200" /></a></div>
The 2.1 release brings numerous features, enhancements and fixes to previous versions, and also guarantee its compliance with OGC SOS version 1.0.0 thanks to the passing of OGC conformance test.<br />
<br />
<br />
<h4 style="text-align: left;">
Release Highlights</h4>
<div>
<ul style="text-align: left;">
<li>passed OGC SOS 1.0 Conformance Test</li>
<li>new internal scheduler for data acquisition operations</li>
<li>updated automatic data validation based on setted constraints</li>
<li>improved interface (REST and HTML) for "virtual procedure" creation, modification, deletion</li>
<li>new scripts for: data migration from istSOS 1.0, service configuration and raw data aggregation</li>
<li>minor bugs fixed</li>
</ul>
<div>
<br /></div>
<div>
<h4>
About istSOS</h4>
istSOS is an OGC SOS server implementation written in Python. istSOS allows for managing and dispatching observations from monitoring sensors according to the Sensor Observation Service standard.<br />
The project provides also a Graphical User Interface that allows for easing the daily operations and a RESTFull Web api for automatizing administration procedures.<br />
istSOS is released under the GPL License, and runs on all major platforms.<br />
<br />
<br />
<b>Download <a href="http://sourceforge.net/projects/istsos/files/istSOS-2.1.tar.gz/download" target="_blank">here</a></b><br />
<br /></div>
</div>
</div>
Anonymoushttp://www.blogger.com/profile/17165161774386428489noreply@blogger.comtag:blogger.com,1999:blog-8232000251321328873.post-26731124028092703332014-01-31T10:59:00.001+01:002014-01-31T11:15:51.112+01:00Water Protection Areas Editor<div dir="ltr" style="text-align: left;" trbidi="on">
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"><tbody>
<tr><td style="text-align: center;"><a href="http://4.bp.blogspot.com/-bon4TNlB970/UrMKvpmIb_I/AAAAAAAAH8Y/tk36a3JctUA/s1600/geditor-1.png" imageanchor="1" style="clear: left; display: inline !important; margin-bottom: 1em; margin-left: auto; margin-right: auto; text-align: center;"><img border="0" src="http://4.bp.blogspot.com/-bon4TNlB970/UrMKvpmIb_I/AAAAAAAAH8Y/tk36a3JctUA/s200/geditor-1.png" height="165" width="200" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: xx-small;">Screenshot - basemap PK25 (c) swisstopo</span></td></tr>
</tbody></table>
<div style="text-align: justify;">
The Water Protection Areas Editor (pre-release) has been developed in the context of the cantonal government mandate (Division for air, water and soil protection of the Canton Ticino - <a href="http://www4.ti.ch/index.php?id=1140">SPAAS</a>) for management of surveys, boreholes and springs (<a href="http://www.supsi.ch/ist/dati-pubblicazioni/elenco-dati/gespos.html" target="_blank">GESPOS</a>). The aim of this Web Application, is to provide remote editing capabilities to the attributes table of the spatial database.<br />
<br />
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="http://3.bp.blogspot.com/-_M0bma2HM1A/UrMLUd072DI/AAAAAAAAH8g/QhkjtNYc8Fo/s1600/geditor-2.png" imageanchor="1" style="clear: right; display: inline !important; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img alt="" border="0" src="http://3.bp.blogspot.com/-_M0bma2HM1A/UrMLUd072DI/AAAAAAAAH8g/QhkjtNYc8Fo/s200/geditor-2.png" height="165" title="" width="200" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: xx-small;">Screenshot - </span><span style="font-size: xx-small;">basemap PK25 (c) swisstopo</span></td></tr>
</tbody></table>
The application is mainly composed of a dynamic map visualizing WMS and WFS vector and raster data, a grid view and an extra panel including a legend graphics view, various attributes filtering capabilities, geographic filters (freehand drawn or based on existing boundaries), coordinate search and user settings.<br />
Selections, filtering and search are graphically represented within the map and the grid view with an elegant adoption of the <a href="http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller" target="_blank">mvc pattern</a>.<br />
<br /></div>
<div style="text-align: justify;">
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"><tbody>
<tr><td style="text-align: center;"><a href="http://1.bp.blogspot.com/-RP1l59qmpxs/UrMM6eR7g8I/AAAAAAAAH84/Q7XYdRCmCdY/s1600/geditor-4.png" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto; text-align: justify;"><img border="0" src="http://1.bp.blogspot.com/-RP1l59qmpxs/UrMM6eR7g8I/AAAAAAAAH84/Q7XYdRCmCdY/s200/geditor-4.png" height="144" width="200" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: xx-small;">Screenshot - </span><span style="font-size: xx-small;">basemap PK25 (c) swisstopo</span></td></tr>
</tbody></table>
The Water Protection Areas Editor is entirely developed with Open Source Software and relies on OGC Standards for client-server interaction.<br />
<br />
Unfortunately this app interact with some sensible data, so it is not freely accessible to unauthorized humans.</div>
</div>
Milanhttp://www.blogger.com/profile/12999868417560166519noreply@blogger.comtag:blogger.com,1999:blog-8232000251321328873.post-79152081321726564272014-01-15T16:34:00.000+01:002014-01-15T16:38:06.895+01:00istSOS passed OGC SOS 1.0 Conformance Test<div dir="ltr" style="text-align: left;" trbidi="on">
<span style="font-family: Arial, Helvetica, sans-serif;">istSOS Dev Team is proud to announce that <a href="http://istgeo.ist.supsi.ch/software/istsos/">istSOS</a> 2.1 (currently trunk version and available by end of January 2014) passed the "</span><span style="font-family: Arial, Helvetica, sans-serif;">Compliance test suite for Sensor Observation Service (SOS) 1.0" provided by the web testing facility by <a href="http://www.opengeospatial.org/compliance">OGC Compliance Program</a> (CITE).</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">Thanks to this test a minor compliance issues were resolved, in particular Exception reports, SensorML mandatory element and time zone format have been patched.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-KlQXiEuT_yM/UtapZE826OI/AAAAAAAAAYo/-aa7WgeIGzo/s1600/output2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-KlQXiEuT_yM/UtapZE826OI/AAAAAAAAAYo/-aa7WgeIGzo/s1600/output2.png" height="640" width="433" /></a></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
Anonymoushttp://www.blogger.com/profile/17165161774386428489noreply@blogger.comInstitute of Earth Sciences, 6952 Canobbio, Switzerland46.0281812 8.960999600000036546.0274922 8.9597391000000357 46.0288702 8.9622601000000373tag:blogger.com,1999:blog-8232000251321328873.post-38566365058574368112013-11-20T16:05:00.000+01:002013-11-20T16:05:40.509+01:00Geoportal HELI-DEM now online<div dir="ltr">
The geoportal HELI_DEM has been performed in the framework of HELI-DEM project, INTERREG </div>
<div dir="ltr">
<a href="http://1.bp.blogspot.com/-KL1hOjM3E4c/Uoxk4b0h9eI/AAAAAAAAH6A/xwy1nU9RXTI/s1600/Screenshot+from+2013-11-20+08:28:50.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="188" src="http://1.bp.blogspot.com/-KL1hOjM3E4c/Uoxk4b0h9eI/AAAAAAAAH6A/xwy1nU9RXTI/s200/Screenshot+from+2013-11-20+08:28:50.png" width="200" /></a>project whose main aim was the elaboration of a cross-border digital terrain model between Italy and Switzerland. </div>
<div dir="ltr">
<br /></div>
<div dir="ltr">
The geoportal, based entirely on OGC standard web services (WFS, WCS, WMS, WPS) orchestration </div>
<div dir="ltr">
<a href="http://3.bp.blogspot.com/-KXp4UKzUa-I/UoxlhodSiUI/AAAAAAAAH6I/Oiie84J8kOE/s1600/Screenshot+from+2013-11-20+08:32:02.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="187" src="http://3.bp.blogspot.com/-KXp4UKzUa-I/UoxlhodSiUI/AAAAAAAAH6I/Oiie84J8kOE/s200/Screenshot+from+2013-11-20+08:32:02.png" width="200" /></a>and open-source technologies, provides both the HELI-DEM model access and different real-time capabilities of geospatial processing to obtain derivative products such as slope and aspect maps, level contours, elevation profiles and basin morphometric parameters. </div>
<div dir="ltr">
<br /></div>
<div dir="ltr">
Try it on: <a href="https://geoservice.ist.supsi.ch/helidem" target="_blank">https://geoservice.ist.supsi.ch/helidem</a></div>
<div dir="ltr">
<br /></div>
<div dir="ltr">
<br /></div>
Milanhttp://www.blogger.com/profile/12999868417560166519noreply@blogger.com