Coder Social home page Coder Social logo

abqmaps's Introduction

abqMaps

Interactive Web Maps for Albuquerque, New Mexico

About

Welcome to our site! Here, you will find several open-source implementations of maps that you can find in GIS software for the Albuqerque, New Mexico area. Our goal for making this site is to highlight how land-use decisions have affected and continue to affect people and the environment.

This site provides various mappings tools that enable users to visualize data, produce maps, explore the history of development in Albuquerque, and answer some social, economic, and environmental questions through a geographic lens.

The maps can be used interactively on this site, where you can create maps that you are interested in and then download them as PNG files. However, we also have included the source code of the maps so that users can customize their maps to their specific needs and interests. In this way, each map can be thought of as a template or starting point (i.e., we've figured out how to make the maps work using open-source code, so users can simply add the data that they are interested in).

Team members

Luke Andrews

Jakidxav

Project advisor

Dr Liping Yang (course instructor of GEOG 485L/585L Internet Mapping)

Acknowledgements

Data sources

Here is a working list of our data sources:

Data processing and conversion steps

The heatmap GeoTIFF files (.tif) needed the extra pre-processing step of using GDAL's gdal_polygonize() method in Python before exporting the shapefiles to GeoJSON using QGIS. Specifically, I used the method like this:

gdal_polygonize.py -8 your_tifs_name.tif -f "ESRI Shapefile" output_name.shp

All shapefiles (.shp) and zipped Keyhole Markup Language files (.kmz) were converted to JSON format using QGIS with the help of this tutorial.

To correctly format GeoJSON files for use as JSON files, we made use of the {JSON formatter} tool.

Code references

abqmaps's People

Contributors

liandrews avatar jakidxav avatar

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.