24+3 = Greater GPS Coverage

GPS geometry dictates that a minimum of 24 satellites is necessary to provide complete global coverage.  Properly configured within the GPS constellation, more satellites would mean improved coverage and ostensibly greater accuracy.  Although the United States currently has 30 satellites in orbit, several of these are riding shotgun with older satellites and serving strictly in an auxiliary capacity, so the working constellation has remained steady at 24.  However, things are about to change dramatically.  

On January 11, 2010, following extensive feasibility studies, the U.S. Strategic Command (USSTRATCOM) announced that three of the augmentation satellites would be moved to new locations within the GPS constellation, thus effectively increasing the number of individually positioned satellites from 24 to 27.  The main thrust of the reconfiguration is to increase coverage in previously degraded areas, such as the mountainous regions of Afghanistan, for military purposes.  However, the changes will benefit civilian and commercial users as well. 

The new “Expandable 24” configuration will take approximately two years to implement fully, but the first satellite is already on the move.  Space Vehicle Number (SVN) 24 began its journey on January 13 and should arrive in its new position sometime in January 2011.  The other two satellites have shorter journeys ahead of them.  SVN 49 will begin its journey on January 21 and is expected to be in its new position by May 2010.  SVN 26 will being its journey on February 8 and should also be in its new position sometime in May 2010. 

From the mountainous regions of Afghanistan to the urban canyons of the United States, GPS users should begin to notice gradual improvements in GPS coverage over the next two years as the number of satellites visible from any location on earth begins to increase.   I find it especially intriguing that two of the three satellites being moved are expected to be in place in May 2010, exactly 10 years after Selective Availability (SA) officially ended and GPS first became readily available to non-military users.

