Skip to main content
100%

Project to Bounding Box

✓ Published0🌍 Public
FFrissAnalytics
Last edited Sep 18, 2018
Created on Sep 18, 2018

This example demonstrates how to center a map on a specific geographic feature and scale it to fill the viewport. It isolates Ohio from a GeoJSON dataset of US states, calculates the feature's bounding box, and applies Albers projection with custom scaling and translation to fit the map. The visualization renders the full US states in gray, state boundary mesh lines in white, and highlights the selected Ohio outline in dark gray. The code uses d3.geo.albers, d3.geo.path, and the topojson library for feature extraction and mesh generation.

AI-generated description

In response to a Stack Overflow question regarding centering a map given a GeoJSON object.

forked from <a href='http://bl.ocks.org/mbostock/'>mbostock</a>'s block: <a href='http://bl.ocks.org/mbostock/4707858'>Project to Bounding Box</a>

gpl-3.0 Licensed

Similar vizzes