Skip to content

HERE XYZ and Microsoft Building Footprints

During the summer of 2018 Microsoft released a set of building footprints based on analysis of aerial imagery. In all, the Microsoft dataset consisted of 125,192,184 building footprint polygon geometries in all 50 US States in GeoJSON format.

This dataset formed the basis for an article, published on October 12th 2018, in the NY Times entitled “A Map of Every Building in America.”

In early March 2019, Microsoft released a set of building footprints, using the same techniques, for all of Canada.

Since HERE XYZ is a location data management service, we decided to see what we could do with these large datasets.

We started with the source data from Microsoft and processed it so that users of XYZ could quickly create maps that - don’t require coding or GIS experience - don’t require large file uploads or downloads - allow filtering of the source data to focus in on a particular part of the US and/or Canada - supports maximum zoom in - allows exploration of the source data.

Take a look at a map created by XYZ Studio filtered to focus on selected ZIP codes in San Francisco.

This experience is possible because the data is in an XYZ Space, something that we think makes sense for most large geospatial datasets.

However, for those who want to get at the data directly, we have another option.

HERE Technologies worked with geocode.earth to enhance the original Microsoft Building Footprint dataset to add admin attributes to each polygon. As a result, the enhanced dataset can be filtered by admin attribute to focus on the data of interest.

The data is available in two formats – GeoJSON and GeoJSONL. (Learn more about GeoJSONL over at interline.io.) It maintains the ODbL license granted by Microsoft.

Both formats can be efficiently uploaded to HERE XYZ Spaces using the HERE CLI using the -s streaming option.

region geojsonl geojson size
Alabama geojsonl geojson 2.29 GB
Alaska geojsonl geojson 0.11 GB
Arizona geojsonl geojson 2.59 GB
Arkansas geojsonl geojson 1.34 GB
California geojsonl geojson 11.33 GB
Colorado geojsonl geojson 2.06 GB
Connecticut geojsonl geojson 1.22 GB
Delaware geojsonl geojson 0.33 GB
District of Columbia geojsonl geojson 0.06 GB
Florida geojsonl geojson 6.89 GB
Georgia geojsonl geojson 3.60 GB
Hawaii geojsonl geojson 0.25 GB
Idaho geojsonl geojson 0.83 GB
Illinois geojsonl geojson 5.09 GB
Indiana geojsonl geojson 3.41 GB
Iowa geojsonl geojson 1.86 GB
Kansas geojsonl geojson 1.67 GB
Kentucky geojsonl geojson 2.13 GB
Louisiana geojsonl geojson 1.95 GB
Maine geojsonl geojson 0.77 GB
Maryland geojsonl geojson 1.60 GB
Massachusetts geojsonl geojson 2.16 GB
Michigan geojsonl geojson 4.88 GB
Minnesota geojsonl geojson 2.91 GB
Mississippi geojsonl geojson 1.33 GB
Missouri geojsonl geojson 3.14 GB
Montana geojsonl geojson 0.74 GB
Nebraska geojsonl geojson 1.14 GB
Nevada geojsonl geojson 0.95 GB
New Hampshire geojsonl geojson 0.57 GB
New Jersey geojsonl geojson 2.62 GB
New Mexico geojsonl geojson 0.99 GB
New York geojsonl geojson 5.12 GB
North Carolina geojsonl geojson 4.43 GB
North Dakota geojsonl geojson 0.55 GB
Ohio geojsonl geojson 5.72 GB
Oklahoma geojsonl geojson 1.91 GB
Oregon geojsonl geojson 1.78 GB
Pennsylvania geojsonl geojson 4.94 GB
RhodeIsland geojsonl geojson 0.39 GB
South Carolina geojsonl geojson 2.06 GB
South Dakota geojsonl geojson 0.66 GB
Tennessee geojsonl geojson 2.88 GB
Texas geojsonl geojson 9.72 GB
Utah geojsonl geojson 1.01 GB
Vermont geojsonl geojson 0.36 GB
Virginia geojsonl geojson 2.98 GB
Washington geojsonl geojson 2.95 GB
West Virginia geojsonl geojson 0.98 GB
Wisconsin geojsonl geojson 3.20 GB
Wyoming geojsonl geojson 0.36 GB
🇨🇦
Alberta geojsonl geojson 1.81 GB
British Columbia geojsonl geojson 1.49 GB
Manitoba geojsonl geojson 0.71 GB
New Brunswick geojsonl geojson 0.32 GB
Newfoundland and Labrador geojsonl geojson 0.22 GB
Northwest Territories geojsonl geojson 0.02 GB
Nova Scotia geojsonl geojson 0.35 GB
Nunavut geojsonl geojson 0.01 GB
Ontario geojsonl geojson 3.71 GB
Prince Edward Island geojsonl geojson 0.07 GB
Quebec geojsonl geojson 2.23 GB
Saskatchewan geojsonl geojson 0.97 GB
Yukon Territory geojsonl geojson 0.02 GB