<?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>Webmonkey &#187; Google Maps</title>
    <atom:link href="http://www.webmonkey.com/tag/google-maps/feed/" rel="self" type="application/rss+xml" />
    <link>http://www.webmonkey.com</link>
    <description>The Web Developer&#039;s Resource</description>
    <lastBuildDate>Fri, 05 Apr 2013 20:20:46 +0000</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <generator>http://wordpress.org/?v=3.4.2</generator>
    
    <item>
        <title>Google Dresses Up Maps With Terrain, Vegetation</title>
        <link>http://www.webmonkey.com/2012/10/google-maps-terrain-vegetation/</link>
        <comments>http://www.webmonkey.com/2012/10/google-maps-terrain-vegetation/#comments</comments>
        <pubDate>Fri, 26 Oct 2012 17:08:22 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=59697</guid>
        		<category><![CDATA[Location]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[Google Maps]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/10/mapsshading1-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2012/10/mapsshading1.jpg" alt="Google Dresses Up Maps With Terrain, Vegetation" /></div>Google is giving its Maps service a visual refresh with some new features that showcase the natural world. New terrain shading and labels in Google Maps highlight forests, deserts, and mountain ranges around the world.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><div id="attachment_59702" class="wp-caption aligncenter" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2012/10/mapsshading1.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2012/10/mapsshading1.jpg" alt="" title="mapsshading" width="580" height="538" class="size-full wp-image-59702" /></a><p class="wp-caption-text">Google Maps, now with better terrain shading (old version on top). <em>Image: Google</em></p></div>
<p>Google Maps continues to crank out the updates; the default map view has been updated with new shading detail to convey terrain information, along with color gradations to depict vegetation and labels for natural land formations.</p>
<p>The amount of terrain detail shown varies depending on which part of the world you&#8217;re looking at and how far you&#8217;ve zoomed in, but for the Americas and Europe major geographic features are now shaded and labeled.</p>
<p>&#8220;This enriched visual data allows you to quickly and easily see where the great forests, deserts, and mountain ranges around the world begin and end,&#8221; <a href="http://google-latlong.blogspot.com/2012/10/get-better-view-of-natural-geography.html">writes</a> Karl Johann Schmidt, Google Maps Software Engineer, on the company&#8217;s Google Maps blog. &#8220;It also conveys how natural land formations can impact where, how and why man-made developments like urban cities, dams and bridges are made.&#8221;</p>
<p>I&#8217;m not sure how many people (aside from us map nerds) browse Google Maps to study how and why cities and other developments came to be where they are, but there is another side effect &#8212; the basemap now looks more interesting. The slight shading for textures and the green of forests break up what was previously just vast expanses of white. And in my testing on the desktop, mobile and Android Maps app the new visual overlays did not make Google Maps noticeably slower.</p>
<p>The new terrain features in the basemap aren&#8217;t anywhere near as detailed as the terrain overlays that can be added from the Google Maps menu widget, but they do add more information to the default map, which is likely the only map most users ever see.</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/10/google-maps-terrain-vegetation/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Google Drops the Price of Google Maps</title>
        <link>http://www.webmonkey.com/2012/06/google-drops-the-price-of-google-maps/</link>
        <comments>http://www.webmonkey.com/2012/06/google-drops-the-price-of-google-maps/#comments</comments>
        <pubDate>Mon, 25 Jun 2012 21:34:06 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=57675</guid>
        		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[maps]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/06/iphotomaps-w.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2012/06/iphotomaps-w.jpg" alt="Google Drops the Price of Google Maps" /></div>Google Maps may be finally feeling the pressure from open source mapping solutions like OpenStreetMap. Several high-profile companies have recently moved away from Google's once-ubiquitous mapping service. Now, in what looks like an effort to stem the flow of defectors, the company has announced it will be charging its remaining high-traffic Maps API users less than it previously planned.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><div id="attachment_54877" class="wp-caption aligncenter" style="width: 590px"><img src="http://www.webmonkey.com/wp-content/uploads/2012/03/iphotomaps.jpg" alt="" title="iphotomaps" width="580" height="278" class="size-full wp-image-54877" /><p class="wp-caption-text">Google Maps versus Apple&#039;s new custom maps on iOS.</p></div>After several high-profile defections, Google is backpedaling somewhat on its coming <a href="http://www.webmonkey.com/2011/10/google-plans-to-charge-maps-developers/">fees for using the Google Maps API</a>. The company has significantly reduced the charges it plans to levy on large-scale users, dropping the price from $4 per 1,000 map loads to $.50 per 1,000 map loads (once the site has passed the 25,000-a-day free limit).</p>
<p>The move comes after several big names &#8212; including FourSquare and Apple &#8212; publicly <a href="http://www.webmonkey.com/2012/03/apples-iphoto-for-ios-abandons-google-maps-in-favor-of-openstreetmap/">ditched Google Maps</a> in favor of <a href="http://www.openstreetmap.org/">OpenStreetMap</a>. While neither Apple nor <a href="http://blog.foursquare.com/2012/02/29/foursquare-is-joining-the-openstreetmap-movement-say-hi-to-pretty-new-maps/">FourSquare</a> has explicitly cited the price increase as a factor in its decision, Google&#8217;s Geo Developer blog makes it clear that <a href="http://googlegeodevelopers.blogspot.co.uk/2012/06/lower-pricing-and-simplified-limits.html">price was a factor</a> for some users.</p>
<p>&#8220;We&#8217;ve been listening carefully to feedback,&#8221; reads the announcement, which goes on to add &#8220;some developers were worried about the potential costs.&#8221;</p>
<p>The vast majority of maps hackers and casual developers will probably never be affected by the coming Google Maps pricing structure since the Google Maps API will still be free for the first 25,000 views per day. According to Google only 0.35 percent of sites using the Maps API regularly exceed those limits. </p>
<p>Still, for developers who dream of creating a wildly successful site that does reach those traffic numbers, the Google Maps API will soon be another cost to factor into the plan. And that may be enough to dissuade some from using Google Maps. The price drops may help, but it&#8217;s going to be increasingly difficult for big services to justify even the lower price of the Google Maps API when OpenStreetMap is available for free.</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/06/google-drops-the-price-of-google-maps/feed/</wfw:commentRss>
        <slash:comments>1</slash:comments>

        
    </item>
    
    <item>
        <title>iPhoto for iOS Abandons Google Maps in Favor of OpenStreetMap</title>
        <link>http://www.webmonkey.com/2012/03/apples-iphoto-for-ios-abandons-google-maps-in-favor-of-openstreetmap/</link>
        <comments>http://www.webmonkey.com/2012/03/apples-iphoto-for-ios-abandons-google-maps-in-favor-of-openstreetmap/#comments</comments>
        <pubDate>Thu, 08 Mar 2012 17:51:45 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=54858</guid>
        		<category><![CDATA[Location]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[maps]]></category>
		<category><![CDATA[OpenStreetMap]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/03/iphotomaps-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2012/03/iphotomaps.jpg" alt="iPhoto for iOS Abandons Google Maps in Favor of OpenStreetMap" /></div>Apple's newest iOS app uses OpenStreetMap, the "Wikipedia of maps," instead of Google Maps, to display your photos on a map. Apple is just the latest of several high-profile converts to the world of open source mapping.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><div id="attachment_54877" class="wp-caption aligncenter" style="width: 590px"><img src="http://www.webmonkey.com/wp-content/uploads/2012/03/iphotomaps.jpg" alt="" title="iphotomaps" width="580" height="278" class="size-full wp-image-54877" /><p class="wp-caption-text">Google Maps vs Apple&#039;s custom maps. Note the increased road/path detail from OpenStreetMap visible in the Apple version of this map of Vienna, Austria.</p></div>Apple has given Google Maps the heave-ho for iPhoto on iOS, Apple&#8217;s new photo management app for the iPad and iPhone. Open up a map in iPhoto for iOS and you may notice something a bit different &#8212; the familiar beige and yellow Google Maps are nowhere to be found. Instead you&#8217;ll see Apple&#8217;s homegrown maps.</p>
<p>The new low-contrast look for iPhoto&#8217;s map is distinctly Apple&#8217;s, but what&#8217;s more interesting is that much of the data behind the maps comes from the open source mapping project <a href="http://openstreetmap.org/">OpenStreetMap</a>.</p>
<p>For those unfamiliar with it, OpenStreetMap is an open source project that maintains an editable map of the entire globe. Anyone can make edits and add data to the map, which is why it&#8217;s often called the &#8220;Wikipedia of maps.&#8221; Although OpenStreetMap has been around for some time, it&#8217;s recently become considerably more visible as <a href="http://www.webmonkey.com/2010/08/microsoft-adds-openstreetmap-layer-to-bing-maps/">part of Microsoft&#8217;s Bing Maps</a>. Additionally some high-profile websites are starting to <a href="http://www.webmonkey.com/2011/10/google-plans-to-charge-maps-developers/">move away from Google Maps</a> &#8212; like Foursquare, which recently <a href="http://blog.foursquare.com/2012/02/29/foursquare-is-joining-the-openstreetmap-movement-say-hi-to-pretty-new-maps/">ditched Google Maps in favor of OpenStreetMap</a>.</p>
<p>Now, with iPhoto for iOS, Apple is joining the OpenStreetMap party as well.</p>
<p>Apple is <a href="http://blog.osmfoundation.org/2012/03/08/welcome-apple/">using OpenStreetMap data</a> to display maps around the world. OpenStreetMap developers have discovered that Apple is using OpenStreetMap data in <a href="http://lists.openstreetmap.org/pipermail/talk/2012-March/062221.html">Chile</a>, <a href="http://lists.openstreetmap.org/pipermail/talk/2012-March/062213.html">Austria</a>, <a href="http://lists.openstreetmap.org/pipermail/talk/2012-March/062212.html">Italy</a> and many other countries. OpenStreetMap is not, however, being used for the United States. In the U.S. map data appears to be gleaned from a number of sources, including the <a href="http://www.census.gov/geo/www/tiger/tgrshp2010/tgrshp2010.html">U.S. Census Bureau</a> and possibly the <a href="http://nhd.usgs.gov/">U.S. Geological Survey</a>.</p>
<p>Interestingly, the OpenStreetMap data Apple is using appears to be quite old, coming from sometime around April 2010. That means that unfortunately several years worth of updates and corrections from OpenStreetMap contributors are missing from Apple&#8217;s maps. The result is a map that&#8217;s fine for something like adding location details to your vacation photos, but would likely not be accurate enough to provide navigation or directions.</p>
<p>In other words, don&#8217;t look for the maps in iPhoto to be the source of a revamped Maps app for iOS &#8212; in their current form these maps are just not accurate enough for navigation use.</p>
<p>It&#8217;s also worth noting that Apple is using OpenStreetMap data without the necessary attribution. OpenStreetMap&#8217;s Creative Commons license governing maps from 2010 requires that Apple add a notice citing the source of the data. As the <a href="http://blog.osmfoundation.org/2012/03/08/welcome-apple/">OpenStreetMap blog notes</a>, the maps are &#8220;missing the necessary credit to OpenStreetMap’s contributors; we look forward to working with Apple to get that on there.&#8221;</p>
<p>It&#8217;s been clear for some time that Apple is looking for <a href="http://www.wired.com/gadgetlab/2009/10/apple-placebase/">a way to wean itself off Google Maps</a>. Apple has even purchased several mapping companies, including Placebase, an online-mapping company and <a href="http://9to5mac.com/2011/10/29/apple-acquired-mind-blowing-3d-mapping-company-c3-technologies-looking-to-take-ios-maps-to-the-next-level/">C3 Technologies</a>, which creates 3D maps. Despite these moves Google Maps remain prominent on iOS. Even within the new iPhoto app Google Maps apparently still provides at least <a href="http://daringfireball.net/linked/2012/03/07/iphoto-maps">some of the data being used</a>. </p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/03/apples-iphoto-for-ios-abandons-google-maps-in-favor-of-openstreetmap/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Google Plans to Charge Maps Developers</title>
        <link>http://www.webmonkey.com/2011/10/google-plans-to-charge-maps-developers/</link>
        <comments>http://www.webmonkey.com/2011/10/google-plans-to-charge-maps-developers/#comments</comments>
        <pubDate>Thu, 27 Oct 2011 17:18:28 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=52164</guid>
        		<category><![CDATA[Location]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[Google Maps]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2011/10/google-maps-w.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2011/10/google-maps-w.jpg" alt="Google Plans to Charge Maps Developers" /></div>Google Maps will remain free for small-time developers, but high-traffic sites will soon have to pay. The company says that charging the heavy users will help ensure that the popular Google Maps service remains free for the rest.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><a href="http://www.webmonkey.com/wp-content/uploads/2011/10/gmaps1.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2011/10/gmaps1.jpg" alt="" title="gmaps" width="339" height="225" class="alignleft size-full wp-image-52173" /></a>Bad news, map hackers; the Google Maps free ride may be coming to and end. The Google Geo Developers blog recently detailed some changes to Google Maps API, including new rate limits and fees. Starting next year Google Maps will <a href="http://googlegeodevelopers.blogspot.com/2011/10/introduction-of-usage-limits-to-maps.html">charge $4 per 1,000 map loads</a> on sites where traffic exceeds 25,000 map loads per day.</p>
<p>The good news is that very small sites will remain unaffected since the Google Maps API will still be free for the first 25,000 views per day (those using the <a href="http://code.google.com/apis/maps/documentation/javascript/styling.html">Google Maps styling features</a> will be limited to 2,500 views a day).</p>
<p>The bad news is that once your app or website exceeds those limits you&#8217;ll be forking out $4 for every 1,000 people that hit your site (or view a map in your mobile app). Alternately, developers can cough up $10,000+ for a Google Maps API Premier licence, which, in addition to the unlimited access offers more advanced geocoding tools, tech support, and control over any advertising shown.</p>
<p>Google says the new fees are intended to make sure Google Maps remains free for small developers. &#8220;By introducing these limits we are ensuring that Google can continue to offer the Maps API for free to the vast majority of developers for many years to come,&#8221; <a href="http://googlegeodevelopers.blogspot.com/2011/10/introduction-of-usage-limits-to-maps.html">writes</a> Google Maps API manager Thor Mitchell. </p>
<p>The new rates will kick in next year and are unlikely to impact small sites, which will never exceed the limits, or large sites which can afford the Premier license. The real impact is in the middle &#8212; experimental sites that do something creative with Google Maps and end up going viral. No one wants a one-off experiment to end up costing a fortune.</p>
<p>Fortunately, according to the FAQ, sites that <a href="http://code.google.com/apis/maps/faq.html#tos_popular">exceed the limits</a> without setting up a payment system or buying a Premier license won&#8217;t immediately be shut down. &#8220;Your maps will continue to function,&#8221; says the Google FAQ, however, &#8220;a warning may be shown on your map and a Maps API Premier sales manager may contact you to discuss your licensing options.&#8221;</p>
<p>In other words, Google appears to be interested mainly in collecting fees from sites with consistently heavy traffic rather than experiments that see a one-time traffic spike. It doesn&#8217;t protect against every potentially expensive use case, but it should make map mashup fans breathe a little easier.</p>
<p>Developers worried about the potential costs of the Google Maps API can always use <a href="http://www.openstreetmap.org/">OpenStreetMap</a>, which is free and, in many parts of the world, much more detailed than Google Maps. Of course, OpenStreetMap lacks some Google Maps features, most notably an equivalent to Street View.</p>
<p><strong>See Also:</strong><br/></p>
<ul>
<li><a href="http://www.webmonkey.com/2011/10/google-maps-now-with-virtual-helicopter-rides/">Google Maps, Now With Virtual Helicopter Rides</a></li>
<li><a href="http://www.webmonkey.com/2009/10/google_maps_takes_a_tip_from_openstreetmap/">Google Maps Adds More Detail, Takes a Cue From OpenStreetMap</a></li>
<li><a href="http://www.webmonkey.com/2010/08/microsoft-adds-openstreetmap-layer-to-bing-maps/">Microsoft Adds OpenStreetMap Layer to Bing Maps</a></li>
<li><a href=http://www.webmonkey.com/2009/08/_tile_drawer__makes_hosting_your_own_openstreetmap_server_dead_simple/"">&#8216;Tile Drawer&#8217; Makes Hosting Your Own OpenStreetMap Server Dead Simple</a></li>
</ul>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2011/10/google-plans-to-charge-maps-developers/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Google Maps, Now With Virtual Helicopter Rides</title>
        <link>http://www.webmonkey.com/2011/10/google-maps-now-with-virtual-helicopter-rides/</link>
        <comments>http://www.webmonkey.com/2011/10/google-maps-now-with-virtual-helicopter-rides/#comments</comments>
        <pubDate>Mon, 03 Oct 2011 15:41:12 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=51850</guid>
        		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[Google Maps]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2011/10/gmaps-helicopter.png" type="image/png" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2011/10/gmaps-helicopter.png" alt="Google Maps, Now With Virtual Helicopter Rides" /></div>Google has announced a new 3D preview option in Google Maps. The Google LatLong blog refers to the new route preview as &#8220;helicopter view,&#8221; since it offers an aerial view (courtesy of Google Earth) of your route, a bit like taking a helicopter instead of your car. To see the helicopter preview in action, just [...]]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><div id="attachment_51852" class="wp-caption aligncenter" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2011/10/gmaps-helicopter.png"><img src="http://www.webmonkey.com/wp-content/uploads/2011/10/gmaps-helicopter.png" alt="" title="gmaps-helicopter" width="580" height="299" class="size-full wp-image-51852" /></a><p class="wp-caption-text">Fly the California coastline, without the helicopter hair</p></div>Google has announced a new 3D preview option in Google Maps. The Google LatLong blog refers to the new route preview as &#8220;<a href="http://google-latlong.blogspot.com/2011/09/helicopter-view-of-your-driving.html">helicopter view</a>,&#8221; since it offers an aerial view (courtesy of Google Earth) of your route, a bit like taking a helicopter instead of your car.</p>
<p>To see the helicopter preview in action, just plug in a route and then look for the little &#8220;3D&#8221; button next to your driving directions. Don&#8217;t see a 3D button? Well, that&#8217;s the major downside at the moment  &#8212; limited coverage.</p>
<p>As far as I&#8217;ve been able to test it doesn&#8217;t seem like the 3D preview features works much outside of popular, well-known routes (like the <a href="http://maps.google.com/maps?q=carmel+ca+to+big+sur">California coast drive</a> featured in the LatLong Blog post).</p>
<p>If your route doesn&#8217;t have a 3D button, fear not, there&#8217;s nothing really new about helicopter preview, save the nice integration via the new button. Google Maps has long offered an in-browser view of Google Earth, so you can always fly over your route. It just won&#8217;t be nicely automated.</p>
<p>For more details on helicopter view, check out the LatLong Blog. To see it in action, try out the <a href="http://maps.google.com/maps?q=carmel+ca+to+big+sur">Carmel to Big Sur route</a> that the LatLong team demos. </p>
<p>In unrelated Google news, the company is now brewing beer. That&#8217;s right, Google beer (actually brewed by the folks at Dogfish Head). There&#8217;s a promo movie about the process over on <a href="http://www.youtube.com/watch?v=RiFewPyLlQA">YouTube</a>. </p>
<p><strong>See Also:</strong><br/></p>
<ul>
<li><a href="http://www.webmonkey.com/2007/09/easter_egg_the_google_earth_flight_simulator/">Easter Egg: The Google Earth Flight Simulator</a></li>
</ul>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2011/10/google-maps-now-with-virtual-helicopter-rides/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Google Street View, Coming Soon to a Living Room Near You</title>
        <link>http://www.webmonkey.com/2011/03/google-street-view-coming-soon-to-a-living-room-near-you/</link>
        <comments>http://www.webmonkey.com/2011/03/google-street-view-coming-soon-to-a-living-room-near-you/#comments</comments>
        <pubDate>Tue, 01 Mar 2011 15:39:16 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=50048</guid>
        		<category><![CDATA[Location]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[Google Maps Street View]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2011/03/streetview.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2011/03/streetview.jpg" alt="Google Street View, Coming Soon to a Living Room Near You" /></div>It&#8217;s time for Google to rename its Street View feature. Google Maps&#8217; Street View is no longer limited to streets, the company is now using tricycles to photograph off-road locations like the gardens at the San Diego Art Institute or Château de Chenonceaux in Civray-de-Touraine, France. Google has been using the modified trikes &#8212; which [...]]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><div id="attachment_50050" class="wp-caption alignleft" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2011/03/streetview.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2011/03/streetview.jpg" alt="" title="streetview" width="580" height="371" class="size-full wp-image-50050" /></a><p class="wp-caption-text">Google Street View inside the San Diego Art Institute gardens</p></div>It&#8217;s time for Google to rename its Street View feature. Google Maps&#8217; Street View is no longer limited to streets, the company is now using tricycles to photograph off-road locations like the gardens at the <a href="http://maps.google.com/maps?&amp;hl=en&amp;geocode=&amp;sll=47.250601,0.291953&amp;sspn=0.007545,0.019033&amp;ie=UTF8&amp;ll=32.731191,-117.151852&amp;spn=0.0187,0.038066&amp;t=h&amp;z=15&amp;layer=c&amp;cbll=32.731219,-117.151741&amp;panoid=lyVqedbWw-KGCOq6ygLLig&amp;cbp=12,118.83,,0,0.98">San Diego Art Institute</a> or <a href="http://maps.google.com/maps?&amp;hl=en&amp;sll=37.0625,-95.677068&amp;sspn=36.042042,77.958984&amp;ie=UTF8&amp;ll=47.326418,1.070888&amp;spn=0.007534,0.019033&amp;t=h&amp;z=16&amp;layer=c&amp;cbll=47.325755,1.071185&amp;panoid=sVX9MiBk9IM92cfai7GWKg&amp;cbp=12,206.58,,0,-8.16">Château de Chenonceaux in Civray-de-Touraine, France</a>.</p>
<p>Google has been using the modified trikes &#8212; which house a 360&deg; panoramic camera much like the setup on the Street View cars, but smaller and lighter &#8212; since 2009. Google previously released imagery the trikes captured in places like Stonehenge and Sea World. </p>
<p>Combine the latest <a href="http://google-latlong.blogspot.com/2011/02/pedaling-to-new-places-with-street-view.html">update</a> with Google&#8217;s previous release of <a href="http://googleblog.blogspot.com/2011/02/explore-museums-and-great-works-of-art.html">Street View inside buildings</a> and it isn&#8217;t hard to imagine that, in the future, Street View may well be in your living room. </p>
<p>In fact, you may be the one who puts Street View in your living room. Last year Google acquired <a href="http://www.quiksee.com/">Quiksee</a>, an app that takes normal video input and produces video tours &#8212; much like Street View, but with no special camera required. Although Google has made no announcements since the acquisition, it&#8217;s not hard to imagine the company releasing some software that allows anyone to create Street View-like images of, well, just about anywhere.</p>
<p><strong>See Also:</strong><br/></p>
<ul>
<li><a href="http://www.webmonkey.com/2010/08/microsoft-adds-openstreetmap-layer-to-bing-maps/">Microsoft Adds OpenStreetMap Layer to Bing Maps</a></li>
<li><a href="http://www.webmonkey.com/2009/10/google_maps_takes_a_tip_from_openstreetmap/">Google Maps Adds More Detail, Takes a Cue From OpenStreetMap</a></li>
<li><a href="http://www.webmonkey.com/2010/08/youtube-and-arcade-fire-get-all-html5y/">Google and Arcade Fire Get All HTML5y</a></li>
<li><a href="http://www.webmonkey.com/2010/09/behind-the-scenes-coding-the-wilderness-downtown/">Behind the Scenes: Coding &#8216;The Wilderness Downtown&#8217;</a></li>
</ul>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2011/03/google-street-view-coming-soon-to-a-living-room-near-you/feed/</wfw:commentRss>
        <slash:comments>8</slash:comments>

        
    </item>
    
    <item>
        <title>Personalize Your Map With a Custom Map Marker</title>
        <link>http://www.webmonkey.com/2010/10/personalize-your-map-with-a-custom-map-marker/</link>
        <comments>http://www.webmonkey.com/2010/10/personalize-your-map-with-a-custom-map-marker/#comments</comments>
        <pubDate>Thu, 07 Oct 2010 17:35:51 +0000</pubDate>

                <dc:creator>Michael Calore</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=48912</guid>
        		<category><![CDATA[Location]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[maps]]></category>
		<category><![CDATA[mapstraction]]></category>
		<category><![CDATA[Tutorials]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2010/10/AdamD3.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2010/10/AdamD3.jpg" alt="Personalize Your Map With a Custom Map Marker" /></div>If you&#8217;re adding a map to your website, why settle for the vanilla design when you can customize it and leave your own personal mark? This tutorial will show you how to create a custom map from scratch, then add a little unique flavor to it by replacing the standard &#8220;map pin&#8221; icon with a [...]]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><img src="http://www.webmonkey.com/wp-content/uploads/2010/10/AdamD1.jpg" alt="" title="AdamD1" />If you&#8217;re adding a map to your website, why settle for the vanilla design when you can customize it and leave your own personal mark?</p>
<p>This tutorial will show you how to create a custom map from scratch, then add a little unique flavor to it by replacing the standard &#8220;map pin&#8221; icon with a custom icon of your own design.</p>
<p>To do this, we&#8217;ll be using Mapstraction, a library that creates map code that can be reused across all the big mapping providers (Yahoo, Google, et al). Mapstraction also allows for multiple types of customization such as custom info bubbles and graphics like the one we&#8217;ll be dropping onto the map.</p>
<p><strong>Note:</strong> This tutorial is adapted from the book <a href="http://nostarch.com/mapscripting.htm">Map Scripting 101</a> by Adam DuVander. Adam is a former Webmonkey contributor and executive editor of <a href="http://www.programmableweb.com/">Programmable Web</a>. In his book, he shows how to use all of the features of the most popular mapping APIs, and how to mash them up with data from other sources like events calendars, weather services and restaurant review sites to make a variety of custom maps.</p>
<p>This exercise comes from chapters 1 and 2 of Adam&#8217;s book, and it is reprinted here with his permission and that of the book&#8217;s publisher, No Starch Press. It isn&#8217;t a word-for-word excerpt. It has been slightly adapted to work as a web tutorial. You&#8217;ll find dozens of in-depth exercises &#8212; including the full version of this one &#8212; in the book itself.</p>
<h3>Create a Mapstraction map</h3>
<p>Mapstraction is a little different from Google Maps and Yahoo Maps. Mapstraction is an open source JavaScript library that ties into other mapping APIs. If you use Mapstraction, you can switch from one type of map to another with very little work, as opposed to rewriting your code completely.</p>
<p>Using Mapstraction limits your risk to changes being made to an API. For example, if your site&#8217;s traffic takes you beyond the limit for your chosen provider, or the provider begins placing ads on the map, Mapstraction lets you switch providers quickly and inexpensively.</p>
<p>To use Mapstraction, you must first choose a provider. In this example, I&#8217;m using Mapstraction to create a Google Map.<br />
<span id="more-48912"></span></p>
<p>Open a new HTML file and type the following:</p>
<pre class="brush: js">
&lt;html> 
  &lt;head> 
    &lt;title>Basic Mapstraction Map&lt;/title> 
    &lt;script 
    src="http://maps.google.com/maps/api/js?sensor=false"   
      type="text/javascript">&lt;/script> 
    &lt;script type="text/javascript" src="mxn.js?(googlev3)">&lt;/script> 
    &lt;style type="text/css"> 
      div#mymap { 
        width: 400px; 
        height: 350px; 
      } 
    &lt;/style> 
    &lt;script type="text/javascript"> 
      function create_map() { 
           var mapstraction = new mxn.Mapstraction('mymap', 'googlev3'); 
        mapstraction.setCenterAndZoom( 
          new mxn.LatLonPoint(37.7740486,-122.4101883), 15); 
      } 
    &lt;/script> 
  &lt;/head> 
  &lt;body onload="create_map()"> 
    &lt;div id="mymap">&lt;/div> 
  &lt;/body> 
&lt;/html> 
</pre>
<p>Just like you would for a normal Google Map, we include Google&#8217;s JavaScript (line 4).</p>
<p>For this code to work, you also need to download the Mapstraction files. Go to <a href="http://mapstraction.com/">mapstraction.com</a> or the project&#8217;s <a href="http://github.com/mapstraction/mxn">github page</a>, and follow the instructions to save the files in the same directory as your HTML file. Best practices would dictate that you keep JavaScript files in their own directory, separate from your HTML, but I&#8217;m simplifying things for this example.</p>
<p>The Mapstraction files you should have, at minimum, are <code>mxn.js</code>, <code>mxn.core.js</code> and <code>googlev3.core.js</code>. You may also have files for other providers, such as <code>yahoo.core.js</code>. The only one we need to reference in our HTML code is <code>mxn.js</code>, which loads the other files that it needs, including those we pass it in the file name. Then, in the <code>create_map</code> function, we let it know which type of map we are creating.</p>
<p>Once you have your Mapstraction map, save your HTML file and load it in a browser. The result should look exactly like this.</p>
<p><img src="http://www.webmonkey.com/wp-content/uploads/2010/10/AdamD2.jpg" alt="" title="Google Map" /><br clear="all" /></p>
<p>This Google map, created via Mapstraction, should be centered on No Starch Press&#8217;s neighborhood in San Francisco.</p>
<p>As you can see, the HTML hooks are minimal. Some styling to determine the size of the map and an empty <code>div</code> tag with an <code>id</code> attribute are all that&#8217;s required. The JavaScript function <code>create_map()</code> takes over and makes calls to the API. This function can have any name you want.</p>
<p>The minimum amount of information needed within the <code>create_map()</code> function is a map type (googlev3), a center point (using a latitude/longitude pair) and a zoom level (Mapstraction&#8217;s tightest zoom level is 16, so I backed off one notch to 15, about six blocks across). Then, we pass those options and reference the <code>div</code> tag&#8217;s <code>id</code> to create a map.</p>
<h3>Add a marker to your map</h3>
<p>To add a simple marker to your map, you just need to use two Mapstraction functions. First, create the marker. Next, add it to the map. The reason for these two distinct steps will become clear in further projects when we start to use advanced options, such as custom marker icons.</p>
<p>Let&#8217;s see what creating the marker looks like in code. Start with the basic Mapstraction map you created and add these lines to the <code>create_map()</code> function:</p>
<pre class="brush: js">
marker = new mxn.Marker(new mxn.LatLonPoint(37.7740486,-122.4101883)); 
// marker options will go here 
mapstraction.addMarker(marker); 
</pre>
<p>The first line creates a marker object, passing latitude/longitude coordinates for the No Starch Press offices in San Francisco. By drawing attention to the graphical marker, we are essentially marking that spot as important.</p>
<p>The second line is a placeholder for any marker options we want to add later. (Any JavaScript line that begins with two slashes is a comment, and the browser ignores them.) The marker options are where we tell Mapstraction which icon to use or add a message to be displayed when the marker is clicked.</p>
<p>Finally, the third line adds the marker to the map. Once this happens, no additional options can be added. The reason is that the marker object is used only by Mapstraction. Once the marker is added to the map, however, Mapstraction makes the appropriate calls to the mapping provider. Mapstraction plots the marker based on all options set beforehand. In this case, we don&#8217;t have options to add, but we&#8217;ll add to this map in future projects.</p>
<p>If you&#8217;re using Google as your mapping provider, your new map will look like the picture below. The default Google icon sits in the center of the map. Although the marker is clickable, this marker is very simple and nothing actually happens if you click it.</p>
<h3>Create a custom icon marker</h3>
<p>The quickest way to make a map feel like your own is to change the default icon used for markers. Mapstraction has simple marker options that make the technical process of using custom icons a cinch. The more laborious part may be creating the icon file itself. To avoid this, you can find icons others have made online for free. I list several resources <a href="http://mapscripting.com/download-custom-markers">on my website</a>.</p>
<p>Still want to create your own? Read on.</p>
<p>To create your own marker icon, you just need to have a graphics program that can save a transparent .png file. The icon can be whatever size you want, but keeping each dimension between 20 and 50 pixels is probably best. If the icon is too small, clicking it becomes difficult; too big, and the icon obscures the location you&#8217;re attempting to call out. If you&#8217;re using Google as your mapping provider, you also want to create an image to use as your marker&#8217;s shadow. This step isn&#8217;t necessary if your marker is a similar shape to the Google default or if you&#8217;re using another provider.</p>
<p>Not much of an image magician? Use the free online <a href="http://www.cycloloco.com/shadowmaker/">Shadowmaker</a> service to create a shadow.</p>
<h3>Add your icon to the map</h3>
<p>Now that you have an icon, the easy part is adding it to the marker options. All it takes is setting a few values to tell Mapstraction where the icon image files resides. Your best bet is to keep custom marker icons in a special directory on your server. If you&#8217;re testing locally, you can use local copies, accessed by their location relative to the page containing the map. For simplicity, I have the HTML file and the icon files in the same directory in this example. In reality, you might prefer to be more organized.</p>
<p>I decided to use a teensy No Starch Press logo for my custom icon. It&#8217;s 27 pixels wide by 31 pixels high. Like I said, the icon is teensy. Then, I used the Shadowmaker service to create a file that is 43×31 including the marker&#8217;s shadow.</p>
<p>Finally, it&#8217;s time to code. Add these lines as marker options. These lines are inserted after a marker has been created but before the marker has been added to the map:</p>
<pre class="brush: js">
marker.setIcon('nostarch-logo.png', [27,31]); 
marker.setShadowIcon('nostarch-shadow.png', [43,31]); 
</pre>
<p>The only parameter you need to include is the path to the image for both the icon and the shadow. Notice that the dimensions of each graphic get passed as an inline array. This parameter is optional but recommended. If you leave it out, some providers will assume the dimensions of the default marker, which could mean a poorly scaled graphic.</p>
<p>The results of the custom marker code are shown below.</p>
<p><img src="http://www.webmonkey.com/wp-content/uploads/2010/10/AdamD3.jpg" alt="" title="Map with a custom logo" /><br clear="all" /></p>
<p>The No Starch Press office is marked by the company&#8217;s logo, a little iron icon. Notice the shadow, as well, which makes the graphic pop out from the map.</p>
<p>Omit the shadow icon at your own risk. Some mapping providers will assume the default shadow, which might look silly with your icon. Not every mapping provider uses shadows, but planning for one is good. If you really don&#8217;t want a shadow, consider using a completely transparent graphic. I show an example of shadowless icons in the weather map example in chapter 10 of my book.</p>
<p><strong>See also:</strong><br/></p>
<ul>
<li><a href="http://www.webmonkey.com/2010/02/multi-map-with-mapstraction/">Multi-map with Mapstraction</a></li>
<li><a href="http://www.webmonkey.com/2010/08/microsoft-adds-openstreetmap-layer-to-bing-maps/">Microsoft Adds OpenStreetMap Layer to Bing Maps</a></li>
<li><a href="http://www.webmonkey.com/2010/03/google-gets-a-new-geocoder/">Google Gets a New Geocoder</a></li>
</ul>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2010/10/personalize-your-map-with-a-custom-map-marker/feed/</wfw:commentRss>
        <slash:comments>8</slash:comments>

        
    </item>
    </channel>
</rss>