How to Contribute to the Wastewater Infrastructure Mapping Project

Thank you for your interest in contributing to the Wastewater Infrastructure Mapping project! Your contributions are valuable and help us improve the quality and scope of the project. Below are the steps and guidelines for contributing:

Getting Started

  1. Fork the Repository: Start by forking the Wastewater Infrastructure Mapping repository to your GitHub account.
  2. Clone the Repository: Clone the forked repository to your local machine using the following command:
    git clone https://github.com/YOUR_USERNAME/Wastewater-Infrastructure-Mapping.git
  3. Create a Branch: Create a new branch for your contributions using the following command:
    git checkout -b your-branch-name

Making Contributions

There are several ways you can contribute to the project:

Submitting Your Contributions

  1. Commit Your Changes: Once you have made your changes, commit them to your branch using the following command:
    git commit -m "Description of your changes"
  2. Push Your Changes: Push your changes to your forked repository using the following command:
    git push origin your-branch-name
  3. Create a Pull Request: Go to the original repository and create a pull request from your forked repository. Provide a detailed description of your changes and why they should be merged.

Digitizing Guide

ESRI's GIS dictionary defines digitizing as "the process of converting the geographic features on an analog map into digital x,y coordinates, or spatial data."

When reviewing existing GIS datasets for the town you are working on, compare the existing data to any maps found during research or outreach. If those maps are more recent or more complete than the existing data, you can digitize them for use in this project.

How to Digitize

Using these videos and documentation as a guide, you can first georeference your scanned map onto your basemap, then create new features by tracing over the map.

Code of Conduct

We follow a Code of Conduct to ensure a positive and inclusive environment for all contributors. Please read and adhere to the Code of Conduct while contributing to the project.

Contact Us

If you have any questions or need assistance, feel free to reach out to the project maintainers. You can find contact information in the README file.

Thank you for your contributions and support!