Google Earth: The New Acceptance Criteria for 3D buildings

It was over five years ago when we came up with the initial Acceptance Criteria for photo-textured 3D buildings in Google Earth. Since then, we’ve learned many things and have also made many improvements to the 3D modeling process—including the release of Building Maker and two updated versions of SketchUp. Given all of these changes, we realized that our Acceptance Criteria were due for an overhaul.

Our new Acceptance Criteria have been completely rewritten with the goal of making them clearer and easier to follow. Issues relating to photo textures, permanence of structures, splitting, and entourage have proven to be the most common areas of confusion in the past:

Photo Textures

Our new minimum requirement for photo textures is more lenient than it’s been in the past. Photo textures are only required on upward facing surfaces of the model and on the main facade. We encourage you to photo texture the entire model, but we also understand that it may be difficult to get accurate imagery on every side of some buildings. Any remaining, non-photo-textured faces in your model should be painted with realistic-looking textures that match the color and look of the building in real life.

Permanent Structures

Beginning today, only permanent structures will be accepted. As we constantly refresh our satellite imagery, temporarily-positioned entities like vehicles and people don’t belong in Google Earth’s 3D Buildings layer.

Model Splitting


From now on, all submitted models should contain only one structure each. Each structure should be uploaded as a separate model file. This includes properties that have multiple buildings on them such as a house and a shed or garage. If buildings are all connected in a city block, they should be split into separate models based on building type, function or address. When our review team is assessing connected block models for splitting issues, we will look at the facade and roof textures to see if there are changes in material that signify where a split should have occurred.

Entourage


In addition to splitting buildings, we are now requiring all models of trees and other permanent entourage (such as signs, light posts and benches) to be uploaded separately from the buildings with which they may be associated. This ensures that when another building is uploaded in the same location, we are only judging the quality of the new building model versus the original. It’s a shame to have to remove good tree models just because they’re attached to a building model when a better building model is submitted that doesn’t contain trees.

Also, multiple, related trees and other entourage objects can be grouped into a single model as long as they are located in a relatively concentrated area. This means a single model can contain all the trees for a block or a park, but it shouldn’t contain all the trees for multiple blocks or an entire city. Remember that only permanent entourage is acceptable—cars and pedestrians move around, and thus don’t belong in Google Earth’s 3D Buildings layer.

Other improvements

One other big improvement we’ve made is the addition of tips and suggestions to each of the thirteen individual Acceptance Criteria. If a model you submit isn’t accepted, you’ll receive an email notification (opt into these emails via your preferences) that includes a direct link to concrete information about how you can improve it before you re-submit.

What about models that have already been accepted?

To help make this transition easier, we won’t be going through all the models we’ve already accepted in order to remove ones that fail to meet the new Acceptance Criteria. If your model has already been accepted, it will stay in the 3D Buildings layer until and unless it is sent through the evaluation process again. There are four actions which can cause a model to re-enter this process:

  1. You make an edit to your model and re-upload it to the 3D Warehouse, replacing the previous version.
  2. Someone else submits a model in the same location as your model.
  3. Periodic terrain and aerial imagery updates cause your model to go through our automated alignment process.
  4. Someone clicks the “Report a problem” link for your model in Google Earth.

It’s still a bit of a subjective process

Keep in mind that judging 3D models is still a difficult task and is prone to subjectivity. All submitted models are reviewed by real human beings who take time to ensure that they meet our standards. Because human beings sometimes make mistakes, we have a way for you to appeal negative judgements. If, after reviewing the Acceptance Criteria, you feel we’ve made the wrong decision, use the “Tell us why we’re wrong” link (at the bottom of the model’s 3D Warehouse page) to ask us to take another look. You’re encouraged to include links to photos of the actual building or other online resources to will help us to understand your point of view.

We know how much time and love goes into making beautiful 3D models for Google Earth, and we greatly appreciate all the effort you put into your work. Here’s hoping that the changes we’ve made will make for a smoother, more enjoyable geo-modeling process for everyone.

High Performance KML for Maps and Earth

 

The Keyhole Markup Language (KML) is an open standard for geographic data presentation. There are over one billion KML files on the web, and yet the vast majority of these files are points on a map.

