How to get your information into Google Maps (2): Webcrawler

April 5th, 2007

Today was an important day because of Google’s announcements about My Maps and KML search. I’ll talk about these later on in this series, when I’m writing about user generated sources.

This post is about the business data Google gets by crawling the Internet and the use of addresses on your website.

(more…)

How to get your information into Google Maps (1)

April 4th, 2007

Google is adding more and more localized information to Google Maps. They are adding information about local businesses, restaurants, hotels, public transport and even live traffic information (at this moment only available for the US).

What the sources are for the information Google displays on the maps isn’t very clear to a lot of people.

At last week’s Geo Developer day I also discovered not a lot of people know how they can control their own information on the maps by using the Google Local Business center.

In this series of posts I’ll write about the sources Google uses and ways how to add or edit your own information.

First let’s start with an introduction.

(more…)

Report of the Google Geo Developer Day in Amsterdam

March 30th, 2007

Yesterday I was at the Google Geo Developer day in Amsterdam. I think it’s the second time Google organizes such an event. The first time was last year preceding the Oreilly’s Where 2.0 conference in the US (btw. why isn’t there such an event in Europe?).

The program looked interesting and I was looking forward meeting other Google Maps developers.

The day started with some keynotes.

(more…)

Google Maps API first steps towards open source

March 24th, 2007

This morning there’s some great news about the Google Maps API:

The Google Maps API Team is excited to announce our new open source project, the GMaps Utility Library. This project will be hosted on code.google.com and will let the Google engineers for the Maps API work hand-in-hand with the many great developers in the Maps API community. Together, we can extend the core Maps API and ensure that every developer need is met.

There are a few reasons why I think this is great news:

(more…)

Google officially unveils the Plus Box

March 20th, 2007

On the Google Blog there’s an official announcement of the Plus Box feature. This feature allows extra information to be shown next to individual search results. The feature isn’t completely new, as several bloggers, including Google’s own Matt Cutts have written about it (see search engine land’s post with links to a few of them).

There are two types of Plus Box result: Stock information and maps. I don’t find stock information that interesting, but I love the maps Plus Box. If you search for a business and Google knows its address, there will be a map shown next to the search result with a marker where the address is.

At this moment most (all?) of the results are from the US. You can search for restaurants in New York and you’ll see a few examples (at the bottom of the first page). Sadly I haven’t found any business with a Map Plus Box in The Netherlands (or elsewhere in Europe). The only result with a maps Plus Box you’ll get when searching for restaurants in Amsterdam is Amsterdam Restaurant in New York :-)

The Google Blog says they are working hard to increase the availability and I hope they will add availability of non-US businesses soon.

I’m not sure a lot of people now how they can add their business information to Google so it’ll show up in the Plus Box or in a Google Maps search. You can add your own information by using the Local Business Center. See more information at the Webmaster Help Center.

In The Netherlands most companies are registered in the Chamber of Commerce register (KvK) and this information automatically shows up in a Google Maps search. At the Local Business Center you can change and add your information (images, description, categories, etc). Before these changes will show up in the search results you have to enter a PIN you’ll get by snail mail sent to your business address.

In the Local Business Center you can also see some kind of statistics, I don’t know what kind of stats it’ll show, because I haven’t received the PIN yet. I’ve changed my information on March 8.

According to the Google Blog there will be more Plus Boxes in the future. One has already been spotted, the Video Plus Box, which shows a video in the Plus Box. I’m curious whether this will only show Youtube and Google Video results, or also videos of Google’s competitors?

Google Maps and Ruby on Rails

March 10th, 2007

For a new project I’m working on, I will make extensive use of Google Maps. At this moment I’m doing some research to find out what the best practices are to use Google Maps in Rails applications. I also want to find out what tools there are.

The first projects I ran into are the tools which simplify the creation of a map: Cartographer and YM4R. These two projects give the user a Ruby based approach for building maps. According to Andre Lewis in his Google Talk about Ruby and Google Maps you’ll run into the limitations of these projects very soon if you’re building complex applications. Andre is one of the writers of the new book about Google Maps and Rails, called “Beginning Google Maps Applications with Rails and Ajax: From Novice to Professional”.

These tools can be very useful if you want to build a Google Maps application fast or if you don’t want to make your hands dirty on the Javascript (or maybe you just don’t have the knowledge).

The application I’m building will be rather complex and I don’t mind programming in Javascript. So I’m not going to make use of this kind of tools. The next category of tools you can use in building maps, are the geocoding tools. These will be the subject of a future post.

B.t.w. It looks like the cartographer project is dead, so if you want to use this way of building maps, there’s only one solution left, YM4R.

Google Coop

March 5th, 2007

Today I’ve been experimenting with Google Coop. It’s very easy to create your own custom search engine and add it to your website. You can take a look at my experiments (sorry only dutch).

I can think of many situations where Google Coop can be handy. For example:

  • Only add sites to the searchlist which you think are trustworthy about the subject
  • Add sites which are interesting for the community of your website. You could even allow others to add sites to the searchengine. This way you can build it together.
  • Create a local searchengine by only adding websites about a certain location (e.g. only sites you know about Amsterdam)

The resulting searchengine can also be added to your personalized Google Homepage.

Google geo developer day

February 28th, 2007

Yesterday I got a phone call from Google. The lady on the phone said Google is organizing a Geo developer day in Amsterdam somewhere in march. She asked me to whom she could address the invitation.

After the call I realized I didn’t ask for the precise date, so I guess I have to wait for the invitation. I can’t find any information about this developers day on the web.

The lady said she got my phone number from this website. Probably the Stemlocaties Amsterdam page (Google Maps mashup with all vote locations for the Dutch General Elections) got their attention somehow :-)

update 1: Today (March 1) I got the invitation, so now I know the date :-) . The program looks very interesting, so Google count me in!

update 2: Read my report about the GeoDay