Google Earth: Real-time recycling and bus info

We’ve seen a lot of interesting real-time data feeds into Google Earth over the years, the most common being real-time air traffic and a feed of real-time satellite locations.

A new set of models from iNovmapping brings it to a different level — stationary objects with real-time data inside. For now, their demonstrations are for bus information, found by clicking on a bus stop, and recycling information, found by clicking on a recycling container. Here are a few screenshots and KMZ files to show you what we’re talking about.

Bus Stop – KMZ

bus.png

Recycling Container – KMZ

recycling.png

What makes these very unique is that the KMZ files aren’t necessary to make them function — they’re just to help you locate the models. In every other real-time product we’ve seen in the past, it’s been managed via a network link. In this case, they’ve added an iframe to the description box on the 3D model itself, and then they can update the information inside of the iframe with up-to-date data about that location. You don’t need to load any external KML files or network links; you can just use the standard “3D Buildings” layer in Google Earth.

If I’m not mistaken, this is the first time we’ve ever seen something like this and the potential for it is huge!

• Find a house on the beach, click it to get real-time rental prices.

• Click on a restaurant to get operating hours for today.

• Click on a house for sale to get info about pricing, open houses, etc.

• Click on a conference center to see what events are happening inside today.

The possibilities are endless, though most of the business ideas mentioned above don’t have 3D models yet. Those that do would then need to find a way to keep the iframed page updated daily, which could be technically challenging and/or time consuming. While there are some issues to work out, this is still quite impressive.

iNovmapping wants to take it even further, though. Some ideas they have for the future:

For example, developers could incorporate feeds of shows in Theaters or of expositions in Museums. This would turn the 3D layer more useful and would create an incentive on the part of the real-estate owners to put their buildings on the GE 3D Layer. Another feature … is the possibility of clicking buildings on the Earth Layer of Google Maps. Everyone likes to see realistic models but we appreciate it evan more if they speak back at us.

They make some great points. While Google Earth is an amazing tool, it’s historically been quite anti-social. Any social games or social apps of any kind end up using the plug-in via the browser, rather than try to do it inside of Google Earth. I tried making a discussion forum inside of Google Earth a few years ago, but it was quite clunky. If (when?) Google ever moves “My Places” into the cloud, that could help with sharing, but until then it’s very limited. It’s great to see a company like iNovmapping try to push the envelope a little bit with methods like this.

Maps in Comics: In Maps & Legends

In Maps & Legends #1 In Maps & Legends is a digital comic book series about a fantasy mapmaker who finds herself drawn into a mysterious world she’s been mapping.

Kaitlin is a newly single freelance artist who is stuck in the rut of the well-paying, for-hire covers and maps she creates for fat fantasy novels.

But at night, driven by some strange compulsion, Kait has been working long hours on an intricate, mixed-media map of a place she’s never been, a map that covers all four walls of the window-less spare room she keeps locked next to her tiny bedroom. She’s not sure where the inspiration for the map comes from, but she can’t seem to help herself.

One cold night, Kait is visited by a disheveled man named Bartamus who claims to be from another world. He needs her to finish a map of his dying world so he can use his skills to save it.

The comic is available through a number of venues, including e-book readers, Graphic.ly, and Comixology. Four of ten issues have been published so far, with a new issue coming out every six weeks. Each issue costs 99¢. The first four issues are also available as a combo e-book for the Kindle and the Nook for $2.99.

I read the combo e-book on the Kindle app for the iPad, which is a less effective interface than the Comixology app (which has a free eight-page preview). The art is full-colour on the iPad, and is rotated 90 degrees: enable your screen lock, rotate your iPad and, counterintuitively, scroll up.

In Maps & Legends (screenshot)

The artwork by Niki Smith is, as you can see above, beautifully done, with steampunky bits and lasers contrasting with map-influenced earth tones. The story, written by Michael Jasper, makes full use of what Jo Walton calls “incluing” — things are revealed in bits and pieces rather than in a giant infodump (as in the description I quoted above). It’s an effective literary device, but it does mean that it is not immediately clear what is going on, particularly when, as in a comic book, description is purely visual: we’re shown, not told, unless it’s spoken or thought. The fact that it’s a serial is a little frustrating: it’s hard to stop at issue four, and wait six weeks for each new installment, when things are still so mysterious — I want the rest of the story now, which I think is a good sign: it’s tense and it’s gripping. Definitely worth a look.

Tips for creating a free business listing in Google Places: Adding useful descriptions and relevant categories

