Giter Club home page Giter Club logo

shi_dataset_cdmx's People

Contributors

npalomin avatar

Watchers

 avatar

Forkers

elsaarcaute

shi_dataset_cdmx's Issues

Constructed Wetlands - units

The CW data for colonias is supposed to be displayed as % / sqm, and the data on alcaldias level as the total budget (defined as calculated from the sqm value). Is there any specific reason for this? Is it because the alcaldias data doesn't necessarily cover every single colonia inside its borders, so showing a percentage or total square metres doesn't make sense?

Colour scale thresholds - which bound is inclusive?

@npalomin Just noticed a thing - in the Water Stress index, when you view the map for the stakeholder scenario for 2050 (with not interventions) the most vulnerable areas show up as black in colour. This is because these areas have a value of 1.0 for the index, and I set the colour scale bins to be inclusive of the lower bound (e.g. first bin includes 0.0) - so currently there's no bin that assigns a colour to 1.0 values.

Should it be the opposite, i.e. the bins should include the upper bound? Do we then need a separate colour for zero?

Spatial data for municipalities is simplified

The alcaldias.geojson file contains simplified shapes - the borders of the alcaldias sometimes differ from the outer borders of the individual colonias. This can make the map a bit chaotic at times, especially in denser areas. Would it be possible to get a file that is not simplified (or simplified less)?

Constructed Wetlands - colour scales

For the CW colour scale, the documentation mentions jenks breaks - and the colour values in the Readme are given only for the break number (1, 2, 3 etc).

  • Do we want to hardcode the pre-calculated thresholds, or should we calculate them dynamically each time?
  • How does the colour scale translate between the different values (%, sqm, total budget) - do we need to calculate the breaks individually for each variable?
  • We want some colour scale that enables easy comparisons, for example when the user changes the budget value with a slider. Would this mean we need to calculate the breaks on the maximum extent of the values for each variable, rather than dynamically for what's shown on the screen right now?

Weighting values

Could we add information to the repository about the weightings for each scenario?
The SVG icons have been added but I actually created a mechanism to display the circular gauges with the weightings inside the app in a more interactive way, but I'd need to have the 8 weighting values (0.0 - 1.0) for each of the three scenarios.

Colonias with missing name

There's a total of 30 rows in the colonias dataset where the colonia doesn't have a name ("Colonia": null) - should we just figure out a way to display the data gracefully, or would it be possible to manually correct the data? Unless these colonias actually do not have a name...

Base maps

The current prototype uses a CARTO Positron style base map, as it was the closest to the mockups I could quickly find. But it's not completely grey map. Let me know if there's another URL for a tileset I should use. Would have to be raster currently as we're not using Mapbox.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.