OSGeo Planet

gvSIG Team: English webinars in gvSIG Festival

OSGeo Planet - Mon, 2017-05-15 08:17

The 2nd gvSIG Festival will start tomorrow. For the English speakers there will be several webinars:

Don’t miss it!!


Filed under: english, events, gvSIG Desktop, gvSIG Mobile, gvSIG Suite Tagged: Festival, gvSIG Festival, webinar
Categories: OSGeo Planet

From GIS to Remote Sensing: A useful webinar in Ukrainian about remote-sensing and the Semi-Automatic Classification Plugin for QGIS

OSGeo Planet - Mon, 2017-05-15 08:00
I am glad to post a useful webinar in Ukrainian (by Євген Василенко) about remote-sensing and the Semi-Automatic Classification Plugin for QGIS, in particular using Landsat images.

Following the description of the video and the webinar from the YouTube channel:У цьому вебінарі мова вестиметься про відкрите програмне забезпечення та роботу з аерокосмічними матеріалами. Світова спільнота створила величезну кількість вільних інструментів. Завдяки відкритості ці інструменти постійно оновлюються та доповнюються. Як за допомогою геоінформаційної системи QGIS отримати знімки супутників Landsat та Sentinel-2, як відкалібрувати ці знімки, що корисного далі можна зробити з цими знімками? - Про ці та суміжні питання вестиметься мова у нашому вебінарі.

I would like to thank very much Євген Василенко for his valuable work in making QGIS and SCP more accessible to the Ukrainian community.

For any comment or question, join the Facebook group and the Google+ Community about the Semi-Automatic Classification Plugin.
Categories: OSGeo Planet

gvSIG Team: Llamamiento a traductores para documentación de gvSIG en inglés

OSGeo Planet - Fri, 2017-05-12 10:58

En las últimas semanas se han publicado algunos documentos en castellano sobre cómo utilizar gvSIG, y sobre las nuevas funcionalidades de la próxima versión, la 2.4.

Algunos se han ido traduciendo ya a inglés, para llegar al mayor número de usuarios posible, pero necesitaríamos vuestra colaboración para poder completar el resto de documentos.

Si estáis interesados en colaborar en la traducción de esta documentación a inglés, os podéis poner en contacto con el proyecto [info@gvsig.com].

Por otro lado, si queréis participar en la actualización de las traducciones de la interfaz de gvSIG a alguno de los idiomas existentes, o traducir a algún idioma nuevo, también podéis poneros en contacto con nosotros.


Filed under: gvSIG Desktop
Categories: OSGeo Planet

gvSIG Team: La Asociación gvSIG galardonada en los Premios a la Excelencia de Unión Profesional de Valencia

OSGeo Planet - Thu, 2017-05-11 22:10

Estamos de enhorabuena…de nuevo. La Asociación gvSIG recibirá el Premio a la Excelencia de Unión Profesional de Valencia, en la categoría de “Internacionalización”, en la gala que se celebrará el próximo 25 de mayo en ‬en el Edificio del Reloj de la Autoridad Portuaria de Valencia.

El recibir este importante premio, otorgado por un jurado de altísimo nivel, y el ser reconocidos en la tierra donde nació un proyecto como gvSIG, que hoy día no tiene fronteras, nos llena de alegría y nos anima a seguir trabajando por algo que no es nada fácil, demostrar que hay otra manera de hacer las cosas, que la colaboración y la solidaridad son más fuertes que la rivalidad y el individualismo, que puede ponerse en marcha un nuevo modelo productivo basado en el conocimiento compartido frente al establecido y basado en la especulación tecnológica.

El jurado, compuesto por Mónica Oltra (Vicepresidenta y Conselleria de Igualdad y Políticas Públicas), Salvador Navarro (presidente de la CEV), Aurelio Martínez (presidente de la Autoridad Portuaria de Valencia) y Dionisio Campos (Director de Fabricación de Ford Almussafes), junto con Rafael Bonmatí (Presidente de Unión Profesional y Decano del Colegio de Abogados) como presidente del jurado, y Angélica Gómez (Secretaria de Unión Profesional y Decana del Colegio Oficial de Ingenieros Técnicos y de Grado de Valencia), ha decidido por unanimidad otorgar los Premios a:

