Coder Social home page Coder Social logo

dc-zoning-tools's People

Contributors

arusahni avatar jhjacobson avatar

Watchers

 avatar

Forkers

arusahni

dc-zoning-tools's Issues

Calculate and display total housing increase compared to target

We need to build a lot more housing in DC. This tool can help people understand how many changes will be necessary for that to happen. We currently track in each zone the net increase/decrease in housing compared to the original zone. We should track that more holistically and allow people to share somehow.

Display ANC, Ward, and Planning Area in the popup

The popup currently displays information about existing zone, changed zone, predicted number of households, and change in households.

We should also display ANC, Ward, and Planning Area to help orient folks to where they are making changes.

Remove FLUM zones from sq mile count in popup

Currently, some of the zoned areas are parks or water that would not be turned into housing. We should update the square mile calculation to not include those areas that intersect with parks and water.

These are captured in the FLUM zones currently, so you would likely want to subtract the intersection of specific FLUM areas (e.g. water) from zones.

Create ability to change a subset of a zone.

Currently, I can only change the zone of an entire zone. As a user, I want to be able to select a subset of a zone to update just that portion since that is more realistic for what happens in real life zoning updates. There are small changes to the code due to map amendments. We should make this possible in this app.

Screenshot 2023-04-22 at 5 34 45 PM

Cannot Scroll within the Label Search

If you are choosing a new zone for an area and type in the beginning of a particular zone, you cannot scroll within the listed zones. Instead, the map will either zoom in or zoom out. Relatedly, if you try to drag the scroll bar, it prevents you from doing so.

This makes it more difficult for users to find the zone that they are looking for, though this is less likely an issue for people very knowledgeable about zoning.

Update household counts per zone to be accurate

Currently, the household counts per zone are placeholder numbers. Before this app can be more broadly used, we will need to investigate and add more realistic numbers to householdsPerSqMile.js

Prevent changing the zone of unzoned areas

There are significant unzoned areas in the city that cannot be rezoned. Users should not be able to change the zone of those areas since it wouldn't feasibly be changed in the foreseeable future.

Allow users to save/store a generated map

As a power user (e.g. council staff), I want to make a bunch of changes to the map, and I might not be able to do it in one sitting. I also want to share the map with other people, and there is not a way to do that currently.

This would likely require some sort of login, or maybe we can just save off to GeoJSON?

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.