With this blog post, we’re concluding our three part series about the Google Places quality guidelines. Today, we’ll discuss how to choose the best fitting categories for your business listing as well as how to provide a useful description. In case you missed the first two blog posts, you can find here the first post about business titles and here the second part about business types.
Adding useful descriptions
As a business owner, we encourage you to add a specific description of your business in the “description” field. This gives potential clients more information to understand what your business is about and see if your business matches what they are seeking. You can also use this field to provide further guidance about the location of your business which might be useful in some cases where it is hard to find, e.g. if the entrance of your business is only accessible via the rear.
Keep the description clean and concise, so it is helpful to users and catches their attention. A series of repeated keywords or categories may turn off potential customers, but a crisp and catchy summary of the services you offer help users determine if your business is right for them.
 
Choosing relevant categories
If you provide appropriate and accurate categories, we can better match your business listing to relevant user searches. We recommend choosing specific categories that describe the core of your business well instead of broad ones. A good way to find representative categories for your business is asking yourself the question “What is my business?” Be sure to capture what your business is as opposed to what it offers or sells – in that sense, “bakery” would be a good category as opposed to “cakes” or “bread”.
Also, do not include location information in the categories field. If you would like to provide such additional information about your business, you can use the description field and, if appropriate, the service areas feature.
You will be asked to choose at least one category from our standard list – just start typing in the categories field to see what is available via the auto-suggestions.
We recommend always choosing the best matching and most specific category for your business – for any specific category, Google will be able to automatically determine the more generic category as well. That means, if you are a Mexican restaurant, you should go for ‘Mexican Restaurant’ and not ‘Restaurant’ – Google then automatically knows that if you are a Mexican restaurant, you are also a restaurant.
You can provide up to five categories for your business listing. After picking a standard category, you can add up to four customized categories. To add another category, just click on ‘Add another category’ and an additional field will be triggered. Put only one category per entry field. Entering more than one category into a category field is not compliant with our quality guidelines and could result in your listing being suspended and not appearing in Google Places. In case you find it difficult to find an appropriate standard category to start with, just pick a category that fits best and add more specific custom categories. If you are uncertain about categorizing your business, you can also ask for advice in the Google Places help forum and discuss with other business owners.
We hope that this information helps you add a concise description and accurate categories to your business listing in Google Places. This gives potential clients more information to determine if your business matches what they are seeking. For further questions you can visit our Google Places help forum.

Free map service preview

I am rushing the release of my latest free service offering from aus-emaps.com due to high level of interest in accessing postcode and other administrative boundaries data on a reference map that can be dynamically called from external sites. At this stage the free map service is more like a preview release rather than the real thing but it is good enough for a “show and tell”. The full concept behind this service is rather a long story so I will leave it for a more appropriate occasion. For now I will just limit the description to a short statement that it is intended as a free reference map, for embedding into website or linking to, to share location specific information.

Currently it works only with kmz files that can be referenced from anywhere on the world wide web and postcode boundaries from aus-emaps.com. It accepts single and multiple kmz files, as per examples below.

Here are a couple of examples of kmz files with complex information: in this case, Victorian bushfires aftermath (public file extracted from Google MyMaps): http://www.aus-emaps.com/svs/ref/map.php?
kmzl=http://www.aus-emaps.com/data/VictorianBushfiresFeb2009.kmz

And here is an example of kmz file showing the latest world earthquakes from USGS: http://www.aus-emaps.com/svs/ref/map.php?
kmzl=http://earthquake.usgs.gov/earthquakes/catalogs/eqs7day-age.kmz

Finally, a simple example of referencing Australian postal boundaries map from aus-emaps.com:
http://www.aus-emaps.com/svs/ref/map.php?
kmzl=2601,2220,7000,3122,5000&svs=2,2,2,2,2

Width and height of the map can be easily controlled by adding the following parameter to the URL: &wh=500,400 (size in pixels). Map type selection is with &mt=0 parameter (valid numbers are 0 for street map, 1 for satellite overlay, 2 for hybrid map and 3 for terrain map). This is just a quick demo of basic capabilities to give you a taste of what is possible with a very basic deployment of Google Map API (this one is still running only on version 2). More on this service soon.

Google Places Quality Guidelines Comparison

The newest Places Quality guidelines include a number of significant changes.

In this update Google has not just added new rules but has removed a few specific guidelines from the previous set. A significant one that was noted by Linda Buquet was the removal of the following phrase in regards to content used in the description and the custom attribute fields: This type of content should never appear in your business’s title, address or category fields. It won’t be missed as it was a nearly impossible guideline to comply with.

Google is formally embracing an idea that was previously accepted by them of allowing creation of one listing per practitioner, and one listing for the office. They are also making their clearest statement yet about virtual businesses and their relationship to Places: Only businesses that make in-person contact with customers qualify for a Google Places listing.

Besides the obvious ban on the common use of Tag lines in a business name and the ban on the use of keyword information in the address field, the biggest changes and ones that will be hard to comply with, (and interesting to see how it is enforced) are the changes on categorization.

Here is a comparison of the previously published guidelines to the new ones on a line by line basis to help better understand these changes. I have italicized the differences in both directions if a significant rule was removed from the older guidelines.