Asociación gvSIG, en la categoría “Internacionalización”.

Fundación ADEIT de la Universidad de València, en la categoría “Formación y Empleo”.

– La Doctora Ana Lluch, en la categoría “Innovación e Investigación”.

Fundación Novaterra, en la categoría “Igualdad de Oportunidades – Responsabilidad Social Corporativa”.

En el caso de la Asociación gvSIG, el jurado ha destacado su capacidad de internacionalización y el significado de que se trate de software libre, compartido en más de 160 países.

Queremos agradecer al Ilustre Colegio Oficial de Ingeniería Geomática y Topográfica el haber presentado nuestra candidatura a estos premios, y en general a todas las entidades y personas que día a día aportan su granito de arena para que la Asociación gvSIG se consolide como el referente de geomática libre.


Filed under: gvSIG Association, premios, software libre, spanish Tagged: Asociación gvSIG
Categories: OSGeo Planet

Petr Pridal: Online drawing tools in GeoEditor web application

OSGeo Planet - Thu, 2017-05-11 12:50

GeoEditor for web is a simple online app for collaborative creating and editing of basic geographical data - just draw points, polygons and lines on top of the maps directly in a web browser. For every shape, you can record additional information or attach a photo.

This web app is great for a review of the field data collected with the GeoEditor mobile app and it can help to share the data, save it to your desktop, reuse it in GIS software or web applications.

It is also perfect if you want to load your existing online maps made with MapTiler and draw on top of these.
Main features
  • Collaborative editing of features on top of maps - real time synchronisation of multiple people working on the same data - great for teamwork or classroom
  • Displays two maps at the same time (foreground overlay and background layer)
  • Custom attributes, attached photos
  • Drag&drop into the web app any GPX, TopoJSON, GeoJSON, etc.
  • GeoJSON as the main storage format - with direct preview and editing by end users
  • Integrated with MapTiler default map viewer (one click in “Edit” tab)
  • Draw on top of map tiles in any coordinate system/projection
  • Made with OpenLayers JavaScript library
  • Supports OpenStreetMap vector tiles base maps from OpenMapTiles
  • The simplest way how to extract features and later on add interactive hotspots to raster map tiles with Leaflet or OpenLayers! 
Google Drive appWe implemented GeoEditor also as a Google Drive app for quick display of GeoJSON from your Drive. Add it to your account from the Chrome Web Store.
GeoEditor in actionSee the YouTube video with the recording of a real-time session of multiple users digitising buildings on an old map of London:



So now just try the GeoEditor online web application at http://geoeditor.maptiler.com/
Categories: OSGeo Planet

Fernando Quadro: Edite seus mapas no celular com GeoEditor

OSGeo Planet - Thu, 2017-05-11 12:45

O aplicativo GeoEditor permite que você use seus mapas e geodados digitalizados em seu dispositivo móvel – mesmo offline! É um aplicativo gratuito e bastante interessante para que tem a necessidade de editar ou capturar dados em campo. Abaixo, listo algumas de suas funcionalidades:

1. Ferramentas de desenho confortável
Desenhar pontos, polígonos e linhas nos mapas diretamente no dispositivo móvel. Coletar dados de campo e notas relacionadas a um local, anexar uma foto e preencher atributos personalizados para recursos que você mesmo faz.

2. Importe seus próprios mapas para o dispositivo móvel
É fácil importar mapas de caminhadas digitalizados, mapas PDF, imagens aéreas de drones, cartas náuticas para velejar com um barco ou um iate, mapas de pesca, cartas aeronáuticas para planejamento de vôo por pilotos, plantas da cidade e outros geodata ou opendata do governo local. Para isso, basta usar o software MapTiler para enviar os mapas para o celular.

3. Mapas base do OpenStreetMap para o Google
Os mapas base do OpenStreetMap são alimentados pelo projeto OpenMapTiles. No modo online, você também obtém os mapas globais de satélite e de rua de alta qualidade do Google para suas sobreposições. Mapas personalizados podem ser adicionados de servidores de tiles existentes através dos formatos TileJSON, WMTS ou XYZ.

