trias-project / risk-maps Goto Github PK
View Code? Open in Web Editor NEW🗺 Web application to browse risk maps
Home Page: https://trias-project.github.io/risk-maps/
License: MIT License
🗺 Web application to browse risk maps
Home Page: https://trias-project.github.io/risk-maps/
License: MIT License
Let's write a script that parse a directory containing Amy's generated files and:
@niconoe: @SoVDH noticed that maps for 5281901 (Campylopus introflexus) are not showing on the viewer. The geoTIFFS for this species are in the google drive folder you created for GeoTIFFs, but they are in a subfolder I created for my last upload called PRA_Plants_noUnverified. (This upload addresses the issue of unverified occurrences that @damianooldoni discovered last summer). This folder contains the final maps that should be used in the viewer, including the one for Campylopus.
I realize now that I created confusion by adding subfolders, and if you like, I will clean up the google drive folder leaving only the final version of the maps only while eliminating duplicates and subfolders. I wanted to check with you first. Thanks!
That's always useful for traceability reasons (or just to check if a deployment was successful)
It's currently probably still a test, but the styling of the overlays can be improved:
#DC571D
#DC571D
The cube contains more, but the modelled data is using that time range.
@niconoe : I just pushed more maps to the GeoTiff folder. :-)
0-1, description given by Amy at trias-project/risk-modelling-and-mapping#7
(will plan a meeting soon for this)
I would release it with a disclaimer. @amyjsdavis @SoVDH can you provide a short sentence that we can display at the top of the application. Something along the lines below:
The maps and models shown below are in an experimental state and should not be used for policy ...
Originally posted by @peterdesmet in #10 (comment)
The files are formatted as ${this.publicPath}geotiffs/be_${this.speciesId}_${this.climateScenarioId}_${this.mapTypeId}.4326.tif
But for the scenario with rcp85_diff
the filename has an extra underscore. So these tif files are not picked up by the tool.
I see the inconsistent naming already originates in the /source_data/geotiffs folder, so probably a bug in the script that creates these files?
For reference: We aim to integrate these risk maps in the alien-species portal
I'm not a big fan of the background layer. What is available? It is mainly cities and rivers that are interesting. Not really roads in my opinion.
Hi, think it would be useful to give users the option to plot the actual distribution (from the cube of from gbif directly), so they can explore to what extent potential area in Belgium has already been invaded. Need to think about proper date cut-offs (e.g. from 2000), type of data to use (human observations or other).
It took me a while to notice that the name of the hovered overlay was shown on the right. It also disappears right away if you hover away. I think this could be improved by:
(but works fine if we go to "none" in between)
Issue created to collect the overlays we want to be able to show along the risk maps.
Note: If possible, all shown data should be INSPIRE-compliant.
Themes:
Related technical question: how to show them in client only webapp: convet to GeoJSON? Possibility to show shapefiles? Should we reproject those prior?
for the sake of having some more information on riparian and aquatic IAS, I think it would be nice to have some overlay maps regarding the hydrographical network. Rivers and canals people can see if they zoom in, but being able to put the river basins in Belgium on the risk map would be very informative. Ijzer, Schelde, Maas and Rein are of course very big delineations, it would be nice to have something a bit more detailed e.g. at the level of river basin management planning.
the least we can do is perhaps to provide the river basin units used by the Water Framework Directive but perhaps the subunits are more informative since they are more the level used for river management planning (and IAS management should be at that level).
Would it be possible to add as overlay the simple 'atlantic' vs 'continental domain' ? These are basic unit used for risk analysis and users will need them anyway.
I don't know where you got them from, but the names of biogeographic districts (ecoregions) are not complete in Wallonia and do not refer to what is commonly used as far as I know.
Also, Maybe worth having both FR and NL names for the users?
@peterdesmet : at a later stage, will you be available to make the web app looks better?
It will stay pretty small, and the toolbox is the same than Crow.
Take inspiration from https://leafletjs.com/examples/choropleth/ ?
Hi All: I am sorry I missed this last month. I had asked Nico (while I was unaware of this thread) to only show only the occurrence data I used to make the risk models, because there is sometimes a big difference between the date I used and the occurrences that are shown in the risk mapping application. Now that I've read through this thread, it seems like the biggest differences in the occurrence data he is showing and the one I used for the risk modelling is time and excluding data based on coordinate uncertainty. In order to align the models with the historic climate data, only data from 1976 to 2005 are used in my models. I had prepared shapefiles that show the occurrence data used in the models for Belgium and that is ideally what I like to use since he can't filter based on coordinate uncertainty. The 2nd best option is to filter the data based on time. I think that would make the occurrence data closely approximate what was used in the risk models. What do you all think? @niconoe
Originally posted by @amyjsdavis in #21 (comment)
@silenius: here is in a nutshell the envisioned development. Since the idea is that this work is at a later step embedded in a larger development you'll made for TriAS, I wanted to make sure the approach I take suits you. The plan at this stage is:
select
to choose a given species, another select
to choose a "map type" (there are multiple geotiffs generated per-species, for example to show the species progression according to various climate scenarii). From those two selects, we can infer a filename for the GeoTiff, and bam => on map.Don't hesitate to comment!
Request from May 6th meeting:
The source datasets should be listed somewhere. I assume this will be the same ones as for the cube.
Ultimately a dynamic sources citation would be best, but a list will do for now.
Load data from GBIF's checklist? Or from Amy's files? To be investigated.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.