I maintain a commitment to understanding systems, patterns, and narratives that contribute to building resilient communities. Code is one device of exploration.
Complete_Street_Rule. The Complete Street Rule for ArcGIS CityEngine is a scenario oriented design tool intended to enable users to quickly create procedurally generated multimodal streets.
216geodesign-toolkit-gis-cityengine-integration-tools. This repository contains a series of scripting tools that were created to enable data-driven design to support large-scale scenario planning projects. These tools are intended to integrate GIS and CityEngine to enable the creation of large amounts of 3D content to support urban planning/geodesign projects.
24shared-row. This is an open data specification for describing the right-of-way (ROW) for street centerline networks. It is intended to establish a common set of attributes (schema) to describe how space is allocated along a streets right of way from sidewalk edge to sidewalk edge.
19study-line-editor. The goal of this toolbox is provide a set of batch line editing tools for ArcGIS that allow for the efficient creation of polyline feature study segments through batch segmentation and other line editing routines.
14flask-network-prioritization-template. This is a template project for weighted prioritization analysis and visualization.
9geo-learn. This is a collection scripts and tools intended to provide a template on how to integrate and apply Scikit-Learn with ArcGIS Pro. The tools distributed enable access to various machine learning algorithms through scripting tools in the geo-learn toolbox. The tools largely work by passing geographic coordinates and related data to be clustered or analyzed to help with spatial analysis tasks, data reduction, or cartography. In addition, the tool sets include regression analysis tools for exploring different Scikit-Learn model's ability to provide predictive analysis.
8proximity-analysis. These ArcGIS Python scripts enable various types of proximity analysis leveraging spatial weights matrices & other proximity tools.
8arc-sampling-and-scoring. A set of ArcGIS tools that assist with sampling and scoring spatial data by enabling proportional allocations, density sampling, and different scoring methods.
6StreetSpace. Python tools for measuring and analyzing streets
2curbside-management-tool. Python
2shared-row-arcgis-tools. Provide ArcGIS geoprocessing tools that aid in the creation of shared-row compliant databases, and provide planning product examples that can be derived from its deployment.
2public-transit-tools. Tools for working with GTFS public transit data in ArcGIS
1CityEngine-ArCore-Unity. CityEngine Augmented Reality template for Unity ARCore
1cga-stats. This is a simple set of functions to calculate standard statistics within CityEngine's CGA programming language using string lists.
1arc-time. A collection of ArcGIS geoprocessing tools and utilities to work with geospatial-temporal data.
1DeepOSM. Train a deep learning net with OpenStreetMap features and satellite imagery.
1shiny-prioritization-app-docs. This shinylive deployment of an app designed to enable dynamic sliders from uploaded geojson that can change the weight of scoring fields.
1tdm-ghg-calculator. This python library implements the Handbook for Analyzing GHG Reductions, Assessing Climate Vulnerabilities, and Advancing Health and Equity Guide from CAPCOA 2024 transportation section as a TDM calculator.
1