Previous Guidelines (reordered to match new guidelines) New Quality Guidelines
Only business owners or authorized representatives may claim their business listings on Google Maps. Ownership: Only business owners or authorized representatives may verify their business listings on Google Places.
Use a shared, business email account, if multiple users will be updating your business listing.If possible, use an email account with a domain that matches your business URL.

For example, if your business website is www.giraffetoys.com, a matching email address would be you@giraffetoys.com.

Account Email Address: Use a shared business email account, if multiple users will be updating your business listing. If possible, use an email account under your business domain.

For example, if your business website is www.google.com, a matching email address would be you@google.com.

Your Business Listing
Represent your business exactly as it appears in the offline world. The name on Google Maps should match the business name, as should the address, phone number and website. Business Name: Represent your business exactly as it appears in the offline world.
Do not include marketing taglines in your business name.
Do not include phone numbers or URLs in the business name. Do not include phone numbers or URLs in the business name field, unless they are part of your business name.
Do not attempt to manipulate search results by adding extraneous keywords or a description of your business into the business name. Do not attempt to manipulate search results by adding extraneous keywords or a description of your business in the business name field.
Use standard capitalization & punctuation, unless your business name or address in the real world contains unusual capitalization & punctuation.
Business Location: Use a precise, accurate address to describe your business location.
Do not create listings at locations where the business does not physically exist. PO Boxes do not count as physical locations. Do not create listings at locations where the business does not physically exist. P.O. Boxes are not considered accurate physical locations. Listings submitted with P.O. Box addresses will be removed.
The precise address for the business must be provided in place of broad city names or cross-streets. Use the precise address for the business in place of broad city names or cross-streets.
Do not create more than one listing for each business location, either in a single account or multiple accounts. Do not create more than one listing for each business location, either in a single account or multiple accounts.
Businesses that operate in a service area as opposed to a single location should not create a listing for every city they service. Service area businesses should create one listing for the central office of the business only. Businesses that operate in a service area, as opposed to a single location, should not create a listing for every city they service.Businesses that operate in a service area should create one listing for the central office or location and designate service areas. Learn how to add service areas to your listing.
Businesses with special services, such as law firms and doctors, should not create multiple listings to cover all of their specialties. Businesses with multiple specializations, such as law firms and doctors, should not create multiple listings to cover all of their specialties. You may create one listing per practitioner, and one listing for the office.
Do not include information in address lines that does not pertain your business’s physical location (e.g. URLs, keywords).
Provide a phone number that connects to your individual business location as directly as possible. For example, you should provide an individual location phone number in place of a call center. Provide one URL that best identifies your individual business Website & Phone: Provide a phone number that connects to your individual business location as directly as possible, and provide one website that represents your individual business location.
Use a local phone number instead of a call center number whenever possible.
Do not provide phone numbers or URLs that redirect or ‘refer’ users to other landing pages or phone numbers other than those of the actual business. Do not provide phone numbers or URLs that redirect or “refer” users to landing pages or phone numbers other than those of the actual business.
Categories: Provide at least one category from the suggestions provided in the form as you type. Aim for categories that are specific, but brief.
Categories should say what your business is (e.g. Hospital), not on what it does (e.g. Vaccinations) or things it sells (e.g. Sony products or printer paper). This information can be added in your description or as custom attributes.
Categories should not contain location-based information (for example, Dog Walker Los Angeles is not permitted).
Only one category is permitted per entry field. Do not “stuff” entry fields with multiple categories.
Use the description and custom attribute fields to include additional information about your listing. This type of content should never appear in your business’s title, address or category fields. Please see this page of the LBC User Guide for examples of Custom Attributes & Description: Use the description and custom attribute fields to include additional information about your listing. Learn more about acceptable custom attributes.
Other Items of Note
Ineligible Business Models: Only businesses that make in-person contact with customers qualify for a Google Places listing.
Businesses that are under construction or that have not yet opened to the public are not eligible for a listing on Google Places.
A property for rent is not considered a place of business. Please create one listing for the central office that processes the rentals. Rental properties, such as vacation homes or vacant apartments, are not eligible for a listing on Google Places. Create a listing for the central office that processes the rentals, rather than the individual rental properties. If you’d like, you can then add your real estate properties to Google Maps so that they are available on our Real Estate layer.
Disclaimer: Google reserves the right to suspend access to Google Places or other Google Services to individuals or businesses that violate these guidelines, and may work with law enforcement in the event that the violation is unlawful.

The Places Quality guidelines have grown significantly longer over time. It is interesting to look at the ones issued in May of 2009 which were longer yet then the first guidelines issued in September of 2008. For those of you curious about the evolution and many changes in these documents I have created a new blog category, Google Quality Guidelines.

I would love your take on these new guidelines, if you have seen any indication of penalties in the category area and what you think are now best practices for coping with them.