Mapbox Satellite gets 48TB facelift
We just added 48 terabytes of updated aerial imagery for the entire continental United States. Starting today users will see the updated imagery at zoom levels 13-17 on Mapbox Satellite. The new imagery is beautiful -- and it's all made possible by open data from the USDA's National Agriculture Imagery Program.
Our image processing pipeline, built on top of Amazon Web Services' cloud infrastructure, ingested the 24 hard drives worth of orthoimagery and perform a series of image calibration and adjustment routines to produce a seamless mosaic basemap that is fast, accurate, and beautiful. We'll be going into more detail about the processing pipeline and how this relates to Satellite Live in a few days.
The west side of downtown Portland, Oregon, borders steep hills. On the left side of this view you can see Sunset Highway entering the Vista Hills Tunnel, and the switchbacks of residential roads. To their north, on the edge of this image, is Providence Park, home of the Portland Timbers soccer team. On the right you can see the green strip of the downtown park blocks, and just northeast of them is Pioneer Courthouse Square, “Portland’s living room”, paved in salmon-colored brick.
Crater Lake, the deepest lake in the United States, is famous for its rich blue color. It was created by a huge volcanic eruption about 7,700 years years ago in what’s now southern Oregon. Near the west edge of the lake is Wizard Island, a volcanic cone with its own relatively small crater – a mere 150 meters or 500 feet across. The image shows a range of colors in the volcanic rocks, the shapes of wind currents forming ripples on the surface of the water, and some tiny patches of snow.
Fort Baker, just across the Golden Gate Bridge from San Francisco in Marin County, was once used to guard the Bay from naval attack. It’s also a future home of Starfleet Headquarters. In the left of the image are footpaths in the Marin Headlands.
The Grand Coulee Dam, on the Columbia River in Eastern Washington, is the largest power plant in the United States. It was originally built as a New Deal project in the Great Depression, and was upgraded in the 1970s. Its reservoir supplies water to a vast area of farmland growing apples, wheat, and other crops.
The small lakes and wetlands in the Prairie Pothole Region are surrounded by fertile land in the Dakotas, Wisconsin, and Minnesota. More than half of North America’s migratory waterfowl pass through the region each year. Many of the potholes have been drained and their land converted to fields for oats, beans, corn, mustard, peas, wheat, and other crops, giving the area a colorful patchwork look.
Today's rollout includes the most recently captured NAIP imagery available, with half captured within the past year and all but three states captured in the past 2 years.
- 2013: Alabama, Arizona, Arkansas, Colorado, Delaware, Florida, Georgia, Idaho, Iowa, Louisiana, Maine, Maryland, Minnesota, Montana, Nevada, New Jersey, New York, Ohio, Oklahoma, Pennsylvania, South Carolina, Washington, Wisconsin
- 2012: California, Connecticut, Illinois, Indiana, Kansas, Kentucky, Massachusetts, Michigan, Mississippi, Missouri, Nebraska, New Hampshire, North Carolina, North Dakota, Oregon, Rhode Island, South Dakota, Tennessee, Texas, Vermont, Virginia, Wyoming
- 2011: New Mexico, Utah, West Virginia
Recency in action
This new imagery is available for feature extraction for both the OpenStreetMap community and Mapbox Commercial Satellite users. Here are a few examples of the many ways that recency matters to our users. (Left: Before, Right: After)
Early access to 2014 imagery
We’ll be ingesting the 2014 NAIP imagery as it comes in next quarter – sign up below if you’re interested in testing the 2014 imagery early. Today’s update is the first of many we have in the pipeline for Mapbox Satellite over the coming months.
<div class="ss-form prose"><form action="https://docs.google.com/a/mapbox.com/forms/d/1U581-UN97p73f4Ns4xa5wY4mWAxyfcBnBHVwHpO24wU/formResponse"
id="ss-form" method="post" name="ss-form" onsubmit="confirmSubmit()"
target='hidden_iframe'><div><div class="ss-form-question errorbox-good ss-item ss-text ss-form-entry"
dir="ltr"><div class="ss-q-help ss-secondary-text" dir="ltr"><label class="ss-q-item-label" for="entry_1686175859"></label></div><input class="ss-q-short" dir="auto" id="entry_1686175859" name="entry.1686175859" title="" type="text" value="" placeholder="Full Name"><div class="error-message"></div></div><div class="ss-form-question errorbox-good ss-item ss-item-required ss-text ss-form-entry"
dir="ltr"><div class="ss-q-help ss-secondary-text" dir="ltr"></div><input class="ss-q-short" dir="auto" id="entry_1819859858" name="entry.1819859858" required=""
title="Please enter a valid email address" type="email"
value="" placeholder="Email address"></div><div class="ss-form-question errorbox-good ss-item ss-item-required ss-text ss-form-entry"
dir="ltr"><div class="ss-q-help ss-secondary-text" dir="ltr"></div><input class="ss-q-short" dir="auto" id="entry_107557424" name="entry.107557424" required="" title="" type="text" value="" placeholder="Company/Organization"><div class="error-message"></div></div><div class="ss-form-question errorbox-good ss-item ss-text ss-form-entry"
dir="ltr"><div class="ss-q-help ss-secondary-text" dir="ltr"><label class="ss-q-item-label" for="entry_589637845"></label></div><input class="ss-q-short" dir="auto" id="entry_589637845" name="entry.589637845" title="" type="text" value="" placeholder="Are you interested in a specific area?"><div class="error-message"></div></div><input name="draftResponse" type="hidden" value="[,,"-1439753783178228533"] "> <input name="pageHistory" type="hidden" value="0"> <input name="fromEmail"
type="hidden" value="false"> <input name="fbzx" type="hidden"
value="-1439753783178228533"><div class="ss-item ss-navigate"><input id="ss-submit" name="submit" type="submit" value="Submit"></div><div id='confirmation' style='display:none'><p></p><h3 style="font-style: italic">Thank you! Your request has
been submitted.</h3><p></p></div></div></form></div>