4. Formatos de dados padronizados
O aplicativo suporta os formatos GeoJSON e MBTiles, transferência via cabo ou cartão SD e sincronização online através do Google Drive para o compartilhamento básico dos dados com outras pessoas! Perfeito para coleta de dados móveis para SIG e pesquisas.

5. Mostrar posição do GPS
A localização geográfica precisa é exibida nos mapas do dispositivo. Bússola magnética e rotação na direção que você está dirigindo estão disponíveis também.

6. Ajuste de opacidade
O controle de opacidade oferece a possibilidade de comparar seu mapa digitalizado com a camada utilizada de plano de fundo – o aplicativo exibe o mapa de primeiro plano como uma sobreposição de um mapa de plano de fundo selecionado.

7. Ele funciona mesmo off-line
Você não precisa estar online para trabalhar com seu mapa! Basta ir onde quiser e coletar dados de campo relacionados ao local específico.

8. Você pode usá-lo para o seu negócio
Acelere o desenvolvimento e a liberação de seu próprio aplicativo móvel. Este aplicativo pode ser modificado de acordo com suas necessidades e lançado sob o nome de sua empresa nas lojas de aplicativos.
Basta construir sua própria lógica de negócios em cima do seu código-fonte e fazer um aplicativo móvel para seus clientes mostrando seus mapas!

O aplicativo já está disponível na App Store e no Google Play! Para mais informações sobre o código-fonte do aplicativo acesse http://www.maptiler.com/mobile/source/.

Veja o preview das funções da aplicação móvel neste pequeno vídeo :

Fonte: Klokan Technologies Blog

Posts RelacionadosSovrn
Categories: OSGeo Planet

Paulo van Breugel: GRASS GIS 7.2.1 released

OSGeo Planet - Wed, 2017-05-10 20:54
After four months of development the new update release GRASS GIS 7.2.1 is available. It provides more than 150 stability fixes and manual improvements compared to the first stable release version 7.2.0. An overview of new features in this release series is available at New Features in GRASS GIS 7.2.  See here the original announcement …

Continue reading GRASS GIS 7.2.1 released

Categories: OSGeo Planet

Markus Neteler: GRASS GIS 7.2.1 released

OSGeo Planet - Wed, 2017-05-10 18:37
We are pleased to announce the update release GRASS GIS 7.2.1

GRASS GIS 7.2.1 in actionWhat’s new in a nutshell

After four months of development the new update release GRASS GIS 7.2.1 is available. It provides more than 150 stability fixes and manual improvements compared to the first stable release version 7.2.0. An overview of new features in this release series is available at New Features in GRASS GIS 7.2.

About GRASS GIS 7: Its graphical user interface supports the user to make complex GIS operations as simple as possible. The updated Python interface to the C library permits users to create new GRASS GIS-Python modules in a simple way while yet obtaining powerful and fast modules. Furthermore, the libraries were again significantly improved for speed and efficiency, along with support for huge files. A lot of effort has been invested to standardize parameter and flag names. Finally, GRASS GIS 7 comes with a series of new modules to analyse raster and vector data, along with a full temporal framework. For a detailed overview, see the list of new features. As a stable release series, 7.2.x enjoys long-term support.

Binaries/Installer download:

Source code download:

More details:

See also our detailed announcement:

https://trac.osgeo.org/grass/wiki/Release/7.2.1-News https://trac.osgeo.org/grass/wiki/Grass7/NewFeatures72 (overview of new 7.2 stable release series)

https://grass.osgeo.org/grass72/manuals/addons/ (list of available addons)

First time users may explore the first steps tutorial after installation.

About GRASS GIS