SVN 24, a GPS IIA satellite similar to the one in this image, is currently on the move to provide enhanced GPS coverage to users worldwide.  The satellite is expected to arrive in its new location within the GPS constellation sometime in January 2011. (Public domain image courtesy of http://pnt.gov/public/images/.)

SVN 24, a GPS IIA satellite similar to the one in this image, is currently on the move to provide enhanced GPS coverage to users worldwide. The satellite is expected to arrive in its new location within the GPS constellation sometime in January 2011. (Public domain image courtesy of http://pnt.gov/public/images/.)

OSM Maps Port au Prince in Haiti Response

The OpenStreetMap community has really stepped up to the plate and delivered some amazing vector data using a mix of Yahoo! imagery, old CIA maps and new GeoEye imagery.  Some people were digitizing, while others were making sure updated shapefiles were generated every 5 minutes.  Hundreds of sessions were generated in a few days.  The images below, swiped from the Mikel’s post at the OpenGeoData blog, demonstrate the dramatic progress:

OSM at the time of the quake

OSM at the time of the quake

OSM after a couple of days

OSM after a couple of days

OSM, after quake, zoomed in

OSM, after quake, zoomed in

Sean Wohltman made some interesting observations, however, that Google’s similar MapMaker effort was working at cross-purposes to the OSM efforts, leaving users of the maps needing to make a decision about which version they should use.  A common effort would benefit more people, but the legal terms and conditions prevent a straightforward resolution.  Geospatial data developers and users have made great contributions to the Haiti relief efforts, but while the geo-geeks are playing a leadership role in one respect, they are also exposing some tough contradictions in our legal infrastructure.

Update 1/18/2010:

Some additional OSM Resources related to the Haiti quake:

OSM Haiti with Mapnik rendering and earthquake related locations

OSM Haiti with Mapnik rendering and earthquake related locations

Galileo Moves Forward

The European Commission has awarded a contract for the first 14 satellites in the burgeoning Galileo constellation.  The first satellite is scheduled for delivery in July 2012, with one satellite every 1.5 months thereafter until the last satellite is delivered in March 2014.  Additional contracts were awarded for system support services and launch services. 

Bringing the Galileo constellation closer to reality will require the collective efforts of several nations in and beyond the European Union.  Companies in Germany (OHB System AG) and the United Kingdom (Surrey Satellite Technology Limited) will be providing the satellite components, an Italian company (Thales Alenia Space) will provide the system support services, and a French company (Arianespace) will provide launch services that will use both French Ariane-5 and Russian Soyuz launchers.

The announcement was made on January 7, 2010, and contracts are expected to be signed within the next few weeks.  The European Commission anticipates initial navigation system services by early 2014.  The final completion date of the 30-satellite constellation has not been announced.

Google.org Builds Cloud-based Image Processing Platform

To coincide with the opening of the Copenhagen Climate Summit, Google.org announced a collaboration with the Carnegie Institution for Science to build an online version of the Carnegie Landsat Analysis System (CLAS).   The existing CLAS system is a desktop tool that supports conversion from the raw satellite imagery, calibration, atmospheric correction, cloud masking and spectral analysis to create maps of forest cover, deforestation, and forest disturbance that can be overlaid with other geographic data.  The new version of the software, called CLASLite, does all of this online.

The Google.org folks write:

What if we could offer scientists and tropical nations access to a high-performance satellite imagery-processing engine running online, in the “Google cloud”? And what if we could gather together all of the earth’s raw satellite imagery data — petabytes of historical, present and future data — and make it easily available on this platform? We decided to find out, by working with Greg and Carlos to re-implement their software online, on top of a prototype platform we’ve built that gives them easy access to terabytes of satellite imagery and thousands of computers in our data centers.

Geoprocessing in the cloud with petabytes of satellite imagery while reducing computation from days to seconds.  That’s a compelling vision. The prototype, Earth Engine, is not yet available to the public, but  Google has pledged to make it accessible for free to any tropical country.  And while the initial target of this effort is deforestation, it seems only logical that the Earth Engine could very well be extended to cover other types of geoprocessing.

Distributing geoprocessing has been on its way for a while. Wolfram Research has been offering the server version of its Mathematica product as a way to distribute mathematical and statistical processing across many machines in a network. Brian Flood has done a fair amount of work on cloud-based geoprocessing with his Arc2Earth Cloud Services.  At Azavea, we’ve designed our own DecisionTree raster processing framework to both distribute work across multiple machines/processors/cores as well as be able to run in the Amazon Web Services EC2 environment. Each of these examples is aiming at several benefits:

  • Speed: desktop processing can take many minutes and even hours to complete.  By distributing the work across dozens or hundreds of machines, we can get responses that are fast enough to display the results in “web time” – a second or two.
  • Lower Cost: If we can acquire processing power as we need it, rather than buying and maintaining hardware and disks ourselves, we can lower the cost of computing substantially.
  • Simpler UI: By complex processing to be performed on the web, we can create crafted user interfaces that focus on the needs of a particular workflow rather than requiring that someone learn the far more complex tools in a Desktop GIS.

I’m pretty excited the prospects for bringing analytical and statistical services to a much larger audience via cloud services.

GPS in 2010: Facing the Competition

In my last blog post, I reported on issues with the existing GPS constellation that may cause signal disruptions, performance degradation and a decline in positioning accuracy for GPS users worldwide.  A desire for independence, as well as concerns about United States control over system access and an aging satellite infrastructure have prompted other nations to develop their own Global Navigation Satellite Systems (GNSS) that could compete with and/or complement the existing GPS constellation. 

The Galileo constellation, sponsored by the European Union (EU) and European Space Agency (ESA), was originally slated for full operation by the end of 2009.  Though test satellites have been launched to verify orbits and time synchronization for the new constellation, delays in planning and lack of funds have postponed the first operational satellites from being launched until sometime in late 2010.  The projected number of satellites in the Galileo constellation has already been reduced from 28 to 22 initially, due to cost overruns.

Russia’s GLONASS was fully operational back in 1995, but lack of funding due to the collapse of the Soviet Union eventually caused the system to fall into disrepair.  A new commitment in 2001, including the announcement of a partnership with India, has put the program back on track, though still far behind its target date of restoring full world coverage by the end of 2009.  Even after placing 3 new satellites in orbit in December 2009, GLONASS has only 19 working satellites in its constellation, which guarantees coverage only within Russian territory.  A total of 24 satellites are needed to provide global coverage. 

After initially expressing interest in assisting the EU with its Galileo constellation, the Chinese government is planning its own Compass constellation that will expand the existing Beidou Navigation System from regional China-only coverage to worldwide coverage.  The target completion date is 2015.  However, there were positioning issues with the first 2 satellites in 2009 that may ultimately delay or even prevent the Compass constellation from becoming a reality.  

The Quasi-Zenith Satellite System (QZSS) is a proposed three-satellite system that would provide enhanced GPS coverage within Japan.  The first satellite is scheduled for launch sometime in mid-2010.  Full operation is anticipated by 2013.  However, funding for the second and third satellites in the system is not expected until 2011 at the earliest, since it is contingent on the successful launch and operation of the first satellite.  QZSS is intended to enhance rather than replace GPS, and is expected to provide improved reliability and usability to the entire South East Asian region. 

The Indian Regional Navigational Satellite System (IRNSS) is a regional satellite system being developed by the Indian Space Research Organisation.  A seven-satellite system is scheduled for completion by 2012, and will provide accurate coverage of India and a 2,000-kilometer perimeter around its borders.  All space, ground and user components will be made in India. 

As the United States moves to modernize its own aging GPS constellation in 2010 and beyond, interoperability with one or more of the new constellations will ultimately become possible.  GPS receivers with dual capabilities will be able to get more accurate readings, and the addition of new satellites to any of these alternate constellations will provide needed back-up to the United States as its older satellites fail.  I will be looking skyward in 2010 to monitor these conditions and providing periodic updates on each constellation as news becomes available.

Artist’s rendering of a GPS III-A satellite, part of the U.S. modernization of the existing GPS constellation.  (Public domain image courtesy of http://pnt.gov/public/images/.)

Artist’s rendering of a GPS III-A satellite, part of the U.S. modernization of the existing GPS constellation. (Public domain image courtesy of http://pnt.gov/public/images/.)

Netflix Rental Maps

The New York Times has an interesting collection of maps of Netflix rental popularity for major cities (unfortunately not for Philadelphia).   I wonder how much Netflix takes geography into account with their recommendation system.

A Peek Into Netflix Queues

Google Adds Spatial Search to Maps Data API

Google slipped out a new feature in its Maps Data API over the holidays that was quiet but I think was fairly substantial.  If you recall, back in April, Google released a new API, designed for geographic data.  This original release included only a few features: the ability to store and manage spatial data and the ability to search it. A major limitation was that, despite being designed for storing spatial data, it didn’t support spatial searches.   With the latest version of the API, that’s now changed.

This is still a fairly limited capability, with only bounding box (rectangle) and point-plus-radius (circle) searches currently supported.  However, the ability to sort based on distance in combination with the spatial data services would be enough for many of the most straightforward mapping applications.