Code Monkey home page Code Monkey logo

Jeffrey Newman's Projects

aggregate-map-2-proportion-flooded-and-average-depth icon aggregate-map-2-proportion-flooded-and-average-depth

Aggregates a inundation raster (where no inundation is given by the NoData/NoValue value for the raster), by calculating the proportion of the input map that is flooded by each cell in the larger grid, and the average depth of inundation across the portion that is inundated

circulate icon circulate

A model for simulating the movement of water in systems. Focus is on water sensitive urban design.

coastal-surge-flood-height icon coastal-surge-flood-height

Given a map of the land-ocean interface, a DEM of the land, and a specified free water surface height, this code will fill up the land on the coastal fringe with water up to the height of this water surface (as if a bath), and output a raster map with the inundation depth.

damagescanner icon damagescanner

Implementation of IVF's damage scanner curves through manual digitisation of the damage curves presented in their papers. More details to come.

delineate-the-sea-land-boundary icon delineate-the-sea-land-boundary

Given a raster that 1 for water and 0 for land), this code will create a raster where 0 - land, 1 - water, 2 - land-water boundary, where the value of 2 is given to cells that are on a land pixel, but have a neighbouring water pixel (8-direction)

enlink icon enlink

A helper library for optimising water distribution networks. Evaluates constraints, costs, greenhouse gas emissions for pipe, pump and VSP options

fluvial-flooding-dss-module icon fluvial-flooding-dss-module

Module for fluvial flooding. Finds inundation maps from a database according to desired scenarios and allows interpolation for particular time step for specified ARI

geonamica-optimisation icon geonamica-optimisation

Optimisation evaluator for use with NSGAII-backend for optimising objectives that can be aggregated from log maps using decision variables related to zonal policy and geoproject editable factors

hydrological-connectivity-raster icon hydrological-connectivity-raster

Given a graph (graphml) of the river channel and DEM, this code assigns each pixel to the pixel id of which rain falling on this pixel drains to on the river network

incise-channel icon incise-channel

Code that takes a channel graph (graphml) and a DEM and ensures that the DEM elevation of the channel pixel get progressively lower. Good for taking out artifacts in the DEM for example roads over channels that would otherwise act as dams, but in actual fact have culverts.

inundate-landscape-fluvial-bathtub icon inundate-landscape-fluvial-bathtub

A code that inundates a landscape based on flood stage linearly interpolated across a channel graph, based on hydrological connectivity to the channel, and the height of the land given by a DEM

raster2image icon raster2image

Takes a raster and makes an image from it. Images can be static or dynamic (animated gifs). Uses ImageMagick and Alex Hagen-Zanker's raster libraries as backends.

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.