<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Google Data &#187; Roman Nurik, Android Developer Relations</title>
	<atom:link href="/author/roman-nurik-android-developer-relations/feed/" rel="self" type="application/rss+xml" />
	<link>https://googledata.org</link>
	<description>Everything Google: News, Products, Services, Content, Culture</description>
	<lastBuildDate>Thu, 19 Mar 2015 12:00:08 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.7.5</generator>
	<item>
		<title>Hello, Stack Overflow!</title>
		<link>https://googledata.org/google-android/hello-stack-overflow/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=hello-stack-overflow</link>
		<comments>https://googledata.org/google-android/hello-stack-overflow/#comments</comments>
		<pubDate>Fri, 18 Dec 2009 22:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Roman Nurik, Android Developer Relations]]></dc:creator>
				<category><![CDATA[Google Android]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Google Mobile]]></category>
		<category><![CDATA[google os]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Over the past year, an Android presence has been growing on a relatively new technical Q&#38;A web site called Stack Overflow. The site was designed specifically for programmers, with features like syntax highlighting, tagging, user reputation, and com...]]></description>
				<content:encoded><![CDATA[<p>Over the past year, an Android presence has been growing on a relatively new technical Q&amp;A web site called <a href="http://www.stackoverflow.com/">Stack Overflow</a>. The site was <a href="http://www.joelonsoftware.com/items/2008/09/15.html">designed specifically for programmers</a>, with features like syntax highlighting, tagging, user reputation, and community editing. It's attracted a loyal software developer community, and developers continue to express great praise for this new tool. Well, the Android team has been listening...and we agree.</p><p>Today, I'm happy to announce that we're working with Stack Overflow to improve developer support, especially for developers new to Android. In essence, the <a href="http://stackoverflow.com/questions/tagged/android">Android tag</a> on Stack Overflow will become an official Android app development Q&amp;A medium. We encourage you to post your beginner-level technical questions there.  It's also important to point out that we don't plan to change the <a href="http://groups.google.com/group/android-developers">android-developers</a> group, so intermediate and expert users should still feel free to post there.</p><p>I think that this will be a great new resource for novice Android developers, and our team is really excited to participate in the growth of the Android developer community on Stack Overflow. I hope to see you all there!</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6755709643044947179-3608635260138070312?l=android-developers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-android/hello-stack-overflow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New resources and sample code on developer.android.com</title>
		<link>https://googledata.org/google-android/new-resources-and-sample-code-on-developer-android-com/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=new-resources-and-sample-code-on-developer-android-com</link>
		<comments>https://googledata.org/google-android/new-resources-and-sample-code-on-developer-android-com/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 21:11:00 +0000</pubDate>
		<dc:creator><![CDATA[Roman Nurik, Android Developer Relations]]></dc:creator>
				<category><![CDATA[Google Android]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Google Mobile]]></category>
		<category><![CDATA[google os]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Hey Android developers&#8212;if you've visited the online Android SDK documentation recently, you may have noticed a few changes. That's right, there's a new Resources tab, which was designed to take some of the load off the Developer's Guide. We've mo...]]></description>
				<content:encoded><![CDATA[<p>Hey Android developers&mdash;if you've visited the <a href="http://developer.android.com/index.html">online Android SDK documentation</a> recently, you may have noticed a few changes. That's right, there's a new <a href="http://developer.android.com/resources/index.html">Resources</a> tab, which was designed to take some of the load off the <a href="http://developer.android.com/guide/index.html">Developer's Guide</a>. We've moved a number of existing resources to the Resources tab, including <a href="http://developer.android.com/resources/tutorials/hello-world.html">tutorials</a>, <a href="http://developer.android.com/resources/samples/index.html">sample code</a>, and <a href="http://developer.android.com/resources/faq/index.html">FAQs</a>. We've also formalized a few of our most popular developer blog posts into <a href="http://developer.android.com/resources/articles/index.html">technical articles</a>; watch for more of these to appear in the future.</p><p>In addition, we just released a new batch of sample code, available now as a <a href="http://developer.android.com/shareables/latest_samples.zip">ZIP file download</a> on the samples index page. And we're working on updating the way in which we distribute official sample code; more on that some other time.</p><p style="text-align:center"><img style="width: 388px; height: 192px;" src="http://2.bp.blogspot.com/_uOA5TZ_yzVo/SyqQwbosYUI/AAAAAAAAAEA/d8ysxSsEUis/s400/dnrcsgd_46gzmqt2g7_b.jpeg" border="0" alt="New sample screenshots"/></p><p>The new sample code includes:</p><ul><li><strong><a href="http://developer.android.com/resources/samples/MultiResolution/index.html">Multiple Resolutions</a></strong>: a simple example showing how to use resource directory qualifiers to support multiple screen configurations and Android SDK versions.</li><li><strong><a href="http://developer.android.com/resources/samples/Wiktionary/index.html">Wiktionary</a> and <a href="http://developer.android.com/resources/samples/WiktionarySimple/index.html">WiktionarySimple</a></strong>: sample applications that illustrate how to create an interactive home screen widget.</li><li><strong><a href="http://developer.android.com/resources/samples/ContactManager/index.html">Contact Manager</a></strong>: an example on using the new ContactsContract interface to query and manipulate a user's various accounts and contact providers.</li><li><strong><a href="http://developer.android.com/resources/samples/BluetoothChat/index.html">Bluetooth Chat</a></strong>: a fun little demo that allows two users to have a 1 on 1 chat over Bluetooth. It demonstrates how to discover devices, initiate a connection, and transfer data.</li><li><strong><a href="http://developer.android.com/resources/samples/ApiDemos/index.html">API Demos</a> &gt; App &gt; Activity &gt; QuickContactsDemo</strong>: a demo showing how to use the <code>android.widget.QuickContactsBadge</code> class, new in Android 2.0.</li><li><strong><a href="http://developer.android.com/resources/samples/ApiDemos/index.html">API Demos</a> &gt; App &gt; Activity &gt; SetWallpaper</strong>: a demo showing how to use the new <code>android.app.WallpaperManager</code> class to allow users to change the system wallpaper.</li><li><strong><a href="http://developer.android.com/resources/samples/ApiDemos/index.html">API Demos</a> &gt; App &gt; Text-To-Speech</strong>: a sample using Text-To-Speech (speech synthesis) to make your application talk.</li><li><strong><a href="http://developer.android.com/resources/samples/NotePad/index.html">NotePad</a> (now with Live Folders)</strong>: this sample now includes code for creating Live Folders.</li></ul><p>We hope these new samples can be a valuable resource for learning some of the newer features in Android 1.6 and 2.0. Let us know in the <a href="http://groups.google.com/group/android-developers">android-developers</a> Google Group if you have any questions about these new samples or about the new Resources tab.</p><p>Thanks for tuning in, and 'til next time, happy coding!</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6755709643044947179-4502357374335106374?l=android-developers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-android/new-resources-and-sample-code-on-developer-android-com/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>Our Favorites: Driving, Sailing, Running, and Landing on the Moon!</title>
		<link>https://googledata.org/google-maps/our-favorites-driving-sailing-running-and-landing-on-the-moon/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=our-favorites-driving-sailing-running-and-landing-on-the-moon</link>
		<comments>https://googledata.org/google-maps/our-favorites-driving-sailing-running-and-landing-on-the-moon/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 00:30:00 +0000</pubDate>
		<dc:creator><![CDATA[Roman Nurik, Android Developer Relations]]></dc:creator>
				<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[google geo]]></category>
		<category><![CDATA[google geodevelopers]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Just like Ricky Bobby, I like going fast. Most of the time, though, going too fast in real life can be dangerous. That's why I also enjoy playing driving games and simulators&#8212;all from the comfort and safety of my own home!

The great thing is, th...]]></description>
				<content:encoded><![CDATA[<p>Just like <a href="http://en.wikipedia.org/wiki/Talladega_Nights:_The_Ballad_of_Ricky_Bobby">Ricky Bobby</a>, I like going fast. Most of the time, though, going too fast in real life can be dangerous. That's why I also enjoy playing driving games and simulators&mdash;all from the comfort and safety of my own home!</p>

<p>The great thing is, thanks to the <a href="http://code.google.com/apis/earth/">Earth API</a> and <a href="http://code.google.com/apis/maps/documentation/flash/">Maps API for Flash</a>, developers have built a flurry of simulator applications that are visually stunning, geographically realistic, and highly addictive. Below are some of my favorite simulators for driving, sailing, running, and even landing on the moon!</p>

<p><em style="color: red; font-style: italic;">WARNING: I will not be held liable for any lost productivity resulting from these awesome apps!</em></p>

<table style="width: 100%">
<tr>
  <td>
<a href="http://ships1.planetinaction.com/"><img style="width: 300px; height: 200px;" src="http://1.bp.blogspot.com/_uOA5TZ_yzVo/StTzp-vzMwI/AAAAAAAAADs/hWnXBSYSyK4/s400/ss-ships.png" border="0" alt="Ships"/></a>
  </td>
  <td width="100%">
  <h2><a href="http://ships1.planetinaction.com/">Ships</a></h2>
  <p>Considered by most to be in the list of top Earth API apps, <strong>Ships</strong> is a highly polished simulator by New Zealand-based <a href="http://www.planetinaction.com/">Dinther Product Design</a> for a variety of sea vessels (and a blimp!). The visual effects (i.e. the ship's wake using animated <a href="http://code.google.com/apis/earth/documentation/geometries.html#groundoverlay">ground overlays</a>), camera angles, and detailed <a href="http://code.google.com/apis/earth/documentation/geometries.html#screenoverlay">screen overlay</a>-based dials make Ships an exceptionally fun and immersive simulator.</p>

  <p><strong>Primary API:</strong> Earth API</p>
  </td>
</tr>
<tr>
  <td>
<a href="http://racemyrace.com/"><img style="width: 300px; height: 200px;" src="http://1.bp.blogspot.com/_uOA5TZ_yzVo/StTzpuNgn_I/AAAAAAAAADk/_-m8HJ3BBxM/s400/ss-racemyrace.png" border="0" alt="Race My Race"/></a>
  </td>
  <td>
  <h2><a href="http://racemyrace.com/">Race My Race</a></h2>
  <p>Although I don't have the endurance to run a marathon, I can still check out various marathon routes with the help of <strong>Race My Race</strong>! This app is a really fun way to explore the terrain along these difficult routes. And, if you're planning on running a marathon in the near future, this site can even help you prepare!</p>

  <p><strong>Primary API:</strong> Earth API</p>
  </td>
</tr>
<tr>
  <td>
<a href="http://www.sea-seek.com/"><img style="width: 300px; height: 200px;" src="http://2.bp.blogspot.com/_uOA5TZ_yzVo/StTzv0JQvfI/AAAAAAAAAD0/qHBhJG4l_w8/s400/ss-seaseek.png" border="0" alt="Sea-Seek Virtual Drive"/></a>
  </td>
  <td>
  <h2><a href="http://www.sea-seek.com/">Sea-Seek Virtual Dive</a></h2>
  <p>Ever want to explore the world's great bodies of water? <strong>Sea-Seek's Virtual Dive</strong> is perfect for just that! This app lets you commandeer a variety of air, ocean surface, and underwater vessels along coastlines and even in the deep blue sea! My favorite vessel is the 'Shark Sub,' equipped with a headlamp <a href="http://code.google.com/apis/earth/documentation/geometries.html#3dmodels">model</a>.</p>

  <p><strong>Primary API:</strong> Earth API</p>
  </td>
</tr>
<tr>
  <td>
<a href="http://geoquake.jp/en/webgame/DrivingSimulatorPerspective/"><img style="width: 300px; height: 200px;" src="http://4.bp.blogspot.com/_uOA5TZ_yzVo/StTzosX7vSI/AAAAAAAAADU/NFrlo1KNI3w/s400/ss-geoquake.png" alt="Geoquake - Driving Simulator on Google Maps (Perspective)"/></a>
  </td>
  <td>
  <h2><a href="http://geoquake.jp/en/webgame/DrivingSimulatorPerspective/">Geoquake - Driving Simulator on Google Maps (Perspective)</a></h2>
  <p>The original, 2D version of this simulator was very impressive&mdash;it allowed you to drive a car or truck in a city of your choosing in a <a href="http://en.wikipedia.org/wiki/Grand_Theft_Auto_(series)">Grand Theft Auto</a>-like perspective. This version, however, one-ups the original by utilizing the <a href="http://googlegeodevelopers.blogspot.com/2009/07/3d-perspective-in-maps-api-for-flash.html">new 3D perspective in the Maps API for Flash</a> with a 3D car model for a more realistic feel. A great game from a great <a href="http://www.geoquake.com/">developer</a> in Japan!</p>

  <p><strong>Primary API:</strong> Maps API for Flash</p>
  </td>
</tr>
<tr>
  <td>
<a  href="http://planetinaction.com/moonlander/index.htm"><img style="width: 300px; height: 200px;" src="http://4.bp.blogspot.com/_uOA5TZ_yzVo/StTzpLgZY_I/AAAAAAAAADc/dOMyBh5tQbI/s400/ss-moonlander.png" border="0" alt="Apollo 11 Moon Lander"/></a>
  </td>
  <td>
  <h2><a href="http://planetinaction.com/moonlander/index.htm">Apollo 11 Moon Lander</a></h2>
  <p>Another gem from Dinther Product Design, this challenging, but very fun, minigame lets you attempt to land the <strong>Apollo 11 Moon Lander</strong>. I personally have never been able to land without crashing, but a few of my coworkers had no problem finishing with a successful 'Eagle Touchdown.' To them, I say: apply to NASA!</p>

  <p><strong>Primary API:</strong> Earth API</p>
  </td>
</tr>
<tr>
  <td>
<a href="http://www.gaiagi.com/3d-driving-simulator/index.html"><img style="width: 300px; height: 200px;" src="http://3.bp.blogspot.com/_uOA5TZ_yzVo/StTzoPb8e6I/AAAAAAAAADM/TpO2i7nSeBg/s400/ss-gaiagi.png" border="0" alt="Gaiagi Driver"/></a>
  </td>
  <td>
  <h2><a href="http://www.gaiagi.com/3d-driving-simulator/index.html">Gaiagi Driver</a></h2>
  <p>This is a super-mashup of a number of Google and non-Google APIs, allowing you to visualize&mdash;in every way imaginable&mdash;the driving route between two addresses. The demo really shows off what's possible with today's geo platforms. Very exciting stuff!</p>

  <p><strong>Primary API:</strong> Various</p>
  </td>
</tr>
</table>

<p>I hope you enjoyed trying out these simulators; maybe a few of you were inspired to write your own simulation apps! I bet we'll be seeing more and more of these types of apps in the future. 'Til next time, thanks for reading and drive safely!</p>

<span class="post-author">Posted by Roman Nurik, Geo APIs Team</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3124040365160254795-4823043744060109665?l=googlegeodevelopers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-maps/our-favorites-driving-sailing-running-and-landing-on-the-moon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>San Francisco Geo APIs Hackathon on September 24th</title>
		<link>https://googledata.org/google-maps/san-francisco-geo-apis-hackathon-on-september-24th/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=san-francisco-geo-apis-hackathon-on-september-24th</link>
		<comments>https://googledata.org/google-maps/san-francisco-geo-apis-hackathon-on-september-24th/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 20:45:00 +0000</pubDate>
		<dc:creator><![CDATA[Roman Nurik, Android Developer Relations]]></dc:creator>
				<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[google geo]]></category>
		<category><![CDATA[google geodevelopers]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Calling all Bay Area coders! We've just finalized another hackathon for late September! On September 24th, 2009, from 1:30 to 8, Google will host a hackathon for our Geo APIs in our San Francisco office. At the hackathon, Google engineers will give one...]]></description>
				<content:encoded><![CDATA[<p>Calling all Bay Area coders! We've just finalized another hackathon for late September! On September 24th, 2009, from 1:30 to 8, Google will host a hackathon for our <a href="http://maps.google.com/getmaps">Geo APIs</a> in our San Francisco office. At the <a href="http://hackathon.appspot.com/index.html?event=agloYWNrYXRob25yDQsSBUV2ZW50GKTkAgw">hackathon</a>, Google engineers will give one or two API overview presentations and then will be on hand to answer all your geo related questions. You can work on suggested codelabs, or just bring your own project and we'll lend you a hand.</p>

<p>The hackathon will cover the following APIs:</p>
<ul><li>The Google Maps API for JavaScript <a href="http://code.google.com/apis/maps/">V2</a> and <a href="http://code.google.com/apis/maps/documentation/v3/">V3</a></li>
<li><a href="http://code.google.com/apis/maps/documentation/flash/">The Google Maps API for Flash</a></li>
<li><a href="http://code.google.com/apis/earth">The Google Earth API</a></li>
<li><a href="http://code.google.com/apis/kml">KML</a></li>
<li><a href="http://code.google.com/apis/maps/documentation/mapsdata/">The Google Maps Data API</a></li></ul>

<p>Space is limited, so <a href="http://hackathon.appspot.com/index.html?event=agloYWNrYXRob25yDQsSBUV2ZW50GKTkAgw" style="font-weight: bold">register now</a>! And remember, this will be a code-heavy event, so bring your laptop and come ready to code!</p>

<p><span class="post-author">Posted by Roman Nurik, Geo APIs team</span></p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3124040365160254795-2122475966935764019?l=googlegeodevelopers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-maps/san-francisco-geo-apis-hackathon-on-september-24th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Earth API Developer&#8217;s Guide and DOM Articles</title>
		<link>https://googledata.org/google-maps/new-earth-api-developers-guide-and-dom-articles/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=new-earth-api-developers-guide-and-dom-articles</link>
		<comments>https://googledata.org/google-maps/new-earth-api-developers-guide-and-dom-articles/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 03:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Roman Nurik, Android Developer Relations]]></dc:creator>
				<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[google geo]]></category>
		<category><![CDATA[google geodevelopers]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Hey Earth API developers, have you visited the Developer's Guide recently? If not, you're missing out on some great new content and sample code! We've recently revamped the Developer's Guide in some very big ways:
Sections are now organized by topic, a...]]></description>
				<content:encoded><![CDATA[Hey Earth API developers, have you visited the <a href="http://code.google.com/apis/earth/documentation/index.html">Developer's Guide</a> recently? If not, you're missing out on some great new content and sample code! We've recently revamped the Developer's Guide in some very big ways:
<ul><li><span style="font-weight: bold;">Sections are now organized by topic</span>, as opposed to level of difficulty
</li><li><span style="font-weight: bold;">Older topics</span> such as <a href="http://code.google.com/apis/earth/documentation/balloons.html">balloons</a> and <a href="http://code.google.com/apis/earth/documentation/events.html">events</a> have been revisited and rewritten; important concepts are covered in more depth and some <a href="http://code.google.com/apis/earth/documentation/balloons.html#feature_balloons">subtleties</a> have been formally addressed. Some older, but very important, topics such as <a href="http://code.google.com/apis/earth/documentation/containers.html">object containers</a> now get their own full sections of the documentation.
</li><li><span style="font-weight: bold;">New topics</span> such as <a href="http://code.google.com/apis/earth/documentation/touring.html">tour playback</a>, <a href="http://code.google.com/apis/earth/documentation/sky_mars_moon.html">Sky/Mars/Moon</a>, and <a href="http://code.google.com/apis/earth/documentation/debugging.html">general JavaScript debugging tips</a> are now discussed in detail in the new Developer's Guide. Previously, the only available resources for some of these topics were <a href="http://code.google.com/apis/earth/documentation/demogallery.html?searchquery=&amp;topic=fiveoh">sample code</a> and the <a href="http://code.google.com/apis/earth/documentation/reference/">API reference</a>.</li></ul>A special thanks goes out to Michael Jeffrey on the Earth API team for writing the new Developer's Guide. Thanks Mike!
<br><br>
Once you're done checking out the new Developer's Guide, click over to the <a href="http://code.google.com/apis/earth/articles/">Articles</a> section of the documentation to read two new Earth API articles that shed some more light on the KML Document Object Model in the Earth API:
<ul><li><a href="http://code.google.com/apis/earth/articles/domintro.html">DOM Part I: An Introduction to the Earth API Document Object Model</a>
This article provides an introduction to the W3C Document Object Model (DOM) specification and discusses the parallels between the Earth API's KML DOM access methods and web browsers' HTML DOM methods.</li><li><a href="http://code.google.com/apis/earth/articles/domtraversal.html">DOM Part II: Using the GEarthExtensions Utility Library for Easy DOM Manipulation</a>
In this article, we'll learn about the GEarthExtensions utility library's method of simplifying DOM traversals and how we can easily perform common DOM search and manipulation operations on entire KML document trees using this method.
</li></ul>The first article briefly discusses DOM concepts and motivations, while the second article jumps into code that uses the <a href="http://code.google.com/p/earth-api-utility-library">GEarthExtensions Earth API utility library</a> to simplify common tasks in the Earth API.
<br><br>
I hope you all enjoy reading through the new articles and Developer's Guide! If you find any bugs, feel free to file them in the <a href="http://code.google.com/p/earth-api-samples/issues/list">Earth API issue tracker</a> or post to the <a href="http://groups.google.com/group/google-earth-browser-plugin/topics">discussion group</a>.

<div><span class="post-author">Posted by Roman Nurik, Google Geo APIs Team
</span></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3124040365160254795-8542109331924864986?l=googlegeodevelopers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-maps/new-earth-api-developers-guide-and-dom-articles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moon in the Google Earth Plugin!</title>
		<link>https://googledata.org/google-maps/moon-in-the-google-earth-plugin/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=moon-in-the-google-earth-plugin</link>
		<comments>https://googledata.org/google-maps/moon-in-the-google-earth-plugin/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 15:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Roman Nurik, Android Developer Relations]]></dc:creator>
				<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[google geo]]></category>
		<category><![CDATA[google geodevelopers]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[This Monday, at the Newseum in Washington D.C., we unveiled Moon in Google Earth as the newest 3D-navigable celestial sphere, after Mars and Sky. Users can now explore some fantastic 3D terrain and imagery of the moon's surface, as well as exciting int...]]></description>
				<content:encoded><![CDATA[<p>This Monday, at the <a href="http://www.newseum.org/">Newseum</a> in Washington D.C., we unveiled <a href="http://earth.google.com/moon/">Moon in Google Earth</a> as the newest 3D-navigable celestial sphere, after <a href="http://earth.google.com/mars/">Mars</a> and <a href="http://earth.google.com/sky/">Sky</a>. Users can now explore some fantastic 3D terrain and imagery of the moon's surface, as well as exciting interactive media content about the Apollo missions and more, right in Google Earth!</p>

<p>Today, I'm glad to help commemorate the 40<sup>th</sup> anniversary of the <a href="http://en.wikipedia.org/wiki/Apollo_11">Apollo 11</a> landing by announcing support for the moon in the <a href="http://code.google.com/apis/earth/">Google Earth API</a>. Just like with Mars, Earth API developers can now choose to show the moon upon instantiating the Google Earth Plugin. Here's a new demo, based on the original <a href="http://earth-api-samples.googlecode.com/svn/trunk/demos/milktruck/index.html">Monster Milktruck game</a>, that you can check out to get a glimpse of Moon in the browser:</p>

<p style="text-align:center"><a href="http://earth-api-samples.googlecode.com/svn/trunk/demos/milktruck/moon.html"><img style="margin:0 0 10px 10px;width: 300px; height: 225px;" src="http://2.bp.blogspot.com/_uOA5TZ_yzVo/SmYv18B6snI/AAAAAAAAADE/AuDL-UqsRvY/s400/lunar-rover.jpg" border="0" alt="Lunar Rover"/><br>Lunar Rover</a></p>

<p>We've also added support for the Moon, Mars, and Sky to the <a href="http://tr.im/embedkml">KML embed</a> and <a href="http://tr.im/embedtour">tour embed</a> gadgets. Here's a quick demo of the fantastic Apollo 11 tour, created by Sean Askay, embedded in the browser using the touring gadget:</p>

<script src="http://www.gmodules.com/ig/ifr?url=http://code.google.com/apis/kml/embed/tourgadget.xml&amp;up_kml_url=http%3A%2F%2Fmw2.google.com%2Fmw-planetary%2Fmoon1%2Ftours%2Fcomplete%2Fa11_tour.kmz&amp;up_tour_index=1&amp;up_tour_autoplay=0&amp;up_show_navcontrols=0&amp;up_show_buildings=0&amp;up_show_terrain=1&amp;up_show_roads=0&amp;up_show_borders=0&amp;up_sphere=moon&amp;synd=open&amp;w=500&amp;h=400&amp;title=Apollo+11&amp;nocache=1&amp;border=%23ffffff%7C0px%2C1px+solid+%23595959%7C0px%2C1px+solid+%23797979%7C0px%2C2px+solid+%23898989&amp;output=js"></script>

<p>For those of you who don't currently have the plugin installed, here's what you're missing:</p>

<object width="500" height="315"><param name="movie" value="http://www.youtube.com/v/6R3j1NU2nQM&hl=en&fs=1&color1=0x3a3a3a&color2=0x999999&hd=1&border=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/6R3j1NU2nQM&hl=en&fs=1&color1=0x3a3a3a&color2=0x999999&hd=1&border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="500" height="315"></embed></object>

<p>I hope that this new feature gives rise to some great new Moon mashups in the browser!</p>

<span class="post-author">Posted by Roman Nurik, Geo APIs team</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3124040365160254795-8194938857791656805?l=googlegeodevelopers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-maps/moon-in-the-google-earth-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>Announcing the Google Qualified JS Maps Developer program</title>
		<link>https://googledata.org/google-maps/announcing-the-google-qualified-js-maps-developer-program/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=announcing-the-google-qualified-js-maps-developer-program</link>
		<comments>https://googledata.org/google-maps/announcing-the-google-qualified-js-maps-developer-program/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 20:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Roman Nurik, Android Developer Relations]]></dc:creator>
				<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[google geo]]></category>
		<category><![CDATA[google geodevelopers]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Last week at Google I/O we released the Google Maps API (JavaScript version) addition to the Developer Qualification program. Designed for professionals who currently develop or want to develop applications based on Google and Google-sponsored Open Sou...]]></description>
				<content:encoded><![CDATA[<img style="float:right; margin:0 0 10px 10px; width: 161px; height: 161px;" src="http://code.google.com/qualify/images/logo_qd_large.gif" border="0" alt="Developer Qualification"/><p>Last week at <a href="http://code.google.com/events/io/">Google I/O</a> we released the <a href="http://code.google.com/apis/maps/">Google Maps API</a> (JavaScript version) addition to the <a href="http://code.google.com/qualify/">Developer Qualification</a> program. Designed for professionals who currently develop or want to develop applications based on Google and Google-sponsored Open Source APIs, the Google Qualified Developer program will help promote developers to the Google community, provide credibility, and leverage the wisdom of the masses in rating and recognizing best in class developers. In this program, we assess developers in four areas, each of which provides a score towards an overall total required for qualification. Developers must maintain a minimum number of points to remain qualified within the program. Points are awarded for examples of development work, community participation, professional references, and scores on examinations.</p>

<p>With the addition of the Google Maps API to the available qualifications, the program landing pages and registration have been moved to the Google Code site at <a href="http://code.google.com/qualify/">http://code.google.com/qualify</a>. The new landing pages provide information on the program and available APIs, details about qualification requirements, answers to frequently asked questions, and an opportunity to apply as a candidate in the qualification program.</p>

<p>We've also recently partnered with 3rd party training vendors who can help you get ready to qualify. The Developer Qualification program provides a mechanism by which Google can evaluate and promote the best developers in the community, but does not provide training in preparation for qualification. With the success of the program there exists a business opportunity for 3rd party training vendors to develop and deliver this training. In order to stimulate the growth of this ecosystem, several vendors have been identified and are working closely with Google to develop initial training efforts for the Google Maps API qualification.</p>

<p>To read more about the program, take a look at our <a href="http://code.google.com/qualify/">site</a>. We look forward to expanding our API support and growing the Developer Qualification program. Please reach out to us with questions and feedback at <a href="mailto:devqual-proctors@google.com">devqual-proctors@google.com</a>.</p>

<p><span class="post-author">Posted by Shannon Madison, on behalf of the Developer Qualification team</span></p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3124040365160254795-5857377887902579175?l=googlegeodevelopers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-maps/announcing-the-google-qualified-js-maps-developer-program/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hey Maps API and Earth API developers, we just beefed up G_SATELLITE_3D_MAP!</title>
		<link>https://googledata.org/google-maps/hey-maps-api-and-earth-api-developers-we-just-beefed-up-g_satellite_3d_map/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=hey-maps-api-and-earth-api-developers-we-just-beefed-up-g_satellite_3d_map</link>
		<comments>https://googledata.org/google-maps/hey-maps-api-and-earth-api-developers-we-just-beefed-up-g_satellite_3d_map/#comments</comments>
		<pubDate>Fri, 29 May 2009 18:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Roman Nurik, Android Developer Relations]]></dc:creator>
				<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[google geo]]></category>
		<category><![CDATA[google geodevelopers]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[When the Earth API launched back in May 2008, there was a simultaneous addition to the Maps API that allowed creating an 'Earth' map type with just a single line of code:

map.addMapType(G_SATELLITE_3D_MAP);


This was really the first time that the 2D...]]></description>
				<content:encoded><![CDATA[<p>When the <a href="http://code.google.com/apis/earth/">Earth API</a> launched back in May 2008, there was a simultaneous addition to the <a href="http://code.google.com/apis/maps/">Maps API</a> that allowed creating an 'Earth' map type with just a single line of code:</p>
<pre>
map.addMapType(G_SATELLITE_3D_MAP);
</pre>
<img style="float:right; margin:0 0 10px 10px; width: 78px; height: 218px;" src="http://3.bp.blogspot.com/_uOA5TZ_yzVo/ShGoSrWd0pI/AAAAAAAAACs/irstA7qiEhg/s400/old3dmap.gif" border="0" alt="Figure 1: Old version" />
<p>This was really the first time that the 2D world of Google Maps and the 3D world of Google Earth came together. Users could navigate content publishers' geographic content in 2D or 3D, whichever they desired.</p>
<p>However, there were a few limitations with <code>G_SATELLITE_3D_MAP</code>. For example, only Maps markers and polylines were synchronized in 2D and 3D. Other overlay types were not kept in sync. Also, the transition from 2D and 3D wasn't as transparent to the user as it could've been. See Figure 1 to the right for an artist's depiction of the feature set.</p>
<p>Today, we're excited to announce a completely rewritten and 'beefed up' <code>G_SATELLITE_3D_MAP</code> (see Figure 2), available now in the latest experimental version of the Maps API (currently 2.160). While the usage is the same (simply use the line of code above), the overlay/feature synchronization is much more extensive, the 2D/3D transitioning is seamless, and the overall Maps/Earth integration is much stronger.</p>
<p>Most common Maps API overlays are now supported: markers, polylines, polygons, ground overlays, screen overlays, and even <a href="http://code.google.com/apis/maps/documentation/reference.html#GGeoXml"><code>GGeoXml</code></a> objects are automatically mirrored in the Google Earth Plugin. In fact, <code>GGeoXml</code> works in an especially powerful way: although Maps may not display all KML from a <code>GGeoXml</code> (i.e. 3D models), the Earth Plugin will show all the content, in all its 3D glory.</p>
<p>If you're as psyched as I am about the new features and want to give them a go, check out these demos and the short screencast below:</p>
<img style="float:right; margin:0 0 10px 10px; width: 200px; height: 377px;" src="http://2.bp.blogspot.com/_uOA5TZ_yzVo/ShGqDu8M21I/AAAAAAAAAC8/QYkckBhxvhQ/s400/beefedup3dmap.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5337234014527609682" border="0" alt="Figure 2: Beefed up G_SATELLITE_3D_MAP" />
<ul>
<li><a href="http://earth-api-samples.googlecode.com/svn/trunk/demos/mapsapi/beefy.html">Beefy G_SATELLITE_3D_MAPS demo</a></li><li><a href="http://earth-api-samples.googlecode.com/svn/trunk/demos/mapsapi/ggeoxml.html">3D-enabled GGeoXml demo</a></li>
</ul>
<p style="text-align: center"><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/8p065PGf0gc&hl=en&fs=1&rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/8p065PGf0gc&hl=en&fs=1&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>To enable the new Maps/Earth integration on your site, simply load the experimental  Maps API version using:</p>
<pre>
google.load('maps', '2.160');
</pre>
<p>and add the <code>G_SATELLITE_3D_MAP</code> map type. When Maps API v2.160 or later becomes version '2', the new Maps/Earth integration will replace the old version, which will then only be available by hard coding to version 2.159 or earlier in the <code>google.load</code> statement.</p>
<p>Lastly, if you have any trouble with the new integration code, please post in the <a href="http://groups.google.com/group/Google-Maps-API">Maps API</a> or <a href="http://groups.google.com/group/google-earth-browser-plugin/topics">Earth API developer forums</a>. Also see the <a href="http://groups.google.com/group/google-earth-api-notify/browse_thread/thread/f29f440833be82e3">Earth API notify group announcement</a> for more details on this release.</p>

<p><span class="post-author">Posted by Roman Nurik, Google Geo APIs Team</span></p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3124040365160254795-6215489303309130973?l=googlegeodevelopers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-maps/hey-maps-api-and-earth-api-developers-we-just-beefed-up-g_satellite_3d_map/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>Introducing the Google Maps Data API in Labs</title>
		<link>https://googledata.org/google-maps/introducing-the-google-maps-data-api-in-labs/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=introducing-the-google-maps-data-api-in-labs</link>
		<comments>https://googledata.org/google-maps/introducing-the-google-maps-data-api-in-labs/#comments</comments>
		<pubDate>Wed, 20 May 2009 18:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Roman Nurik, Android Developer Relations]]></dc:creator>
				<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[google geo]]></category>
		<category><![CDATA[google geodevelopers]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[
From simple GPS tracks to rich KML documents to collaborative maps, the geo developer community has continually redefined and enriched the geoweb, giving rise to better canvases for geographic participatory culture. Notably, the Google Maps API and ot...]]></description>
				<content:encoded><![CDATA[<a href="http://3.bp.blogspot.com/_2JKge9cYW68/ShQ9TX-XaGI/AAAAAAAAAbg/v9nO4r4rK04/s1600-h/gdata-maps.png" style="float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" src="http://3.bp.blogspot.com/_2JKge9cYW68/ShQ9TX-XaGI/AAAAAAAAAbg/v9nO4r4rK04/s200/gdata-maps.png" /></a>
From simple GPS tracks to rich KML documents to collaborative maps, the geo developer community has continually redefined and enriched the geoweb, giving rise to better canvases for geographic participatory culture. Notably, the <a href="http://code.google.com/apis/maps/" title="Google Maps API">Google Maps API</a> and other tools have led to the creation of more dynamic and interactive content, putting new demands on the ways in which geodata is stored, accessed, indexed and rendered. To address these challenges, today we've released the <a href="http://code.google.com/apis/maps/documentation/mapsdata/" title="Google Maps Data API">Google Maps Data API</a> in Labs, a <a href="http://code.google.com/apis/gdata/" title="Google Data API">Google Data API</a> for viewing, storing and updating geodata on the web.

The Google Maps Data API is built on the following principles:

<ul>
<li><i>Storage should scale simply with usage.</i> You shouldn't have to worry about maintaining a data store to build a cool Google Maps mashup. Focus on building the client, and we'll provide hosting and bandwidth for free.</li>
<li><i>Geodata should be accessible across platforms and devices.</i> With many client libraries and clients, accessing stored geodata should be possible from anywhere, whether it's on the web, a mobile phone, a 3D application, or even a command line.</li>
<li><i>Realtime geodata requires realtime indexing.</i> For a lot of geographic content, freshness is important. Geodata from the Google Maps Data API can be instantly indexed and made searchable in Google Maps.</li>
<li><i>Rendering geodata is better and faster with the right tools.</i> Through JavaScript, Flash, 3D, static images and more, we'll continue to provide better ways to render your content to meet platform and latency demands.</li>
</ul>

Much like <a href="http://code.google.com/apis/kml/" title="KML">KML</a>, the Google Maps Data API is based on a data model of maps (collections) and features (placemarks, lines and shapes). Since it uses this familiar model, this new API makes it easy to build geo applications for specific activities like planning and sharing trips, collaboratively mapping hiking trails, or saving a list of favorite restaurants. Also, for any map that is associated with a Google Account, that map is immediately available to view and edit in <a href="http://maps.google.com/maps/mm" title="Google My Maps">Google My Maps</a>. Some examples of applications which already use the Google Maps Data API:

<ul>
<li><a href="http://googlemobile.blogspot.com/2008/12/your-maps-in-your-hands-for-holidays.html" title="My Maps Editor for Android">My Maps Editor</a> for Android allows users to create and edit personalized maps from an Android mobile phone. Integration with the phone's location and camera makes it easy to document a trip with photos and text on a map.</li>
<li><a href="http://www.connectorlocal.com/" title="ConnectorLocal">ConnectorLocal</a> is a service that informs users about the places where they live, work and visit by gathering trusted hyperlocal information from many sources. Using the Google Maps Data API, ConnectorLocal makes it easy for users to import and export their geodata in and out of Google Maps, and also improves their ability to have data indexed in Google Maps for searching.</li>
<li><a href="http://mytracks.appspot.com/" title="My Tracks">My Tracks</a> enables Android mobile phone users to record GPS tracks and view live statistics while jogging, biking, or participating in other outdoor activities. Stored with Google Maps Data API, these tracks can be accessed, edited and shared using the My Maps feature in Google Maps.</li>
<li><a href="http://platial.com/" title="Platial">Platial</a>, a social mapping service for people and places, uses the Google Maps API to host geodata for community maps on both Platial and <a href="http://platial.com/frappr" title="Frappr">Frappr</a>.</li>
</ul>

If you're a developer, we encourage you to get started with the Google Maps Data API immediately with our <a href="http://code.google.com/apis/maps/documentation/mapsdata/developers_guide_protocol.html" title="HTTP protocol guide">HTTP protocol guide</a>. Additionally, the team at We-Create (the company behind ConnectorLocal) has released their <a href="http://wecreate.com/ces/webready" title="Webready_Gdata_Maps">Webready</a> library for PHP developers, built on top of the Zend Framework.

Of course, this release in <a href="http://code.google.com/labs" title="Labs">Labs</a>&nbsp;is only the beginning -- in the future, we'll continue to add new functions and libraries to make the API even better. In the meantime, we hope you'll get an <a href="http://code.google.com/apis/maps/documentation/mapsdata/" title="early start">early start</a> in developing new applications and pushing the boundaries of the API. Be sure to stop by our <a href="http://groups.google.com/group/google-maps-data-api" title="group">group</a> to ask questions, give us feedback, and let us know what you've made!

<p><span class="post-author">Posted by Taj Campbell, Google Maps Data API team</span></p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3124040365160254795-3195876230444231467?l=googlegeodevelopers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-maps/introducing-the-google-maps-data-api-in-labs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>Google Earth Plugin Five-O: Ocean, Touring, and More!</title>
		<link>https://googledata.org/google-maps/google-earth-plugin-five-o-ocean-touring-and-more/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=google-earth-plugin-five-o-ocean-touring-and-more</link>
		<comments>https://googledata.org/google-maps/google-earth-plugin-five-o-ocean-touring-and-more/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 16:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Roman Nurik, Android Developer Relations]]></dc:creator>
				<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[google geo]]></category>
		<category><![CDATA[google geodevelopers]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Roman Nurik, Google Geo APIs team
Last month, the Google Earth team made a splash in the news (pun intended) with the release of Google Earth 5.0. The update included the ability to dive underwater to explore the world's oceans, record and pl...]]></description>
				<content:encoded><![CDATA[<span class="post-author">Posted by Roman Nurik, Google Geo APIs team</span>
<p>Last month, the Google Earth team made a <a href="http://googleblog.blogspot.com/2009/02/dive-into-new-google-earth.html">splash in the news</a> (pun intended) with the release of <a href="http://earth.google.com/">Google Earth 5.0</a>. The update included the ability to dive underwater to explore the world's oceans, record and play back narrated tours, view historical imagery, and explore Mars in 3D. Today, our team is happy to announce the 5.0 version of the Google Earth Plugin!</p>
<a href="http://2.bp.blogspot.com/_uOA5TZ_yzVo/Sb6uDLs9fzI/AAAAAAAAACE/uzQ0xIU2o2Q/s1600-h/Picture+3.png"><img style="margin: 10px; width: 200px; height: 200px;" src="http://2.bp.blogspot.com/_uOA5TZ_yzVo/Sb6uDLs9fzI/AAAAAAAAACE/uzQ0xIU2o2Q/s320/Picture+3.png" alt="Playing tours in the Google Earth Plugin" border="0" /></a><a href="http://3.bp.blogspot.com/_uOA5TZ_yzVo/Sb6uAFVKUZI/AAAAAAAAAB8/fmj5dUAC2wU/s1600-h/Picture+4.png"><img style="margin: 10px; width: 200px; height: 200px;" src="http://3.bp.blogspot.com/_uOA5TZ_yzVo/Sb6uAFVKUZI/AAAAAAAAAB8/fmj5dUAC2wU/s320/Picture+4.png" alt="Ocean in the Google Earth Plugin" border="0" /></a><a href="http://3.bp.blogspot.com/_uOA5TZ_yzVo/Sb7MaJRqt5I/AAAAAAAAACU/QyE_W_5Es1E/s1600-h/Picture+2.png"><img style="margin:10px; width: 200px; height: 200px;" src="http://3.bp.blogspot.com/_uOA5TZ_yzVo/Sb7MaJRqt5I/AAAAAAAAACU/QyE_W_5Es1E/s320/Picture+2.png" border="0" alt="Mars in the Google Earth Plugin" /></a>
<p>If you've already installed the plugin, you should see the new version automatically within the next day or two. If not, you can download the plugin for Windows or Mac OS X by visiting any <a href="http://code.google.com/apis/earth">Earth API</a> web site, such as <a href="http://earth-api-samples.googlecode.com/svn/trunk/demos/milktruck/index.html">Monster Milktruck</a> and clicking 'Get The Google Earth Plugin now'.</p><p>We've added many of Google Earth 5.0's new capabilities to the plugin and API, as well as a few other frequently requested features. Here is a list of major new features in the plugin and API:</p><ul><li><strong>Ocean</strong>: Underwater terrain and the ocean surface are now available, along with support for the clampToSeaFloor and relativeToSeaFloor altitude modes. In the Earth API, these are <code>ALTITUDE_CLAMP_TO_SEA_FLOOR</code> and <code>ALTITUDE_RELATIVE_TO_SEA_FLOOR</code>, respectively. (<a href="http://earth-api-samples.googlecode.com/svn/trunk/examples/placemark-ocean.html">See example</a>)</li>
<li>(<a href="http://code.google.com/p/earth-api-samples/issues/detail?id=180">Issue 180</a>) <strong>Tour playback</strong>: This is via <code>KmlTour</code> and <code>GETourPlayer</code> in the API. To play tours, you must first either parseKml or fetchKml a file containing a &lt;gx:Tour&gt;, and then use GETourPlayer to play the tour. (<a href="http://earth-api-samples.googlecode.com/svn/trunk/examples/tour-player.html">See example</a>)</li>
<li>(<a href="http://code.google.com/p/earth-api-samples/issues/detail?id=43">Issue 43</a>) <strong>Programmatic photo overlay viewing</strong>: This is via <code>KmlPhotoOverlay</code> and <code>GEPhotoOverlayViewer</code> in the API. See the note on touring above for details on how to do this, or <a href="http://earth-api-samples.googlecode.com/svn/trunk/examples/photo-overlay-viewer.html">see the example page</a>.</li>
<li>(<a href="http://code.google.com/p/earth-api-samples/issues/detail?id=181">Issue 181</a>) <strong>Mars</strong>: On plugin startup, you can connect to the Mars dataset instead of Earth. (<a href="http://earth-api-samples.googlecode.com/svn/trunk/examples/mars.html">See example</a>)</li>
<li>(<a href="http://code.google.com/p/earth-api-samples/issues/detail?id=7">Issue 7</a>) <strong>Time slider</strong>: The standard Google Earth time slider UI will pop up upon loading KML containing time primitives such as &lt;TimeSpan&gt; and &lt;TimeStamp&gt; into the plugin. (<a href="http://earth-api-samples.googlecode.com/svn/trunk/examples/kml-parse-timespan.html">See example</a>)</li>
<li>(<a href="http://code.google.com/p/earth-api-samples/issues/detail?id=47">Issue 47</a>) <strong>Gray buildings</strong>: You can now add the gray buildings layer to the plugin with the <code>LAYER_BUILDINGS_LOW_RESOLUTION</code> layer. (<a href="http://earth-api-samples.googlecode.com/svn/trunk/examples/buildings-gray.html">See example</a>)</li></ul><p>Along with these major new features, we've implemented the following feature requests from the <a href="http://code.google.com/p/earth-api-samples/issues/list">public issue tracker</a>: <a href="http://code.google.com/p/earth-api-samples/issues/detail?id=10">10</a>, <a href="http://code.google.com/p/earth-api-samples/issues/detail?id=27">27</a>, <a href="http://code.google.com/p/earth-api-samples/issues/detail?id=42">42</a>, <a href="http://code.google.com/p/earth-api-samples/issues/detail?id=49">49</a>, <a href="http://code.google.com/p/earth-api-samples/issues/detail?id=99">99</a> and fixed these publicly reported defects: <a href="http://code.google.com/p/earth-api-samples/issues/detail?id=75">75</a>, <a href="http://code.google.com/p/earth-api-samples/issues/detail?id=118">118</a>, <a href="http://code.google.com/p/earth-api-samples/issues/detail?id=131">131</a>, <a href="http://code.google.com/p/earth-api-samples/issues/detail?id=148">148</a>. Check the Earth API <a href="http://code.google.com/apis/earth/documentation/releasenotes.html">release notes</a> for more details.</p><p>The full list of a new samples for this release can be found at the <a href="http://code.google.com/apis/earth/documentation/demogallery.html?topic=fiveoh">Earth API demo gallery</a>.</p><p>On our agenda for the not-too-distant future is:</p><ul><li>Getting the other new Google Earth 5.0 features into the plugin</li>
<li>More complete API support for KML tours</li>
<li>Native API interfaces for time primitives</li></ul>
<p>Lastly, if you're yearning for more Earth API goodness, make sure to catch <a href="http://code.google.com/events/io/sessions.html#earth">my Google Earth API session</a> at <a href="http://code.google.com/io">Google I/O</a> on May 27th and 28th. Discounted early bird registration ends May 1st, so <a href="https://io2009.event-projects.com/">register now</a> before time runs out!.</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3124040365160254795-4768549004798499275?l=googlegeodevelopers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-maps/google-earth-plugin-five-o-ocean-touring-and-more/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>New KML Interactive Sampler</title>
		<link>https://googledata.org/google-maps/new-kml-interactive-sampler/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=new-kml-interactive-sampler</link>
		<comments>https://googledata.org/google-maps/new-kml-interactive-sampler/#comments</comments>
		<pubDate>Wed, 15 Oct 2008 01:20:00 +0000</pubDate>
		<dc:creator><![CDATA[Roman Nurik, Android Developer Relations]]></dc:creator>
				<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[google geo]]></category>
		<category><![CDATA[google geodevelopers]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Roman Nurik, Google Geo APIs Team

Howdy, everyone! I'm sure that after reading countless posts on the Geo Developers blog and writing tons of code using Google Geo APIs and other development kits, you're all experts with KML. I mean, you obv...]]></description>
				<content:encoded><![CDATA[<span class="post-author">Posted by Roman Nurik, Google Geo APIs Team</span>

<p>Howdy, everyone! I'm sure that after reading countless posts on the Geo Developers blog and writing tons of code using Google Geo APIs and other development kits, you're all experts with <acronym title="Keyhole Markup Language">KML</acronym>. I mean, you obviously know that to create a polygon, you simply need a <a href="http://code.google.com/apis/kml/documentation/kmlreference.html#placemark">&lt;Placemark&gt;</a>, with a <a href="http://code.google.com/apis/kml/documentation/kmlreference.html#polygon">&lt;Polygon&gt;</a> containing an <a href="http://code.google.com/apis/kml/documentation/kmlreference.html#outerboundaryis">&lt;outerBoundaryIs&gt;</a> consisting of a <a href="http://code.google.com/apis/kml/documentation/kmlreference.html#linearring">&lt;LinearRing&gt;</a> with a <a href="http://code.google.com/apis/kml/documentation/kmlreference.html#coordinates">&lt;coordinates&gt;</a> element which contains a series of (longitude, latitude, altitude) tuples... and, you didn't forget that you need to repeat your first coordinate tuple again at the end, right? Heh, well maybe not. For those of you can recite the entire <a href="http://schemas.opengis.net/kml/2.2.0/ogckml22.xsd">OGC KML v2.2 schema</a> from memory in one go, you can probably stop reading.</p>

<p>To the 99.9% of us who don't know <em>everything</em> there is to know about KML, and have been looking for a way to explore this curious <strike>little</strike> language, I present a new learning and exploration tool called the <a href="http://kml-samples.googlecode.com/svn/trunk/interactive/index.html">KML Interactive Sampler</a>. One caveat, though -- since the sampler uses the <a href="http://code.google.com/apis/earth">Earth Browser Plug-in and API</a>, the Earth view will currently only work on Windows.</p>

<p><em>Mac folks... be patient, a seriously awesome Mac version of the plugin is in the works!</em></p>

<p>Here are a few screenshots of the sampler to whet your appetite:</p>

<p style="text-align: center;"><img style="border: 1px solid #ccc; padding: 2px; margin:5px;" src="http://2.bp.blogspot.com/_uOA5TZ_yzVo/SPVM8uW0PcI/AAAAAAAAABk/2SABHTL3R8s/s320/screen1.jpg" alt="KML Interactive Sampler Screenshot 1 "/><img style="border: 1px solid #ccc; padding: 2px; margin:5px;" src="http://3.bp.blogspot.com/_uOA5TZ_yzVo/SPVM8zrw4VI/AAAAAAAAABs/NvLDVKDj3eA/s320/screen2.jpg" alt="KML Interactive Sampler Screenshot 2 "/><img style="border: 1px solid #ccc; padding: 2px; margin:5px;" src="http://4.bp.blogspot.com/_uOA5TZ_yzVo/SPVM8zaJSQI/AAAAAAAAAB0/nod5NpN5eik/s320/screen3.jpg" alt="KML Interactive Sampler Screenshot 3 "/></p>

The sampler consists of a four important sections:
<ol>
  <li><strong>The sample list</strong> on the left contains a variety of predefined KML samples, organized hierarchically by topic (i.e. 'Lines and Paths', 'Polygons', etc.) Clicking a sample in the list will load the KML contents into the editor and display the KML in the Earth preview window (see below).</li>
  <li><strong>The instructions and useful links panel</strong> at the top contains instructions and other miscellaneous information about the currently loaded sample, as well as relevant links to the KML reference.</li>
  <li><strong>The source editor</strong> is the highlight of the sampler. Here, you can make local changes to the sample code and see how the new code looks in the Earth preview by clicking the 'Update Earth' button. And, you can even start a new KML document from scratch once you're ready. The editor has built-in syntax highlighting, so you'll be visually warned if you have an incorrect end tag somewhere. Many thanks to the developer(s) of <a href="http://marijn.haverbeke.nl/codemirror/">CodeMirror</a> for the outstanding text editor component.</li>
  <li>And finally, <strong>the Earth preview</strong>, is an instance of the <a href="http://code.google.com/apis/earth">Google Earth Browser Plug-in</a> that shows you the hard-earned results of your KML code.</li>
</ol>
<p>So, if you're just starting out with KML, or brushing up on your existing skills or maybe just looking to play around with a cool new toy, definitely check out the new sampler. If you have any trouble using it, feel free to comment in the <a href="http://groups.google.com/group/kml-support-getting-started/topics">Getting Started with KML</a> support forum.</p>

<p>Thanks, and enjoy!</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3124040365160254795-25867682067941847?l=googlegeodevelopers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-maps/new-kml-interactive-sampler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>New Resource: The Earth API Demo Gallery</title>
		<link>https://googledata.org/google-maps/new-resource-the-earth-api-demo-gallery/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=new-resource-the-earth-api-demo-gallery</link>
		<comments>https://googledata.org/google-maps/new-resource-the-earth-api-demo-gallery/#comments</comments>
		<pubDate>Mon, 08 Sep 2008 05:28:00 +0000</pubDate>
		<dc:creator><![CDATA[Roman Nurik, Android Developer Relations]]></dc:creator>
				<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[google geo]]></category>
		<category><![CDATA[google geodevelopers]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Roman Nurik, Google Geo APIs Team

Hi all, your friendly neighborhood Geo blogger here with some exciting news! We've just launched a new Earth API Demo Gallery, based on the Maps API Demo Gallery, that provides a new way of browsing Earth AP...]]></description>
				<content:encoded><![CDATA[<span class="post-author">Posted by Roman Nurik, Google Geo APIs Team</span><br/>
<br/>
Hi all, your friendly neighborhood Geo blogger here with some exciting news! We've just launched a new <a href="http://code.google.com/apis/earth/documentation/demogallery.html">Earth API Demo Gallery</a>, based on the <a href="http://code.google.com/apis/maps/documentation/demogallery.html">Maps API Demo Gallery</a>, that provides a new way of browsing Earth API code samples. Here's a screenshot:
<br/><br/>
<a href="http://code.google.com/apis/earth/documentation/demogallery.html"><img style="display:block; margin:0px auto 10px; text-align:center;" src="http://2.bp.blogspot.com/_uOA5TZ_yzVo/SMYEq5xW8qI/AAAAAAAAABc/IuJ3adGRu94/s320/earth-demo-gallery.jpg" border="0" alt="Earth API Demo Gallery Screenshot" /></a>
<br/><br/>
We'll be adding more official and community-developed samples in the future, so be sure to check back often. If you'd like, you can even bookmark a specific search by using the 'Link to this search' feature. Here are some examples:<br/>
<br/>
<a href="http://code.google.com/apis/earth/documentation/demogallery.html?searchquery=basic%20sample">Query: Basic Samples</a><br/>
<a href="http://code.google.com/apis/earth/documentation/demogallery.html?topic=events">Topic: Events</a><br/>
<br/>
Thanks, and enjoy!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3124040365160254795-2991196939373844975?l=googlegeodevelopers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-maps/new-resource-the-earth-api-demo-gallery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>Simulating Driving Directions with the Earth API and Maps&#8217; Directions API</title>
		<link>https://googledata.org/google-maps/simulating-driving-directions-with-the-earth-api-and-maps-directions-api/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=simulating-driving-directions-with-the-earth-api-and-maps-directions-api</link>
		<comments>https://googledata.org/google-maps/simulating-driving-directions-with-the-earth-api-and-maps-directions-api/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 01:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Roman Nurik, Android Developer Relations]]></dc:creator>
				<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[Google Earth]]></category>
		<category><![CDATA[google geo]]></category>
		<category><![CDATA[google geodevelopers]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Roman Nurik, Earth API Team

Howdy, y'all. My name is Roman Nurik and I'm a newly minted member of the Google Geo APIs team. Some of you may already know me from the Earth Browser Plug-in Google Group. I recently started at Google's headquart...]]></description>
				<content:encoded><![CDATA[<span class="post-author">Posted by Roman Nurik, Earth API Team</span>
<p>
Howdy, y'all. My name is Roman Nurik and I'm a newly minted member of the Google Geo APIs team. Some of you may already know me from the <a href="http://groups.google.com/group/google-earth-browser-plugin/topics" >Earth Browser Plug-in Google Group</a>. I recently started at Google's headquarters after 4 years at Boston University studying Computer Science and Marketing. My task here at Google is to help you all become experts with the Earth API and KML. In about 5 minutes, you'll realize how psyched I am about it, too.
</p>
<br/>
<b>First Impressions of the Earth API</b><br/>
<p>
Back in May before I joined the team, I remember reading one day that Google had released an Earth browser plugin. It really felt like a great moment; finally, immersive and lifelike exploration of geographic content was available to end users on the web, for free. Web developers were also given a cutting-edge tool to marry their existing geo-aware web apps with Google Earth, in all its spherical 3D glory (<a href="http://www.google.com/earth/plugin/examples/mapsapi/"  title="Click for a sample of Maps/Earth integration mode!">Maps/Earth integration mode</a> ala <a href="http://code.google.com/apis/maps/documentation/reference.html#GMapType"  title="G_SATELLITE_3D_MAP">G_SATELLITE_3D_MAP</a>).
</p>
<p>
A few days after I started at Google on the Earth API team, I found a video of <a href="http://www.youtube.com/watch?v=2PN84cPsfmM" >Paul Rademacher's Google I/O talk</a> introducing the plugin. It got me thinking—if we can do fun stuff like <a href="http://www.google.com/earth/plugin/examples/milktruck/"  title="Egads! Careful on the slopes!">drive a milk truck</a> around a city crowded with 3D models of <em>real</em> buildings, and fly said milk truck off of our favorite local mountains, can we take this first-person-driver (FPD) concept and apply it to a more real-world problem? The problem of, say, familiarizing yourself with a new driving route before embarking on it in real life? The answer was clear: of course we can! And in that moment, the idea of an Earth plugin driving directions simulator was born!
</p>
<br/>
<b>The Google Earth Plug-in Driving Simulator</b><br/>
<p>
After a surprisingly short time fiddling with the Earth and Maps APIs, the first version of the simulator was up and running. Pamela Fox and Mano Marks contributed some ideas and suggestions and the app grew rapidly! Today, I'd like to share the final result with all of you: the <a title="Google Earth Plug-in Drive Simulator" href="http://earth-api-samples.googlecode.com/svn/trunk/demos/drive-simulator/index.html">Google Earth Plug-in Driving Simulator</a>. Please give the app a spin! Since the plugin currently only supports Windows, users who prefer Mac and Linux will need to borrow a Windows machine. Also, special thanks to the talented artist who contributed the <a href="http://sketchup.google.com/3dwarehouse/details?mid=e515b549a0c34881da447cc46b6a15fa">Smart car model</a> used in the app to 3D Warehouse.
</p>
<p>
Some screenshots (because 3 pictures are worth three thousand words):
</p>
<a href="http://bp2.blogger.com/_uOA5TZ_yzVo/SJCbApRugBI/AAAAAAAAAAk/AEmcIIrOPg4/s1600-h/drivesim_1.jpg"><img src="http://bp2.blogger.com/_uOA5TZ_yzVo/SJCbApRugBI/AAAAAAAAAAk/AEmcIIrOPg4/s320/drivesim_1.jpg" alt="Drive Simulator Screenshot 1" id="BLOGGER_PHOTO_ID_5228849602759655442" style="border: 1px solid rgb(204, 204, 204); padding: 4px;" height="150" width="150" /></a>&nbsp;<a href="http://bp1.blogger.com/_uOA5TZ_yzVo/SJCbA4-YxpI/AAAAAAAAAAs/qznpkhp_aHE/s1600-h/drivesim_2.jpg"><img src="http://bp1.blogger.com/_uOA5TZ_yzVo/SJCbA4-YxpI/AAAAAAAAAAs/qznpkhp_aHE/s320/drivesim_2.jpg" alt="Drive Simulator Screenshot 2" id="BLOGGER_PHOTO_ID_5228849606973507218" style="border: 1px solid rgb(204, 204, 204); padding: 4px;" height="150" width="150" /></a>&nbsp;<a href="http://bp0.blogger.com/_uOA5TZ_yzVo/SJCbA2hb1JI/AAAAAAAAAA0/du07KtCdBdY/s1600-h/drivesim_3.jpg"><img src="http://bp0.blogger.com/_uOA5TZ_yzVo/SJCbA2hb1JI/AAAAAAAAAA0/du07KtCdBdY/s320/drivesim_3.jpg" alt="Drive Simulator Screenshot 3" id="BLOGGER_PHOTO_ID_5228849606315201682" style="border: 1px solid rgb(204, 204, 204); padding: 4px;" height="150" width="150" /></a>
<p>
The driving directions backend is powered by the <a href="http://code.google.com/apis/maps/documentation/reference.html#GDirections"  title="GDirections">GDirections API</a>, which <acronym title="in my humble opinion">IMHO</acronym> is a rock star. I also used <a href="http://jquery.com/" >jQuery</a>, one of my favorite JavaScript libraries, to take the brunt of the work out of Firefox and IE compatible DOM manipulation.
</p>
<p>
If you have questions on how everything comes together, definitely post them to the previously mentioned <a href="http://groups.google.com/group/google-earth-browser-plugin/topics" >Earth plug-in group</a> and I'll be sure to clear things up.
</p>
<br/>
<b>Thanks for reading!</b><br/>
<p>
I've had a great experience writing this small app and I'm really psyched to help you all get pumped up and ready to code with the awesome new Earth API. For those of you who haven't tried it out yet—what are you waiting for? As with all of our APIs, the developer community is growing and providing free support at the <a href="http://groups.google.com/group/google-earth-browser-plugin/topics" >Earth Browser Plug-in Google Group</a> if you run into trouble. We'd also love to see the cool stuff you're working on!
</p>
<p>
Thanks for reading; have fun with the driving simulator app! Even more so, have fun with the Earth API! And as always, stay tuned to the Geo Developers blog for more Earthy goodness.
</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3124040365160254795-386532751009399242?l=googlegeodevelopers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-maps/simulating-driving-directions-with-the-earth-api-and-maps-directions-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
	</channel>
</rss>
