3D fireworks in Google Earth

In celebration of the new year many people shot off fireworks. GEB reader ‘Steven’ took it a step further and created some great 3D fireworks in Google Earth! As you can read about in his blog, the fireworks are intended to duplicate the 2011 Taiwan New Years Eve show, based on the simulation that you can view here.

3d-fireworks.jpg

As you can see from the photo above, the fireworks aren’t just simple animated images — they’re fully 3D! Some of them shoot into the sky, and some wrap around the Taipei 101 tower. As Steven points out in his post, animations like this are only possible because of the work of 3D modelers that created the buildings. In this case, credit goes to user tang Huang who created the exceptionally detailed model of the Taipei 101 tower.

To see the fireworks in action, you can view them here using the Google Earth Plug-in, download this KMZ file

OpenLayers-based slippy map

Facilmap.org Beta is an OpenLayers-based slippy map that aims to combine useful geographical information, renderings and tools of different projects into one reusable and extend-able map.

Facilmap.org Beta

Some available layers (there are more)

  • Mapnik
  • Osmarender
  • OpenCycleMap
  • Minutely Mapnik
  • OpenStreetBrowser
  • Hike & Bike Map
  • OpenPisteMap
  • ÖPNV-Karte
  • MapSurfer Roads
  • MapSurfer Topographic
  • Ordnance Survey OS Streetview (UK only)

More information on this project:
http://wiki.openstreetmap.org/wiki/FacilMap

Source and Credit to Candid Dauth:
http://www.openstreetmap.org/user/Candid%20Dauth/diary/12723

Map
http://beta.facilmap.org

Help with spherical geometry from our first Maps API library

The Maps API v3 aims to minimise the time it takes to load and display the initial map. Indeed the architectural changes needed to reduce this delay on mobile devices were the primary motivation for the break from the Maps API v2. The biggest factor affecting load time is the size of the JavaScript, as both the speed at which this is downloaded, and the speed it is parsed before execution by browsers is directly related to its size.

As the Maps API v3 continues to evolve we are keen to add more features, but as we do so we must be mindful of the impact they have on the size of the API. In response to this constraint we are kicking off 2011 by introducing a new concept to the Maps API v3, called a library.

A library is a set of Maps API features that are only loaded when explicitly requested by the application. By packaging features into a library, we can deliver them to applications that need those features without penalising the loading times of applications that do not. A library has its own child namespace under google.maps, and is a fully supported component of the Maps API.

The first library that we are launching is the geometry library. The geometry library provides a set of utility functions for performing distance, heading, and area calculations in a spherical geometry, such as on the surface of the Earth, and also provides functions for handling encoded polylines. To use these functions in your Maps API application you must request the geometry library when loading the API.
For more information on the geometry library, see the Maps API Documentation and Reference. If you think of additional spherical geometry functions you would like to see added to the geometry library, please log a feature request on the Maps API Issue Tracker. If you have any questions about using the geometry library, the Maps API v3 Forum is a great place to find help.