In High Performance KML for Maps and Earth, Sean Askay and I covered advanced techniques for using KML in Google Earth and the Earth API, as well as introduced other Google platforms that support KML. Our hope is that developers will discover the power of using KML on Google’s platform.

Some of the topics we discussed during our talk:

An Introduction to KML

A quick history and some facts and figures about KML.

Advanced data visualization techniques

We demonstrated two new animation techniques using under-utilized KML tags that make for powerful data visualizations.

First we showed a time-animated thematic map of U.S. Census data using the and tags to animate the data using a KML Tour. See this post on unchartable.com more information.

We also demonstrated also a proof of concept for pushing near real-time GPS data updates to Google Earth via a that uses and tags to inject new location data into a pre-existing GPS track .

You can download this KML file to see these two techniques in action and the other KMLs demonstrated during the talk.

Developer environment

People often ask us about a developer environment for creating KML, so we covered various options. We looked at editors, validators, and libraries, including the open source library PyKML.

KML on other platforms

We showed how to use KML in the Google Maps API and Google Fusion Tables.

So check out the slides and the video and start bringing the power of KML to your presentations.

 

SketchUp: Discover Your World in 3D

Today, we’re unveiling a totally redesigned Your World in 3D website. If you’re new to geo-modeling — the term given to creating 3D buildings for Google Earth and Google Maps — the Your World in 3D website has all the tools and info you’ll need to get up and running quickly. The new website showcases several examples of what fellow modelers are building and will help connect with other geo-modelers around the world.

So that’s the what, here’s the why. Five years ago, Google acquired a Boulder-based startup called @Last Software, which was making waves in the architectural world with their 3D modeling software, SketchUp. Google had an ambitious idea to add a 3D model of every building on the planet to Google Earth, and SketchUp was a tool up to the task. Not only that, by opening SketchUp to a wider audience, users would have the opportunity to help build a virtual mirror of their world.

Times Square showcases some of the very first user contributed models

Today, the 3D virtual world is in full bloom: hundreds upon hundreds of villages, towns, and cities have been added to the 3D map representing hundreds of thousands of 3D buildings from every corner of the globe — truly, a testament to the power of open collaboration.

In the intervening half decade, we’ve introduced several new ways of adding buildings to the 3D map, including Google Building Maker and the Cities in 3D program. And you may have noticed 3D buildings surfacing on Google Maps and Google Maps for mobile as well. With so many different ways of creating and viewing 3D models, we realized we needed a destination that would demystify the process of geo-modeling,

Enter: the new Your World in 3D website. We call the website Your World in 3D because it is you, the user, who is helping build this virtual world, and perhaps more importantly, it is you who is finding innovative and surprising ways of using this data.

Your World in 3D has been redesigned from the ground up

Why geo-model? When asked, most geo-modelers say they do it because geo-modeling is just plain fun, but building your town in 3D can also be a great way to show civic pride and encourage tourism for your town. It can also provide an interactive way to promote your business or contextualize the urban planning. 3D modeling has also been used in crisis response situations as we saw in the grassroots modeling effort that happened after the earthquake in L’Aquila, Italy.

Paul McCartney’s Wrigley Field show by using Google Earth

 

Paul McCartney is in the middle of his brief “On The Run” tour, performing in various North American stadiums to huge crowds.

In a few days (this Sunday and Monday) he’ll be playing in Chicago’s Wrigley Field, and concept3D has built a really neat tool to help show you what the view will look like from your seat.

 

paul-seats.jpg 

It reminds me a bit of Room77, which allows you to preview your hotel room in Google Earth. As Google Earth continues to become more realistic, especially with 3D buildings and trees, tools like these will likely become more common and more useful.

One of the best parts of this Wrigley/McCartney model is the drop-down menu in the KMZ file itself. If you expand (+) the folder once it’s loaded in your “Places” sidebar, you can click the section where you’ll be sitting and the camera will automatically fly around to show you what your view will look like from that section. You can get the KMZ file here, but be warned that it’s quite a large file at around 10MB.

If you don’t wish to load the full file, concept3d has created a short video to show you around the model:

We’ve shown you some of concept3d’s work in the past, including the excellent 3D Virtual Campus at Northeastern University. They’re a custom Google Earth modeling shop, and certainly a good one to contact if you need some 3D work done for a project.