The Geographic Resources Analysis Support System (https://grass.osgeo.org/), commonly referred to as GRASS GIS, is an Open Source Geographic Information System providing powerful raster, vector and geospatial processing capabilities in a single integrated software suite. GRASS GIS includes tools for spatial modeling, visualization of raster and vector data, management and analysis of geospatial data, and the processing of satellite and aerial imagery. It also provides the capability to produce sophisticated presentation graphics and hardcopy maps. GRASS GIS has been translated into about twenty languages and supports a huge array of data formats. It can be used either as a stand-alone application or as backend for other software packages such as QGIS and R geostatistics. It is distributed freely under the terms of the GNU General Public License (GPL). GRASS GIS is a founding member of the Open Source Geospatial Foundation (OSGeo).

The GRASS Development Team, May 2017

The post GRASS GIS 7.2.1 released appeared first on GFOSS Blog | GRASS GIS Courses.

Categories: OSGeo Planet

OSGeo News: GDAL 2.2.0 is released

OSGeo Planet - Wed, 2017-05-10 18:27
Categories: OSGeo Planet

Petr Pridal: GeoEditor mobile app for MapTiler

OSGeo Planet - Wed, 2017-05-10 15:23


Our new GeoEditor mobile app is now available on the App Store and Google Play!

The free GeoEditor mobile application allows you to use your scanned maps and geodata on your mobile device - even offline! Send the maps to a mobile device and annotate the maps while on the way!
Comfortable drawing toolsDraw points, polygons and lines on the maps directly in the mobile device. Collect field data and notes related to a location, attach a photo and fill custom attributes for features you make.
Import your own maps into the mobile deviceIt is easy to import scanned hiking maps, PDF maps, drone aerial imagery, nautical charts for sailing and navigation with a boat or a yacht, fishing maps, aeronautical charts for flight planning by pilots, parcels and city plans and other geodata or opendata from local government.
Just use MapTiler desktop software to send the maps to the mobile.
Base maps from OpenStreetMap to GoogleOpenStreetMap vector base maps are powered by OpenMapTiles project. In the online mode, you also get the high-quality global satellite and street maps from Google for your overlays.
Custom maps can be added from existing tile servers with TileJSON, WMTS or XYZ tiles.
Standardized data formatsThe app supports GeoJSON and MBTiles formats, transfer via cable or SD card and online synchronization via Google Drive for basic sharing of the data with other people! Perfect for mobile data collection for GIS and surveys.
Display GPS positionPrecise geo location is displayed on the maps in your device. Magnetic compass and rotation in the direction you are heading are available too.
Opacity adjustmentThe opacity slider gives you a possibility to compare your scanned map with the background map layer - the app displays foreground map as an overlay of a selected background map.
It works even offlineYou do not need to be online to work with your map! Just go wherever you want and collect field data related to the particular location.
Rebrand and use it for your businessSpeed up development and release of your own mobile application. Our app can be modified according to your needs and released under your company name on the app stores.
Just build your own business logic on top of our source code and make a mobile app for your customers showing your maps!

More info about the mobile app source code at http://www.maptiler.com/mobile/source/.

See the preview of the functions of the mobile application in this short video:




Import of existing maps is easy with the MapTiler desktop application.

Supported geodata formats: GeoPDF, PDF, GeoTIFF, TIFF, JPEG, ECW, SID / MrSID, NOAA KAP / BSB, DEM, OziExplorer OZI OZF2 & OZFX3, WebP, JP2, JPEG2000, GeoJP2, Erdas, Grass, Safe, Sentinel2, SRTM, NASA imagery, USGS map sheets, exports from ESRI ArcGIS, ArcSDE, etc.

The GeoJSON can be converted from/to: ESRI ShapeFile, DXF, DWG, GPX, CSV and KML with external tools.
More info at the website of this mobile app at http://www.maptiler.com/mobile/
Categories: OSGeo Planet

Fernando Quadro: Vídeo tutoriais para iniciantes gvSIG

OSGeo Planet - Wed, 2017-05-10 10:30

O blog do gvSIG publicou um lista de vídeos para quem tem interesse de começar a trabalhar com o gvSIG Desktop. Os links tratam de tópicos como geoprocessamento de vetoriais e raster, as possibilidades de visualização 3D e, para os mais ousados, para começar no desenvolvimento de novas ferramentas, além de geoestatística e estatística.

Veja abaixo os links (em espanhol):

Fonte: gvSIG Blog

Posts RelacionadosSovrn
Categories: OSGeo Planet

Marco Bernasocchi: Best practices for writing Python QGIS Expression Functions

OSGeo Planet - Wed, 2017-05-10 08:42
Recently there have been some questions and discussions about python based expression functions and how parameters like [crayon-591325d6eff6f781637031-i/]  need to be used. So I thought I’d quickly write down how this works. There is some intelligence If the geometry or a… See more ›
Categories: OSGeo Planet

gvSIG Team: Presencia generalizada de gvSIG en prensa

OSGeo Planet - Wed, 2017-05-10 05:51

Estos últimos días gvSIG ha salido, con diferentes titulares, de forma generalizada en la práctica totalidad de la prensa: eldiarios.es, La Vanguardia, Las Provincias, etc.

Una excelente noticia que sin duda ayuda a difundir la marca de un proyecto de software libre como gvSIG más allá de los círculos especializados.

Un ejemplo de algunos de los titulares:


Filed under: premios Tagged: prensa
Categories: OSGeo Planet

Jackie Ng: vcpkg is very interesting too

OSGeo Planet - Tue, 2017-05-09 18:14
Part of what spurred my interest in gRPC was its ease of consumption on Windows through vcpkg allowing me to easily build and prototype some gRPC services and be able to easily interop from clients in different programming languages.

For those not in the know, vcpkg is Microsoft's attempt at a package manager for C/C++ libraries on Windows. This tool is pertinent to my interests because, look at what we currently keeping in our MapGuide/FDO source repos!



That's several GBs of source code for external thirdparty libraries we need to build MapGuide and FDO. It's a situation we can't avoid at the moment (especially on Windows) because until vcpkg, we had no choice. There was nothing akin to "nuget for C++ libraries" for Windows. On Linux we at least have the option of offloading to system installed libraries provided by the default distro package manager.

With vcpkg, this would greatly simplify the MapGuide/FDO build system on Windows. Most of the libraries listed here already exist as ports in vcpkg and most are more up-to-date as well. Imagine just doing a svn sparse checkout, skipping having to download whole parts of Oem/Thirdparty, point the MapGuide/FDO sources to our existing pre-built vcpkg packages and enjoy much faster build times, because we're not wasting a majority of it building external libraries. It may be even fast enough to continuously integrate!

It would also almost certainly spell the end of the difficult story around custom GDAL binaries as well, because I've been doing my part to add/enhance (geospatially-)relevant vcpkg ports and to light their current GDAL vcpkg port up with as many features as technically and legally possible. If we ever do get to building FDO using vcpkg-sourced external libraries, you're gonna get a GDAL/OGR provider with maximum vector/raster format support (barring the obvious omissions like Oracle, DWG, ECW, etc due to legal hurdles in obtaining and using their respective libraries and SDKs)

A vcpkg-based MapGuide/FDO build system for Windows is definitely something on my radar.
Categories: OSGeo Planet

Jackie Ng: React-ing to the need for a modern MapGuide viewer (Part 16): It didn't have to be this complicated

OSGeo Planet - Tue, 2017-05-09 17:06
The major theme of the next release of mapguide-react-layout is to open up the floodgates to all sorts of viewer customizations.

In particular the next release will be my first foray into npm modules as I intend to publish this next release as one. The npm module allows for the following types of customizations:

  • Custom viewer layout templates
  • Custom viewer script commands
  • Being able to selectively include/exclude viewer features to reduce bundle size
These customization options will only be available through the npm module
One major roadblock that has appeared is that we currently include a verbatim copy of our Fusion PHP backend so that certain viewer commands will work:
  • Buffer
  • Query
  • Redline
  • Theme
  • Feature Information
  • QuickPlot
  • Search
How does this roadblock us? Well with this PHP backend bundled, the npm module story is more complicated:
  • It would involve some serious webpack (or some other post-build) shenanigans to get the backend PHP content deployed in the right place, relative to your custom viewer bundle.
  • It bloats the size of the npm module (based on my simulations using npm pack).
  • I feel extremely icky publishing a JavaScript library that bundles a PHP backend as a required dependency.
In hindsight, bundling a copy of this Fusion backend is totally not necessary. It is simpler to just make our viewer commands point and talk to the existing Fusion backend. When MapGuide is installed, Fusion and PHP will always be there, so this is a safe assumption to make. It's the same environmental assumption that allows for mapguide-rest to be an easy "drop into www" and it works.
By re-using the existing Fusion backend for these tools, there also another positive side effect. It means we have to also polyfill whatever Fusion viewer APIs are needed for the frontend HTML/JS content of these Fusion widgets to work within mapguide-react-layout without modifications. What this means is that migration should be even easier as we are now polyfilling various common Fusion viewer APIs in addition to the AJAX viewer APIs.
So with this next release, the viewer will now reuse the Fusion backend of your MapGuide installation. As a result, it also means the zip packages for this release will be much smaller as well.
Categories: OSGeo Planet

Fernando Quadro: Introdução ao GeoGig – Parte 4

OSGeo Planet - Tue, 2017-05-09 12:58

Explorando os dados no QGIS

Você pode abrir qualquer uma dessas tabelas no QGIS para visualizá-las e explorá-las. Para fazer isso, basta arrastar e soltar o item da tabela correspondente na tela QGIS e uma nova camada será criada. Adicione a camada de edifícios (buildings).

Ela deve ser mostrada na tela QGIS em toda a sua extensão.

Para melhorar a visualização, você pode adicionar uma camada base. Um plugin muito útil é o plugin OpenLayers, o que simplifica bastante a adição de algumas das camadas base mais comuns, como Google, Bing ou OSM. Você pode instalá-lo abrindo o Gerenciador de Plug-in, selecionando a seção Obter mais e, em seguida, procurando por OpenLayers.

Agora no menu Plugins você deve ter uma nova entrada onde você pode selecionar as camadas para adicionar.

Abaixo você pode ver a camada de edifícios com a imagem aérea do Bing, ampliada sobre a cidade de Adis Ababa.

Você pode consultar os dados na camada PostGIS para saber mais sobre os edifícios que ele contém. Selecione a ferramenta de identificação indo para a entrada do menu Exibir / Identificar recursos. Agora selecione a camada edifícios clicando no nome na lista de camadas. Clique em qualquer um dos polígonos e uma caixa de diálogo como a mostrada abaixo aparecerá, contendo informações correspondentes a esse polígono.

A tabela completa de atributos para todos os recursos da camada pode ser mostrada clicando com o botão direito do mouse no nome da camada e selecionando Abrir Tabela de Atributos no menu de contexto.

Posts RelacionadosSovrn
Categories: OSGeo Planet

Cameron Shorter: What applications and versions should be included on OSGeo-Live 11.0?

OSGeo Planet - Tue, 2017-05-09 08:24
We are asking all OSGeo-Live projects to let us know:
  1. What versions of projects should be on OSGeo-Live?
  2. Are there any new projects which should be on OSGeo-Live?
  3. Are there any projects which should be dropped from OSGeo-Live?
As per last announcement [1], with our next OSGeo-Live release we intend to focus on quality, and as such will be asking each project:
  1. To help install the latest stable version of the software.
  2. To verify Project Overview and Quickstarts are both up to date and in line with our documentation standards.
You can see results of our first pass review in our status spreadsheet [2], column T "11.0 comment", and column U "10.0 Doc Review".

[1] https://wiki.osgeo.org/wiki/Live_GIS_Disc_Press_Release_75

[2] https://docs.google.com/spreadsheets/d/1Q5BaEgQtgw4O1bXyeWMlM8XtAOhUgcjZ7Y2O0FZc2H0/edit?hl=en_GB#gid=2014800150
Key Milestones15-May-2017 Decide versions of applications to be installed on OSGeo-Live22-May-2017 Draft installers for new applications complete5-Jun-2017 OSGeo-Live Feature Freeze (final application versions installed)19-Jun-2017 OSGeo-Live delivered to UAT (final application versions installed - Beta stage)24-Jul-2017 OSGeo-Live Final ISO14-Aug-2017 FOSS4G 2017 Boston

... full schedule
About OSGeo-LiveOSGeo-Live (http://live.osgeo.org) is a Lubuntu based distribution of Geospatial Open Source Software, available via a Live DVD, Virtual Machine and USB. You can use OSGeo-Live to try a wide variety of open source geospatial software without installing anything.
Categories: OSGeo Planet

From GIS to Remote Sensing: Webinar by NASA ARSET on Remote Sensing of Land Indicators for Sustainable Development Goal 15

OSGeo Planet - Tue, 2017-05-09 06:30
In 2016 the world leaders adopted the 17 Sustainable Development Goals (SDGs) of the 2030 Agenda for Sustainable Development, which is a United Nations initiative to achieve sustainable development (the only development that grants the needs of future generations).

In particular, the United Nations Sustainable Development Goal 15: Sustainably manage forests, combat desertification, halt and reverse land degradation, halt biodiversity loss. This goal has many targets by 2020 and 2030 in order to ensure the conservation of forests, ecosystems and their biodiversity, and combat desertification.
We should all be involved in achieving these targets of sustainability.

In this post I recommend to register to the upcoming free webinar by NASA ARSET (Applied Remote Sensing Training) focused on addressing the Sustainable Development Goal 15 through remote sensing and the calculation of land indicators, estimating forest area and forest change, including an introduction to image classification, change detection, and accuracy assessments.

NASA ARSET website
Categories: OSGeo Planet

GeoSolutions: New release of MapStore with improved map embedding

OSGeo Planet - Mon, 2017-05-08 15:00

Map Embed

Dear Reader,

we are pleased to announce a new release of MapStore 2, our flagship Open Source webgis product, which we have called 2017.03.00. The full list of changes for this release can be found here, but the latest most interesting additions are the following.

  • Improved Embed view
  • Full Screen option
  • Elevation Slider
Improved Embed view

This release gives you more options when embedding a map. You can now choose to embed with an IFrame or by using the new MapStore2 Javascript API.  The share tool now provides the two options with the code you can copy and paste in your site.

[caption id="attachment_3439" align="alignnone" width="400"]Share window now has more options Share window now has more options[/caption]

For the iFrame version you can choose if you want the table of content by checking the "Show TOC" option. For the API version, you have a full html page with the proper inclusion of css and javascript files.

Table of Content is optional inside IFrame

The table of content on the left side is now hidden by default so your users can focus on your data and have more room to view it. If you still want to display the TOC, you can add the “forceDrawer=true” parameter in the URL. Here is the result:

[caption id="attachment_3438" align="aligncenter" width="1024"]Iframe version VS JS Api version Iframe with and without TOC[/caption] Here a real map included. Page with API

In certain environments you really do not want to use an iFrame, but you would rather want to integrate the map as part of your application using a JavaScript API: you can now do it with the newly  created MapStore2 API. The Share window will now generate the html you can put in your page and leverage the MapStore2 API to load and configure the map.  Here is how it looks like:

[caption id="attachment_3440" align="alignnone" width="500"]A possible usage of the JS API in your page A possible usage of the JS API in your page[/caption]

You can also programmatically interact with the map using the Javascript API, listening for events.  You can learn what you can do with the JavaScript API by following the reference here.  You can find a sample application that uses the Javascript API here.

Full Screen Supoport The map can now be expanded to full screen size.  [caption id="attachment_3435" align="aligncenter" width="796"]Fullscreen switch Fullscreen switch[/caption] This is very useful for small devices where the screen space is small. Initial support for Elevation Dimension on WMS MapStore now detects if a layer has an elevation dimension and displays a new tab in the layer properties window. From the new tab you can choose the elevation to display. [caption id="attachment_3436" align="aligncenter" width="1134"]Elevation Slider in action Elevation Slider in action[/caption]

In the example you can see the values of the elevation/depth provided by the server in a chart. This widget guides the visualization by setting the values of the Elevation dimension for the layeryou are viewing.

Future Work

In the next release we will focus on bug fixes as well as user interface improvements, including also a fully integrated 3D Viewer for maps based on Cesium. 

[gallery type="slideshow" ids="3449,3448,3447"]

Stay tuned for more news on this blog as well as on the mailing lists.

If you are interested in learning about how we can help you achieving your goals with open source products like GeoServerMapstore, GeoNode and GeoNetwork through our Enterprise Support Services and GeoServer Deployment Warranty offerings, feel free to contact us!

The GeoSolutions team,
Categories: OSGeo Planet
Syndicate content