CINXE.COM

Official Google Cloud Blog: Google Maps Engine

<!DOCTYPE html> <html class='v2 list-page' dir='ltr' itemscope='' itemtype='http://schema.org/Blog' lang='en' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'> <head> <link href='https://www.blogger.com/static/v1/widgets/3566091532-css_bundle_v2.css' rel='stylesheet' type='text/css'/> <title> Official Google Cloud Blog: Google Maps Engine </title> <meta content='width=device-width, height=device-height, minimum-scale=1.0, initial-scale=1.0, user-scalable=0' name='viewport'/> <meta content='IE=Edge' http-equiv='X-UA-Compatible'/> <meta content='Official Google Cloud Blog' property='og:title'/> <meta content='en_US' property='og:locale'/> <meta content='https://cloud.googleblog.com/search/label/Google%20Maps%20Engine' property='og:url'/> <meta content='Official Google Cloud Blog' property='og:site_name'/> <!-- Twitter Card properties --> <meta content='Official Google Cloud Blog' property='og:title'/> <meta content='summary' name='twitter:card'/> <meta content='@gsuite' name='twitter:creator'/> <link href='https://fonts.googleapis.com/css?family=Roboto:400italic,400,500,500italic,700,700italic' rel='stylesheet' type='text/css'/> <link href='https://fonts.googleapis.com/icon?family=Material+Icons' rel='stylesheet'/> <script src='https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js' type='text/javascript'></script> <!-- End --> <style id='page-skin-1' type='text/css'><!-- /* <Group description="Header Color" selector="header"> <Variable name="header.background.color" description="Header Background" type="color" default="#ffffff"/> </Group> */ .header-outer { border-bottom: 1px solid #e0e0e0; background: #ffffff; } html, .Label h2, #sidebar .rss a, .BlogArchive h2, .FollowByEmail h2.title, .widget .post h2 { font-family: Roboto, sans-serif; } .plusfollowers h2.title, .post h2.title, .widget h2.title { font-family: Roboto, sans-serif; } .widget-item-control { height: 100%; } .widget.Header, #header { position: relative; height: 100%; width: 100%; } } .widget.Header .header-logo1 { float: left; margin-right: 15px; padding-right: 15px; border-right: 1px solid #ddd; } .header-title h2 { color: rgba(0,0,0,.54); display: inline-block; font-size: 40px; font-family: Roboto, sans-serif; font-weight: normal; line-height: 56px; vertical-align: top; margin-left:5px; } .header-inner { background-repeat: no-repeat; background-position: right 0px; } .post-author, .byline-author { font-size: 14px; font-weight: normal; color: #757575; color: rgba(0,0,0,.54); } .post-content .img-border { border: 1px solid rgb(235, 235, 235); padding: 4px; } .header-title a { text-decoration: none !important; } pre { border: 1px solid #bbbbbb; margin-top: 1em 0 0 0; padding: 0.99em; overflow-x: auto; overflow-y: auto; } pre, code { font-size: 9pt; background-color: #fafafa; line-height: 125%; font-family: monospace; } pre, code { color: #060; font: 13px/1.54 "courier new",courier,monospace; } .header-left .header-logo1 { width: 128px !important; } .header-desc { line-height: 20px; margin-top: 8px; } .fb-custom img, .twitter-custom img, .gplus-share img { cursor: pointer; opacity: 0.54; } .fb-custom img:hover, .twitter-custom img:hover, .gplus-share img:hover { opacity: 0.87; } .fb-like { width: 80px; } .post .share { float: right; } #twitter-share{ border: #CCC solid 1px; border-radius: 3px; background-image: -webkit-linear-gradient(top,#ffffff,#dedede); } .twitter-follow { background: url(//4.bp.blogspot.com/-8O7VcmcY32o/VSYkC2vUj7I/AAAAAAAAHeU/7mzo-JFgTgk/s1600/twitter-bird.png) no-repeat left center; padding-left: 18px; font: normal normal normal 11px/18px 'Helvetica Neue',Arial,sans-serif; font-weight: bold; text-shadow: 0 1px 0 rgba(255,255,255,.5); cursor: pointer; margin-bottom: 10px; } .twitter-fb { padding-top: 2px; } .fb-follow-button { background: -webkit-linear-gradient(#4c69ba, #3b55a0); background: -moz-linear-gradient(#4c69ba, #3b55a0); background: linear-gradient(#4c69ba, #3b55a0); border-radius: 2px; height: 18px; padding: 4px 0 0 3px; width: 57px; border: #4c69ba solid 1px; } .fb-follow-button a { text-decoration: none !important; text-shadow: 0 -1px 0 #354c8c; text-align: center; white-space: nowrap; font-size: 11px; color: white; vertical-align: top; } .fb-follow-button a:visited { color: white; } .fb-follow { padding: 0px 5px 3px 0px; width: 14px; vertical-align: bottom; } .gplus-wrapper { margin-top: 3px; display: inline-block; vertical-align: top; } .twitter-custom, .gplus-share { margin-right: 12px; } .fb-follow-button{ margin: 10px auto; } /** CUSTOM CODE **/ --></style> <style id='template-skin-1' type='text/css'><!-- .header-outer { clear: both; } .header-inner { margin: auto; padding: 0px; } .footer-outer { background: #f5f5f5; clear: both; margin: 0; } .footer-inner { margin: auto; padding: 0px; } .footer-inner-2 { /* Account for right hand column elasticity. */ max-width: calc(100% - 248px); } .google-footer-outer { clear: both; } .cols-wrapper, .google-footer-outer, .footer-inner, .header-inner { max-width: 978px; margin-left: auto; margin-right: auto; } .cols-wrapper { margin: auto; clear: both; margin-top: 60px; margin-bottom: 60px; overflow: hidden; } .col-main-wrapper { float: left; width: 100%; } .col-main { margin-right: 278px; max-width: 660px; } .col-right { float: right; width: 248px; margin-left: -278px; } /* Tweaks for layout mode. */ body#layout .google-footer-outer { display: none; } body#layout .header-outer, body#layout .footer-outer { background: none; } body#layout .header-inner { height: initial; } body#layout .cols-wrapper { margin-top: initial; margin-bottom: initial; } --></style> <!-- start all head --> <meta content='text/html; charset=UTF-8' http-equiv='Content-Type'/> <meta content='blogger' name='generator'/> <link href='https://cloud.googleblog.com/favicon.ico' rel='icon' type='image/x-icon'/> <link href='https://cloud.googleblog.com/search/label/Google%20Maps%20Engine' rel='canonical'/> <link rel="alternate" type="application/atom+xml" title="Official Google Cloud Blog - Atom" href="https://cloud.googleblog.com/feeds/posts/default" /> <link rel="alternate" type="application/rss+xml" title="Official Google Cloud Blog - RSS" href="https://cloud.googleblog.com/feeds/posts/default?alt=rss" /> <link rel="service.post" type="application/atom+xml" title="Official Google Cloud Blog - Atom" href="https://www.blogger.com/feeds/6567687196385815607/posts/default" /> <!--Can't find substitution for tag [blog.ieCssRetrofitLinks]--> <meta content='https://cloud.googleblog.com/search/label/Google%20Maps%20Engine' property='og:url'/> <meta content='Official Google Cloud Blog' property='og:title'/> <meta content='Built in the cloud. Engineered for your enterprise.' property='og:description'/> <!-- end all head --> <base target='_self'/> <style> html { font-family: Roboto, sans-serif; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; } body { padding: 0; /* This ensures that the scroll bar is always present, which is needed */ /* because content render happens after page load; otherwise the header */ /* would "bounce" in-between states. */ min-height: 150%; } h2 { font-size: 16px; } h1, h2, h3, h4, h5 { line-height: 2em; } html, h4, h5, h6 { font-size: 14px; } a, a:visited { color: #4184F3; text-decoration: none; } a:focus, a:hover, a:active { text-decoration: none; } .Header { margin-top: 15px; } .Header h1 { font-size: 32px; font-weight: 300; line-height: 32px; height: 42px; } .header-inner .Header .titlewrapper { padding: 0; margin-top: 30px; } .header-inner .Header .descriptionwrapper { padding: 0; margin: 0; } .cols-wrapper { margin-top: 56px; } .header-outer, .cols-wrapper, .footer-outer, .google-footer-outer { padding: 0 60px; } .header-inner { height: 256px; position: relative; } html, .header-inner a { color: #212121; color: rgba(0,0,0,.87); } .header-inner .google-logo { display: inline-block; background-size: contain; z-index: 1; height: 50px; overflow: hidden; margin-top: 4px; } .header-left { position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); margin-top: 12px; width: 100%; } .google-logo { margin-left: -4px; } #google-footer { position: relative; font-size: 13px; list-style: none; text-align: right; } #google-footer a { color: #444; } #google-footer ul { margin: 0; padding: 0; height: 144px; line-height: 144px; } #google-footer ul li { display: inline; } #google-footer ul li:before { color: #999; content: "\00b7"; font-weight: bold; margin: 5px; } #google-footer ul li:first-child:before { content: ''; } #google-footer .google-logo-dark { left: 0; margin-top: -16px; position: absolute; top: 50%; } /** Sitemap links. **/ .footer-inner-2 { font-size: 14px; padding-top: 42px; padding-bottom: 74px; } .footer-inner-2 .HTML h2 { color: #212121; color: rgba(0,0,0,.87); font-size: 14px; font-weight: 500; padding-left: 0; margin: 10px 0; } .footer-inner-2 .HTML ul { font-weight: normal; list-style: none; padding-left: 0; } .footer-inner-2 .HTML li { line-height: 24px; padding: 0; } .footer-inner-2 li a { color: rgba(65,132,243,.87); } /** Archive widget. **/ .BlogArchive { font-size: 13px; font-weight: normal; } .BlogArchive .widget-content { display: none; } .BlogArchive h2, .Label h2 { color: #4184F3; text-decoration: none; } .BlogArchive .hierarchy li { display: inline-block; } /* Specificity needed here to override widget CSS defaults. */ .BlogArchive #ArchiveList ul li, .BlogArchive #ArchiveList ul ul li { margin: 0; padding-left: 0; text-indent: 0; } .BlogArchive .intervalToggle { cursor: pointer; } .BlogArchive .expanded .intervalToggle .new-toggle { -ms-transform: rotate(180deg); transform: rotate(180deg); } .BlogArchive .new-toggle { float: right; padding-top: 3px; opacity: 0.87; } #ArchiveList { text-transform: uppercase; } #ArchiveList .expanded > ul:last-child { margin-bottom: 16px; } #ArchiveList .archivedate { width: 100%; } /* Months */ .BlogArchive .items { max-width: 150px; margin-left: -4px; } .BlogArchive .expanded .items { margin-bottom: 10px; overflow: hidden; } .BlogArchive .items > ul { float: left; height: 32px; } .BlogArchive .items a { padding: 0 4px; } .Label { font-size: 13px; font-weight: normal; } .sidebar-icon { display: inline-block; width: 24px; height: 24px; vertical-align: middle; margin-right: 12px; margin-top: -1px } .Label a { margin-right: 4px; } .Label .widget-content { display: none; } .FollowByEmail { font-size: 13px; font-weight: normal; } .FollowByEmail h2 { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAALCAYAAACZIGYHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUBJREFUeNrMkSGLAlEUhb+ZB4JFi8mx2cz+ApvhRUGTcUCrNqNJDYIi+DO0GUwmQXDK2DSIoGgZcSaIjDrzwrK4ssvChj1w0733O+fdp+m6PozH4yQSCfb7Pa7r8pOi0SjJZBLP8zgej4gAIMvlMuPxmADIYrHger1+C6lUKmo+NJ/NZojb7SZDWiwWo1qtks1msW2bw+HwZdkwDHq9HvV6nel0SqvVYrvdIh6Ph3Qch+VyqRYLhQJSSjRNw7IsfN9XgGKxSLfbJZfL0e/3aTabrFYr7vc7IujLcOh8PqunrNdr0uk0pVKJVCpFJBJRgEajweVyod1uMxgM2O12BAGUgRbU8DV2JpOhVquRz+cRQii3+XxOp9NRN3jVR5LPOp1OjEYjlSL8hclkgmmabDabt4d+m+S30vkD/R/IU4ABAPTZgnZdmG/PAAAAAElFTkSuQmCC"); background-repeat: no-repeat; background-position: 0 50%; text-indent: 30px; } .FollowByEmail .widget-content { display: none; } .searchBox input { border: 1px solid #eee; color: #212121; color: rgba(0,0,0,.87); font-size: 14px; padding: 8px 8px 8px 40px; width: 164px; font-family: Roboto, sans-serif; background: url("https://www.gstatic.com/images/icons/material/system/1x/search_grey600_24dp.png") 8px center no-repeat; } .searchBox ::-webkit-input-placeholder { /* WebKit, Blink, Edge */ color: rgba(0,0,0,.54); } .searchBox :-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #000; opacity: 0.54; } .searchBox ::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #000; opacity: 0.54; } .searchBox :-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #757575; } .widget-item-control { margin-top: 0px; } .section { margin: 0; padding: 0; } #sidebar-top { border: 1px solid #eee; } #sidebar-top > div { margin: 16px 0; } .widget ul { line-height: 1.6; } /*main post*/ .post { margin-bottom:30px; } #main .post .title { margin: 0; } #main .post .title a { color: #212121; color: rgba(0,0,0,.87); font-weight: normal; font-size: 24px; } #main .post .title a:hover { text-decoration:none; color:#4184F3; } .message, #main .post .post-header { margin: 0; padding: 0; } #main .post .post-header .caption, #main .post .post-header .labels-caption, #main .post .post-footer .caption, #main .post .post-footer .labels-caption { color: #444; font-weight: 500; } #main .tr-caption-container td { text-align: left; } #main .post .tr-caption { color: #757575; color: rgba(0,0,0,.54); display: block; max-width: 560px; padding-bottom: 20px; } #main .post .tr-caption-container { line-height: 24px; margin: -1px 0 0 0 !important; padding: 4px 0; text-align: left; } #main .post .post-header .published{ font-size:11px; font-weight:bold; } .post-header .publishdate { font-size: 17px; font-weight:normal; color: #757575; color: rgba(0,0,0,.54); } #main .post .post-footer{ font-size:12px; padding-bottom: 21px; } .label-footer { margin-bottom: 12px; margin-top: 12px; } .comment-img { margin-right: 16px; opacity: 0.54; vertical-align: middle; } #main .post .post-header .published { margin-bottom: 40px; margin-top: -2px; } .post .post-content { color: #212121; color: rgba(0,0,0,.87); font-size: 17px; margin: 25px 0 36px 0; line-height: 32px; } .post-body .post-content ul, .post-body .post-content ol { margin: 16px 0; padding: 0 48px; } .post-summary { display: none; } /* Another old-style caption. */ .post-content div i, .post-content div + i { font-size: 14px; font-style: normal; color: #757575; color: rgba(0,0,0,.54); display: block; line-height: 24px; margin-bottom: 16px; text-align: left; } /* Another old-style caption (with link) */ .post-content a > i { color: #4184F3 !important; } /* Old-style captions for images. */ .post-content .separator + div:not(.separator) { margin-top: -16px; } /* Capture section headers. */ .post-content br + br + b, .post-content .space + .space + b, .post-content .separator + b { display: inline-block; margin-bottom: 8px; margin-top: 24px; } .post-content li { line-height: 32px; } /* Override all post images/videos to left align. */ .post-content .separator, .post-content > div { text-align: left; } .post-content .separator > a, .post-content .separator > span { margin-left: 0 !important; } .post-content img { max-width: 100%; height: auto; width: auto; } .post-content .tr-caption-container img { margin-bottom: 12px; } .post-content iframe, .post-content embed { max-width: 100%; } .post-content .carousel-container { margin-bottom: 48px; } #main .post-content b { font-weight: 500; } /* These are the main paragraph spacing tweaks. */ #main .post-content br { content: ' '; display: block; padding: 4px; } .post-content .space { display: block; height: 8px; } .post-content iframe + .space, .post-content iframe + br { padding: 0 !important; } #main .post .jump-link { margin-bottom:10px; } .post-content img, .post-content iframe { margin: 30px 0 20px 0; } .post-content > img:first-child, .post-content > iframe:first-child { margin-top: 0; } .col-right .section { padding: 0 16px; } #aside { background:#fff; border:1px solid #eee; border-top: 0; } #aside .widget { margin:0; } #aside .widget h2, #ArchiveList .toggle + a.post-count-link { color: #212121; color: rgba(0,0,0,.87); font-weight: 400 !important; margin: 0; } #ArchiveList .toggle { float: right; } #ArchiveList .toggle .material-icons { padding-top: 4px; } #sidebar .tab { cursor: pointer; } #sidebar .tab .arrow { display: inline-block; float: right; } #sidebar .tab .icon { display: inline-block; vertical-align: top; height: 24px; width: 24px; margin-right: 13px; margin-left: -1px; margin-top: 1px; color: #757575; color: rgba(0,0,0,.54); } #sidebar .widget-content > :first-child { padding-top: 8px; } #sidebar .active .tab .arrow { -ms-transform: rotate(180deg); transform: rotate(180deg); } #sidebar .arrow { color: #757575; color: rgba(0,0,0,.54); } #sidebar .widget h2 { font-size: 14px; line-height: 24px; display: inline-block; } #sidebar .widget .BlogArchive { padding-bottom: 8px; } #sidebar .widget { border-bottom: 1px solid #eee; box-shadow: 0px 1px 0 white; margin-bottom: 0; padding: 14px 0; min-height: 20px; } #sidebar .widget:last-child { border-bottom: none; box-shadow: none; margin-bottom: 0; } #sidebar ul { margin: 0; padding: 0; } #sidebar ul li { list-style:none; padding:0; } #sidebar ul li a { line-height: 32px; } #sidebar .archive { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAYCAYAAADzoH0MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAE1JREFUeNpiNDY23s9AAWBioBCwYBM8c+YMVsUmJibEGYBNMS5DaeMFfDYSZQA2v9I3FrB5AZeriI4FmnrBccCT8mhmGs1MwyAzAQQYAKEWG9zm9QFEAAAAAElFTkSuQmCC"); height: 24px; line-height: 24px; padding-left: 30px; } #sidebar .labels { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUxJREFUeNpiNDY23s9AAMycOfM7UF05kHkZmzwTMkdSUhKrIcXFxZy3bt3qBjIN8RrS09PDsHnzZjCNDr58+cKQlpbGDjSoHcg1w2oIyAUODg5gARCNzUVIBrUCuVYYhjx//pzhwIEDYAEQDeJjA1CDWIAGNQK59jBxRuSABbkAlwHIgIeHh2HWrFn/1NTU2oDcvSgBS4wBSC5iArqoCsj1YGIgEyAZVMoEchqlBjEB/cZAiUHg2AEGznpKDAImxOeM////B4VLKtBvEUCngZ1ILKivr3/u6+ubBzJAGZQ9gC5aQoqLgAY8BhkAZL4BuQQkxgXE34A4BuiiZEIuAhrwEGhAEZD5DpzYoIaA2UAM4kQADUrHZRDUgAIg8wO2XAwzbQXQa5OweQ1owB10AyA6gS7BgX1u3ry5397eHow3bdo0EyjGi00tQIABANPgyAH1q1eaAAAAAElFTkSuQmCC"); height: 20px; line-height: 20px; padding-left: 30px; } #sidebar .rss a { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAX5JREFUeNqsVDGSgkAQHL2rIiIikohIc/EBRkbwAIwuwgfwAXiAD9AHSI7kEkECRCb6AIyINDLx7K0aa6kT7uq0q7YYtnZ7umdnt7darXbr9Zpegeu61DNNc0dvwCcH4/GYJpMJnc9nOhwOVJbl/4hAAokMECZJQtvt9k+kH7qufyEYDAakqqqYxFdRFBqNRmTbNg2HQ0rTlK7XayvR0xqBdDqdkuM4dE/0ULhYLOh4PHYrknG5XGi/31MYhuL/nkwonM1mlGUZ1XXdrsiyLGEDhY7juJEZ1u5tIixDGdYhmYw+B7CAzPP5nDabjdgIAgCksMX1832/3drtdqPT6SQWapomiGEFNkDEdpDMMAzK81ys/7XYy+XyoQgq2WoURSIJ2iIIgp/WZCCTvFm2wgeAU31aI3Q2GhIDMeB53qPYPIcm5VrxXIOIOxsDMStjVawAc1VViRgN22lNBiuQN3GR+SY07hpOoStmFQAKXRRFY93bnpG+fONfedi+BRgAbkS8Fxp7QQIAAAAASUVORK5CYII="); } #sidebar .subscription a { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAALCAYAAACZIGYHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUBJREFUeNrMkSGLAlEUhb+ZB4JFi8mx2cz+ApvhRUGTcUCrNqNJDYIi+DO0GUwmQXDK2DSIoGgZcSaIjDrzwrK4ssvChj1w0733O+fdp+m6PozH4yQSCfb7Pa7r8pOi0SjJZBLP8zgej4gAIMvlMuPxmADIYrHger1+C6lUKmo+NJ/NZojb7SZDWiwWo1qtks1msW2bw+HwZdkwDHq9HvV6nel0SqvVYrvdIh6Ph3Qch+VyqRYLhQJSSjRNw7IsfN9XgGKxSLfbJZfL0e/3aTabrFYr7vc7IujLcOh8PqunrNdr0uk0pVKJVCpFJBJRgEajweVyod1uMxgM2O12BAGUgRbU8DV2JpOhVquRz+cRQii3+XxOp9NRN3jVR5LPOp1OjEYjlSL8hclkgmmabDabt4d+m+S30vkD/R/IU4ABAPTZgnZdmG/PAAAAAElFTkSuQmCC"); } #sidebar-bottom { background: #f5f5f5; border-top:1px solid #eee; } #sidebar-bottom .widget { border-bottom: 1px solid #e0e0e0; padding: 15px 0; text-align: center; } #sidebar-bottom > div:last-child { border-bottom: 0; } #sidebar-bottom .text { line-height: 20px; } /* Home, forward, and backward pagination. */ .blog-pager { border-top : 1px #e0e0e0 solid; padding-top: 10px; margin-top: 15px; text-align: right !important; } #blog-pager { margin-botom: 0; margin-top: -14px; padding: 16px 0 0 0; } #blog-pager a { display: inline-block; } .blog-pager i.disabled { opacity: 0.2 !important; } .blog-pager i { color: black; margin-left: 16px; opacity: 0.54; } .blog-pager i:hover, .blog-pager i:active { opacity: 0.87; } #blog-pager-older-link, #blog-pager-newer-link { float: none; } .gplus-profile { background-color: #fafafa; border: 1px solid #eee; overflow: hidden; width: 212px; } .gplus-profile-inner { margin-left: -1px; margin-top: -1px; } /* Sidebar follow buttons. */ .followgooglewrapper { padding: 12px 0 0 0; } .loading { visibility: hidden; } .detail-page .post-footer .cmt_iframe_holder { padding-top: 40px !important; } /** Desktop **/ @media (max-width: 900px) { .col-right { display: none; } .col-main { margin-right: 0; min-width: initial; } .footer-outer { display: none; } .cols-wrapper { min-width: initial; } .google-footer-outer { background-color: #f5f5f5; } } /** Tablet **/ @media (max-width: 712px) { .header-outer, .cols-wrapper, .footer-outer, .google-footer-outer { padding: 0 40px; } } /* An extra breakpoint accommodating for long blog titles. */ @media (max-width: 600px) { .header-left { height: 100%; top: inherit; margin-top: 0; -webkit-transform: initial; transform: initial; } .header-title { margin-top: 18px; } .header-inner .google-logo { height: 40px; margin-top: 3px; } .header-inner .google-logo img { height: 35px; } .header-title h2 { font-size: 32px; line-height: 36px; } .header-desc { bottom: 24px; position: absolute; } } /** Mobile/small desktop window; also landscape. **/ @media (max-width: 480px), (max-height: 480px) { .header-outer, .cols-wrapper, .footer-outer, .google-footer-outer { padding: 0 16px; } .cols-wrapper { margin-top: 0; } .post-header .publishdate, .post .post-content { font-size: 16px; } .post .post-content { line-height: 28px; margin-bottom: 30px; } .post { margin-top: 30px; } .byline-author { display: block; font-size: 12px; line-height: 24px; margin-top: 6px; } #main .post .title a { font-weight: 500; color: #4c4c4c; color: rgba(0,0,0,.70); } #main .post .post-header { padding-bottom: 12px; } #main .post .post-header .published { margin-bottom: -8px; margin-top: 3px; } .post .read-more { display: block; margin-top: 14px; } .post .tr-caption { font-size: 12px; } #main .post .title a { font-size: 20px; line-height: 30px; } .post-content iframe { /* iframe won't keep aspect ratio when scaled down. */ max-height: 240px; } .post-content .separator img, .post-content .tr-caption-container img, .post-content iframe { margin-left: -16px; max-width: inherit; width: calc(100% + 32px); } .post-content table, .post-content td { width: 100%; } #blog-pager { margin: 0; padding: 16px 0; } /** List page tweaks. **/ .list-page .post-original { display: none; } .list-page .post-summary { display: block; } .list-page .comment-container { display: none; } .list-page #blog-pager { padding-top: 0; border: 0; margin-top: -8px; } .list-page .label-footer { display: none; } .list-page #main .post .post-footer { border-bottom: 1px solid #eee; margin: -16px 0 0 0; padding: 0 0 20px 0; } .list-page .post .share { display: none; } /** Detail page tweaks. **/ .detail-page .post-footer .cmt_iframe_holder { padding-top: 32px !important; } .detail-page .label-footer { margin-bottom: 0; } .detail-page #main .post .post-footer { padding-bottom: 0; } .detail-page #comments { display: none; } } [data-about-pullquote], [data-is-preview], [data-about-syndication] { display: none; } </style> <noscript> <style> .loading { visibility: visible }</style> </noscript> <script type='text/javascript'> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-18038-3', 'auto', 'blogger'); ga('blogger.send', 'pageview'); </script> <link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=6567687196385815607&amp;zx=e76fb540-b24b-49b0-9255-53fe5dfedfeb' media='none' onload='if(media!=&#39;all&#39;)media=&#39;all&#39;' rel='stylesheet'/><noscript><link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=6567687196385815607&amp;zx=e76fb540-b24b-49b0-9255-53fe5dfedfeb' rel='stylesheet'/></noscript> <meta name='google-adsense-platform-account' content='ca-host-pub-1556223355139109'/> <meta name='google-adsense-platform-domain' content='blogspot.com'/> </head> <body> <script type='text/javascript'> //<![CDATA[ var axel = Math.random() + ""; var a = axel * 10000000000000; document.write('<iframe src="https://2542116.fls.doubleclick.net/activityi;src=2542116;type=gblog;cat=googl0;ord=ord=' + a + '?" width="1" height="1" frameborder="0" style="display:none"></iframe>'); //]]> </script> <noscript> <img alt='' height='1' src='https://ad.doubleclick.net/ddm/activity/src=2542116;type=gblog;cat=googl0;ord=1?' width='1'/> </noscript> <!-- Header --> <div class='header-outer'> <div class='header-inner'> <div class='section' id='header'><div class='widget Header' data-version='1' id='Header1'> <div class='header-left'> <div class='header-title'> <a class='google-logo' href='https://cloud.googleblog.com/'> <img height="50" src="//3.bp.blogspot.com/-a3v4BOp6LoU/V-y9lFzsb_I/AAAAAAAATGY/aD_EUNu9X4MHVu3ScQH38S2yvyNAVON9ACK4B/s1600/logo_lockup_cloud_color.png"> </a> <a href='/.'> <h2> Official Blog </h2> </a> </div> <div class='header-desc'> Built in the cloud. Engineered for your enterprise. </div> </div> </div></div> </div> </div> <!-- all content wrapper start --> <div class='cols-wrapper loading'> <div class='col-main-wrapper'> <div class='col-main'> <div class='section' id='main'><div class='widget Blog' data-version='1' id='Blog1'> <div class='post' data-id='7104427990934915354' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2014/10/blue-water-satellite-sheds-light-on.html' itemprop='url' title='Blue Water Satellite sheds light on the state of land and water resources using Google Maps '> Blue Water Satellite sheds light on the state of land and water resources using Google Maps </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Thursday, October 16, 2014 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div dir="ltr" style="text-align: left;" trbidi="on"> <span class="byline-author">Posted by Milt Baker, CEO, <a href="https://www.bluewatersatellite.com/">Blue Water Satellite</a></span> <br /> <br /> <i><b>Editor's note:</b>Today&#8217;s guest blogger is Milt Baker, CEO at Blue Water Satellite. BWS is the leading provider of algorithmically enhanced satellite images that identify the presence and concentrations of minerals, vegetation, chemical and biological constituents on land and in water. See how other forward-thinking organizations are investing in mapping technology and transforming their business: <a href="https://seefurther.withgoogle.com/?utm_source=blog&amp;utm_medium=&amp;utm_campaign=NA-LCS-2014-GEO-HZL-MapsGG-Intro-Blog--Online&amp;utm_content=">Maps are Going Google</a>.</i> <br /> <br /> At Blue Water Satellite (BWS) we use satellite imagery to monitor the world's land and water resources. Our goal is to change the way these resources are managed by helping our customers get detailed, real-time data about the minerals, vegetation and chemical constituents on land or in water, anywhere in the world. We&#8217;re doing it better and faster now that we we&#8217;re using <a href="https://earthengine.google.org/#intro">Google Earth Engine</a> and <a href="https://www.google.com/intx/en/work/mapsearth/products/mapsengine.html?utm_source=google&amp;utm_medium=cpc&amp;utm_campaign=NA-LCS-2013-Geo-Products-MapsEngine-HouseAds&amp;utm_term=%2Bgoogle+%2Bmaps+%2Bengine&amp;utm_content=SearchAd&amp;gclid=CI-A6KmlosECFZSDfgod-TAAnw">Maps Engine</a> to automate the image-serving process.<br /> <br /> Our customers need accurate, digital information about the resources in a particular area. For instance, power plants use our imagery to measure water effluent temperature and ensure they&#8217;re complying with cooling regulations. Previously, an engineer would have to travel to take manual samples and send them back to the lab for testing. This provided information about a finite area, but didn&#8217;t show what was happening in the entire region over time. Our imaging technology makes it possible to get that data without having to get in a boat or car, take samples, then wait for the results.<br /> <br /> The richness of our satellite imagery provides valuable information to our customers, but poses a challenge when it comes to delivering data at scale. After being quoted hundreds of thousands of dollars for a single software product that would automatically process and serve our images, we asked one of our engineers to investigate Google Earth Engine. Using Earth Engine, within three days we had figured out how to integrate the functionality we previously got from multiple products in a unified, high-speed, cloud-based solution. Soon we were processing and delivering our imagery using Earth Engine, without buying expensive hardware and software licenses, or training people to use the software.<br /> <div class="separator" style="clear: both; text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWK5J6thJhqGNVrmzZ84xmOc3S81xXMIhetF9qhamrgpZzpg6XrErr-pn-_Gu1g7bVVFGm5A_5MN-bD2iFlxHmdTBKRvxrM72K-1Dv_BVwus93IQkS5oh7s7fxhO5Uocfa2NhRuc3WTMI/s1600/Clear+Lake+CA+Phosphorus+in+Water.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWK5J6thJhqGNVrmzZ84xmOc3S81xXMIhetF9qhamrgpZzpg6XrErr-pn-_Gu1g7bVVFGm5A_5MN-bD2iFlxHmdTBKRvxrM72K-1Dv_BVwus93IQkS5oh7s7fxhO5Uocfa2NhRuc3WTMI/s1600/Clear+Lake+CA+Phosphorus+in+Water.jpg" width="640" /></a></div> Using Google Earth and Maps Engine, <a href="https://www.youtube.com/watch?v=O77VLXdZAhY">BWS</a> can deliver processed images to customers seamlessly formatted for any browser-enabled device &#8212; desktop, smartphone, tablet &#8212; anywhere in the world. In addition to being familiar and easy-to-use, Google Maps imagery is rich in detail and comprehensive. Google has archived historical shots going back to 1984, which means our customers can see how resources have changed over time and note degradation trends. Google also provides ancillary data, so we can see the names of buildings and other physical objects that are in and around the water and land sites.<br /> <br /> With nano-satellites, drones and hyperspectral cameras on the horizon, we&#8217;re excited for the future of mapping. Google Earth and Maps Engine are very much a part of that vision too, giving us and our customers the processing power we need to improve the way we use data and solve resource issues on earth. </div> </script> <noscript> <div dir="ltr" style="text-align: left;" trbidi="on"> <span class="byline-author">Posted by Milt Baker, CEO, <a href="https://www.bluewatersatellite.com/">Blue Water Satellite</a></span> <br /> <br /> <i><b>Editor's note:</b>Today&#8217;s guest blogger is Milt Baker, CEO at Blue Water Satellite. BWS is the leading provider of algorithmically enhanced satellite images that identify the presence and concentrations of minerals, vegetation, chemical and biological constituents on land and in water. See how other forward-thinking organizations are investing in mapping technology and transforming their business: <a href="https://seefurther.withgoogle.com/?utm_source=blog&amp;utm_medium=&amp;utm_campaign=NA-LCS-2014-GEO-HZL-MapsGG-Intro-Blog--Online&amp;utm_content=">Maps are Going Google</a>.</i> <br /> <br /> At Blue Water Satellite (BWS) we use satellite imagery to monitor the world's land and water resources. Our goal is to change the way these resources are managed by helping our customers get detailed, real-time data about the minerals, vegetation and chemical constituents on land or in water, anywhere in the world. We&#8217;re doing it better and faster now that we we&#8217;re using <a href="https://earthengine.google.org/#intro">Google Earth Engine</a> and <a href="https://www.google.com/intx/en/work/mapsearth/products/mapsengine.html?utm_source=google&amp;utm_medium=cpc&amp;utm_campaign=NA-LCS-2013-Geo-Products-MapsEngine-HouseAds&amp;utm_term=%2Bgoogle+%2Bmaps+%2Bengine&amp;utm_content=SearchAd&amp;gclid=CI-A6KmlosECFZSDfgod-TAAnw">Maps Engine</a> to automate the image-serving process.<br /> <br /> Our customers need accurate, digital information about the resources in a particular area. For instance, power plants use our imagery to measure water effluent temperature and ensure they&#8217;re complying with cooling regulations. Previously, an engineer would have to travel to take manual samples and send them back to the lab for testing. This provided information about a finite area, but didn&#8217;t show what was happening in the entire region over time. Our imaging technology makes it possible to get that data without having to get in a boat or car, take samples, then wait for the results.<br /> <br /> The richness of our satellite imagery provides valuable information to our customers, but poses a challenge when it comes to delivering data at scale. After being quoted hundreds of thousands of dollars for a single software product that would automatically process and serve our images, we asked one of our engineers to investigate Google Earth Engine. Using Earth Engine, within three days we had figured out how to integrate the functionality we previously got from multiple products in a unified, high-speed, cloud-based solution. Soon we were processing and delivering our imagery using Earth Engine, without buying expensive hardware and software licenses, or training people to use the software.<br /> <div class="separator" style="clear: both; text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWK5J6thJhqGNVrmzZ84xmOc3S81xXMIhetF9qhamrgpZzpg6XrErr-pn-_Gu1g7bVVFGm5A_5MN-bD2iFlxHmdTBKRvxrM72K-1Dv_BVwus93IQkS5oh7s7fxhO5Uocfa2NhRuc3WTMI/s1600/Clear+Lake+CA+Phosphorus+in+Water.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWK5J6thJhqGNVrmzZ84xmOc3S81xXMIhetF9qhamrgpZzpg6XrErr-pn-_Gu1g7bVVFGm5A_5MN-bD2iFlxHmdTBKRvxrM72K-1Dv_BVwus93IQkS5oh7s7fxhO5Uocfa2NhRuc3WTMI/s1600/Clear+Lake+CA+Phosphorus+in+Water.jpg" width="640" /></a></div> Using Google Earth and Maps Engine, <a href="https://www.youtube.com/watch?v=O77VLXdZAhY">BWS</a> can deliver processed images to customers seamlessly formatted for any browser-enabled device &#8212; desktop, smartphone, tablet &#8212; anywhere in the world. In addition to being familiar and easy-to-use, Google Maps imagery is rich in detail and comprehensive. Google has archived historical shots going back to 1984, which means our customers can see how resources have changed over time and note degradation trends. Google also provides ancillary data, so we can see the names of buildings and other physical objects that are in and around the water and land sites.<br /> <br /> With nano-satellites, drones and hyperspectral cameras on the horizon, we&#8217;re excited for the future of mapping. Google Earth and Maps Engine are very much a part of that vision too, giving us and our customers the processing power we need to improve the way we use data and solve resource issues on earth. </div> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2014/10/blue-water-satellite-sheds-light-on.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Blue Water Satellite sheds light on the state of land and water resources using Google Maps &url=https://cloud.googleblog.com/2014/10/blue-water-satellite-sheds-light-on.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2014/10/blue-water-satellite-sheds-light-on.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='2' data-onclick='' data-post-url='https://cloud.googleblog.com/2014/10/blue-water-satellite-sheds-light-on.html' data-url='https://cloud.googleblog.com/2014/10/blue-water-satellite-sheds-light-on.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2014/10/blue-water-satellite-sheds-light-on.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/customer%20love' rel='tag'> customer love </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Gone%20Google' rel='tag'> Gone Google </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Earth%20Engine' rel='tag'> Google Earth Engine </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Engine' rel='tag'> Google Maps Engine </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps%20for%20Work' rel='tag'> Google Maps for Work </a> </span> </div> </div> </div> <div class='post' data-id='7076503899084129147' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2014/09/cbc-scores-with-world-cup-fans-using.html' itemprop='url' title='CBC scores with World Cup fans using Google Maps'> CBC scores with World Cup fans using Google Maps </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Thursday, September 18, 2014 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div dir="ltr" style="text-align: left;" trbidi="on"> <span class="byline-author">Posted by Dawn Santone, &#8206;Manager of Workflow and Technology Integration, CBC</span> <br /> <span class="byline-author"><br /></span><span class="byline-author"><i>(Cross-posted on the <a href="http://googlecanada.blogspot.ca/2014/09/cbc-scores-with-world-cup-fans-using.html" target="_blank">Google Canada Blog</a>)</i></span><br /> <br /> <i><b>Editor's note:&nbsp;</b>Today&#8217;s guest blogger is Dawn Santone, Manager of Workflow and Technology Integration at the <a href="http://www.cbc.ca/" target="_blank">Canadian Broadcasting Corporation</a> (CBC). CBC is Canada&#8217;s national public broadcaster and provides a range of radio, television, internet and satellite-based services. See how other forward-thinking organizations are investing in mapping technology and transforming their business: <a href="https://seefurther.withgoogle.com/?utm_source=blog&amp;utm_medium=&amp;utm_campaign=NA-LCS-2014-GEO-HZL-MapsGG-Intro-Blog--Online&amp;utm_content=" target="_blank">Maps are Going Google</a>.</i><br /> <br /> Canada didn't have a national team at the 2014 World Cup, but our crew at the Canadian Broadcasting Corporation knew that wouldn&#8217;t stop Canadians from wanting to experience the tournament alongside the rest of the world. Who did our viewers root for? We created a SuperFan Map to spotlight our fans&#8217; unique experiences as they enjoyed the frenzy and excitement in Brazil.<br /> <br /> The idea for the SuperFan Map began with a Google Form that we used to survey our fans about their favorite teams. As we looked at their responses, we noticed the diversity of fans &#8212; across Canada and across the world. We used this geolocation data to drop pins on a map and visualize where our fans were located when they enjoyed games. We made the map even richer by pulling in photos and videos from Google+, Instagram and Twitter, curated using our #cbcworldcup hashtag.<br /> <br /> <div class="separator" style="clear: both; text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghHHUAY6gNkqFsNRKXcQ8rDJy1GeaMaS7E4NDkxO9l7GLD6yC20_kvzy2mn958SIZf2Hp2DqVKw6YWdDRTJA0pNuBxsLD-D2fdJyf2SBMnLoIcxWq6GK7ifDRL2RpHf18wJEeBKyPOJFU/s1600/CBC+SuperFan+Map.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="408" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghHHUAY6gNkqFsNRKXcQ8rDJy1GeaMaS7E4NDkxO9l7GLD6yC20_kvzy2mn958SIZf2Hp2DqVKw6YWdDRTJA0pNuBxsLD-D2fdJyf2SBMnLoIcxWq6GK7ifDRL2RpHf18wJEeBKyPOJFU/s1600/CBC+SuperFan+Map.png" width="640" /></a></div> We knew we wanted to use Google to create the SuperFan Map. The turnaround was quick &#8212; we started using Google Maps Engine in the beginning of June and had our map up and running before the first game was played on June 12. It worked consistently, even during major matches and other spikes in traffic.<br /> <br /> &nbsp;The map also connected our fans in a way that went far beyond sport alone: it created a sense of community, from coast to coast to coast in Canada, from Australia to Norway, and dozens of countries in between. We saw an incredible diversity of teams, geographies and faces surface on a single Google Map.<br /> <br /> &nbsp;The SuperFan Map has helped us take engagement further by connecting with fans in real time. A cross-promotion with CBC Music connected our SuperFans with The Beetle Roadtrip Sessions traveling across Canada. We used the map to see where people were cheering, then invited them to celebrate with us. For instance, we held a giant party in Montreal after seeing a high concentration of fans in the area.<br /> <br /> We&#8217;ve seen how Google Maps can help us better inform our organization and inform our fans about the events that matter to them, no matter where they happen in the world. Beyond helping us connect with our fans, Google Maps helped connect fans with one another.</div> </script> <noscript> <div dir="ltr" style="text-align: left;" trbidi="on"> <span class="byline-author">Posted by Dawn Santone, &#8206;Manager of Workflow and Technology Integration, CBC</span> <br /> <span class="byline-author"><br /></span><span class="byline-author"><i>(Cross-posted on the <a href="http://googlecanada.blogspot.ca/2014/09/cbc-scores-with-world-cup-fans-using.html" target="_blank">Google Canada Blog</a>)</i></span><br /> <br /> <i><b>Editor's note:&nbsp;</b>Today&#8217;s guest blogger is Dawn Santone, Manager of Workflow and Technology Integration at the <a href="http://www.cbc.ca/" target="_blank">Canadian Broadcasting Corporation</a> (CBC). CBC is Canada&#8217;s national public broadcaster and provides a range of radio, television, internet and satellite-based services. See how other forward-thinking organizations are investing in mapping technology and transforming their business: <a href="https://seefurther.withgoogle.com/?utm_source=blog&amp;utm_medium=&amp;utm_campaign=NA-LCS-2014-GEO-HZL-MapsGG-Intro-Blog--Online&amp;utm_content=" target="_blank">Maps are Going Google</a>.</i><br /> <br /> Canada didn't have a national team at the 2014 World Cup, but our crew at the Canadian Broadcasting Corporation knew that wouldn&#8217;t stop Canadians from wanting to experience the tournament alongside the rest of the world. Who did our viewers root for? We created a SuperFan Map to spotlight our fans&#8217; unique experiences as they enjoyed the frenzy and excitement in Brazil.<br /> <br /> The idea for the SuperFan Map began with a Google Form that we used to survey our fans about their favorite teams. As we looked at their responses, we noticed the diversity of fans &#8212; across Canada and across the world. We used this geolocation data to drop pins on a map and visualize where our fans were located when they enjoyed games. We made the map even richer by pulling in photos and videos from Google+, Instagram and Twitter, curated using our #cbcworldcup hashtag.<br /> <br /> <div class="separator" style="clear: both; text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghHHUAY6gNkqFsNRKXcQ8rDJy1GeaMaS7E4NDkxO9l7GLD6yC20_kvzy2mn958SIZf2Hp2DqVKw6YWdDRTJA0pNuBxsLD-D2fdJyf2SBMnLoIcxWq6GK7ifDRL2RpHf18wJEeBKyPOJFU/s1600/CBC+SuperFan+Map.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="408" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghHHUAY6gNkqFsNRKXcQ8rDJy1GeaMaS7E4NDkxO9l7GLD6yC20_kvzy2mn958SIZf2Hp2DqVKw6YWdDRTJA0pNuBxsLD-D2fdJyf2SBMnLoIcxWq6GK7ifDRL2RpHf18wJEeBKyPOJFU/s1600/CBC+SuperFan+Map.png" width="640" /></a></div> We knew we wanted to use Google to create the SuperFan Map. The turnaround was quick &#8212; we started using Google Maps Engine in the beginning of June and had our map up and running before the first game was played on June 12. It worked consistently, even during major matches and other spikes in traffic.<br /> <br /> &nbsp;The map also connected our fans in a way that went far beyond sport alone: it created a sense of community, from coast to coast to coast in Canada, from Australia to Norway, and dozens of countries in between. We saw an incredible diversity of teams, geographies and faces surface on a single Google Map.<br /> <br /> &nbsp;The SuperFan Map has helped us take engagement further by connecting with fans in real time. A cross-promotion with CBC Music connected our SuperFans with The Beetle Roadtrip Sessions traveling across Canada. We used the map to see where people were cheering, then invited them to celebrate with us. For instance, we held a giant party in Montreal after seeing a high concentration of fans in the area.<br /> <br /> We&#8217;ve seen how Google Maps can help us better inform our organization and inform our fans about the events that matter to them, no matter where they happen in the world. Beyond helping us connect with our fans, Google Maps helped connect fans with one another.</div> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2014/09/cbc-scores-with-world-cup-fans-using.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:CBC scores with World Cup fans using Google Maps&url=https://cloud.googleblog.com/2014/09/cbc-scores-with-world-cup-fans-using.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2014/09/cbc-scores-with-world-cup-fans-using.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='3' data-onclick='' data-post-url='https://cloud.googleblog.com/2014/09/cbc-scores-with-world-cup-fans-using.html' data-url='https://cloud.googleblog.com/2014/09/cbc-scores-with-world-cup-fans-using.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2014/09/cbc-scores-with-world-cup-fans-using.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/customer%20love' rel='tag'> customer love </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Gone%20Google' rel='tag'> Gone Google </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Engine' rel='tag'> Google Maps Engine </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps%20for%20Work' rel='tag'> Google Maps for Work </a> </span> </div> </div> </div> <div class='post' data-id='7788236969718070956' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2014/03/city-of-new-york-and-google-maps-help.html' itemprop='url' title='City of New York and Google Maps help people stay street smart'> City of New York and Google Maps help people stay street smart </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Thursday, March 20, 2014 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div dir="ltr" style="text-align: left;" trbidi="on"><span class="byline-author">Posted by Colin Reilly, Director, New York City Department of Information Technology and Telecommunications</span> <br /><br /><i><b>Editor's note:</b> Last year, the City of New York enacted legislation requiring the creation of a crime map that the public could use to get information about safety on city streets. The <a href="http://www.nyc.gov/html/doitt/html/home/home.shtml" target="_blank">Department of Information Technology and Telecommunications</a> (DoITT) worked with the New York Police Department (NYPD) to create an interactive visualization of crime trends in the city. Today we hear from Colin Reilly, Director of <a href="http://www.nyc.gov/html/doitt/html/citywide/gis.shtml" target="_blank">DoITT&#8217;s Geographic Information Systems (GIS) Unit</a>, who led the team that developed the map.<br /></i> <br /><br />For a bustling city of more than eight million, New York City has remarkably low crime rates &#8212; it&#8217;s the <a href="http://www.politifact.com/truth-o-meter/statements/2013/aug/26/michael-bloomberg/michael-bloomberg-says-new-york-safest-big-city-us/" target="_blank">safest big city in the country</a>. However, that doesn&#8217;t stop the government from always looking for new ways to keep the public safe.<br /><br />Last year the city passed a <a href="http://legistar.council.nyc.gov/LegislationDetail.aspx?ID=1265012&amp;GUID=9DA976E5-1CF3-4513-B303-BE34E637AE91&amp;Options=&amp;Search=" target="_blank">law</a> requiring the Department of Information Technology (DoITT) to create an interactive crime map. The ability to visualize crime incidents empowers people to make informed decisions about their safety. Additionally, publishing the data in such a public and accessible way makes each precinct more accountable for crime in its area.<br /><br />With these goals in mind, we worked with the NYPD to release the <a href="http://maps.nyc.gov/crime/" target="_blank">NYC Crime Map</a>. We used <a href="//www.google.com/enterprise/mapsearth/products/mapsengine.html" target="_blank">Google Maps Engine</a> to layer information about specific crime incidents &#8211; including felonies like murder, rape and theft &#8211; on top of a Google Map. Now New Yorkers have a tool at their fingertips to quickly assess the safety of their surroundings through the familiar Google Map interface. People planning a move can search specific addresses before relocating. Neighborhood and community organizations use the map to view patterns over a certain period of time to understand, for instance, whether crime has increased in the area of a new nightclub.<br /><br />The default map view lets you zoom in and out to quickly see the crime rate for a particular area. You can search for crimes by type and date range. We&#8217;ve also added a heat map that color codes crime incidents per 1,000 residents, which makes it easy to compare the concentration of crime by precinct or location. Previously, the police department posted raw data &#8211; such as listings of crimes, dates and addresses, on a website. The new, intuitive map interface visualizes these statistics by geographical area, type, and date, making it much easier to read and overall more helpful for New Yorkers.<br /><iframe allowfullscreen="" frameborder="0" height="480" src="//www.youtube.com/embed/yPY_mrJaJ6c" width="640"></iframe><br />Before starting the project we assessed several open-source tools, but we chose Google Maps for Business because it allowed us to develop the map quickly and without the need for specialized GIS skills. Google hosts all of the data in the cloud as well, which allows us to focus on our core mission &#8211; developing innovative technology solutions for the New York City. Thanks to Google Maps, the NYC Crime Map can handle large volumes of traffic &#8211; a third of which comes from mobile devices &#8211; which we couldn&#8217;t have managed on our own.<br /><br />The NYC Crime Map is part of a larger citywide campaign to be more transparent and accountable to the public. With the easy-to-use interface the NYC Crime Map provides, policymakers and the public they serve are provided a clearer view into the safety of neighborhoods across the five boroughs.</div> </script> <noscript> <div dir="ltr" style="text-align: left;" trbidi="on"><span class="byline-author">Posted by Colin Reilly, Director, New York City Department of Information Technology and Telecommunications</span> <br /><br /><i><b>Editor's note:</b> Last year, the City of New York enacted legislation requiring the creation of a crime map that the public could use to get information about safety on city streets. The <a href="http://www.nyc.gov/html/doitt/html/home/home.shtml" target="_blank">Department of Information Technology and Telecommunications</a> (DoITT) worked with the New York Police Department (NYPD) to create an interactive visualization of crime trends in the city. Today we hear from Colin Reilly, Director of <a href="http://www.nyc.gov/html/doitt/html/citywide/gis.shtml" target="_blank">DoITT&#8217;s Geographic Information Systems (GIS) Unit</a>, who led the team that developed the map.<br /></i> <br /><br />For a bustling city of more than eight million, New York City has remarkably low crime rates &#8212; it&#8217;s the <a href="http://www.politifact.com/truth-o-meter/statements/2013/aug/26/michael-bloomberg/michael-bloomberg-says-new-york-safest-big-city-us/" target="_blank">safest big city in the country</a>. However, that doesn&#8217;t stop the government from always looking for new ways to keep the public safe.<br /><br />Last year the city passed a <a href="http://legistar.council.nyc.gov/LegislationDetail.aspx?ID=1265012&amp;GUID=9DA976E5-1CF3-4513-B303-BE34E637AE91&amp;Options=&amp;Search=" target="_blank">law</a> requiring the Department of Information Technology (DoITT) to create an interactive crime map. The ability to visualize crime incidents empowers people to make informed decisions about their safety. Additionally, publishing the data in such a public and accessible way makes each precinct more accountable for crime in its area.<br /><br />With these goals in mind, we worked with the NYPD to release the <a href="http://maps.nyc.gov/crime/" target="_blank">NYC Crime Map</a>. We used <a href="//www.google.com/enterprise/mapsearth/products/mapsengine.html" target="_blank">Google Maps Engine</a> to layer information about specific crime incidents &#8211; including felonies like murder, rape and theft &#8211; on top of a Google Map. Now New Yorkers have a tool at their fingertips to quickly assess the safety of their surroundings through the familiar Google Map interface. People planning a move can search specific addresses before relocating. Neighborhood and community organizations use the map to view patterns over a certain period of time to understand, for instance, whether crime has increased in the area of a new nightclub.<br /><br />The default map view lets you zoom in and out to quickly see the crime rate for a particular area. You can search for crimes by type and date range. We&#8217;ve also added a heat map that color codes crime incidents per 1,000 residents, which makes it easy to compare the concentration of crime by precinct or location. Previously, the police department posted raw data &#8211; such as listings of crimes, dates and addresses, on a website. The new, intuitive map interface visualizes these statistics by geographical area, type, and date, making it much easier to read and overall more helpful for New Yorkers.<br /><iframe allowfullscreen="" frameborder="0" height="480" src="//www.youtube.com/embed/yPY_mrJaJ6c" width="640"></iframe><br />Before starting the project we assessed several open-source tools, but we chose Google Maps for Business because it allowed us to develop the map quickly and without the need for specialized GIS skills. Google hosts all of the data in the cloud as well, which allows us to focus on our core mission &#8211; developing innovative technology solutions for the New York City. Thanks to Google Maps, the NYC Crime Map can handle large volumes of traffic &#8211; a third of which comes from mobile devices &#8211; which we couldn&#8217;t have managed on our own.<br /><br />The NYC Crime Map is part of a larger citywide campaign to be more transparent and accountable to the public. With the easy-to-use interface the NYC Crime Map provides, policymakers and the public they serve are provided a clearer view into the safety of neighborhoods across the five boroughs.</div> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2014/03/city-of-new-york-and-google-maps-help.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:City of New York and Google Maps help people stay street smart&url=https://cloud.googleblog.com/2014/03/city-of-new-york-and-google-maps-help.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2014/03/city-of-new-york-and-google-maps-help.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='4' data-onclick='' data-post-url='https://cloud.googleblog.com/2014/03/city-of-new-york-and-google-maps-help.html' data-url='https://cloud.googleblog.com/2014/03/city-of-new-york-and-google-maps-help.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2014/03/city-of-new-york-and-google-maps-help.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/customer%20love' rel='tag'> customer love </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Gone%20Google' rel='tag'> Gone Google </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Engine' rel='tag'> Google Maps Engine </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps%20for%20Business' rel='tag'> Google Maps for Business </a> </span> </div> </div> </div> <div class='post' data-id='1180296482506337677' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2014/02/introducing-google-maps-gallery.html' itemprop='url' title='Introducing Google Maps Gallery: Unlocking the World’s Maps'> Introducing Google Maps Gallery: Unlocking the World&#8217;s Maps </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Thursday, February 27, 2014 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div dir="ltr" style="text-align: left;" trbidi="on"><span class="byline-author">Posted by Jordan Breckenridge, Google Maps, Product Manager</span><br /><br /><i><b>Editor's note:</b> Last year we <a href="http://googleenterprise.blogspot.com/2013/12/national-geographic-shares-rich-map.html" target="_blank">introduced</a> the <a href="https://www.google.com/enterprise/mapsearth/products/mapsengine.html" target="_blank">Google Maps Engine</a> public data program, which lets organizations easily publish their map content online. Today, we&#8217;re expanding on that program and letting organizations improve the discoverability of their maps. To find out more information about the program, read our <a href="https://support.google.com/mapsengine/answer/3288357" target="_blank">FAQ</a>.</i> <br /><br /><i>(Cross-posted on the <a href="http://googlefornonprofits.blogspot.com/2014/02/introducing-google-maps-gallery.html" target="_blank">Google for Nonprofits Blog)</a>&nbsp;</i><br /><br />Governments, nonprofits and businesses have some of the most valuable mapping data in the world, but it&#8217;s often locked away and not accessible to the public. With the goal of making this information more readily available to the world, today we&#8217;re launching <a href="//maps.google.com/gallery/" target="_blank">Google Maps Gallery</a>, a new way for organizations to share and publish their maps online via <a href="https://www.google.com/enterprise/mapsearth/products/mapsengine.html" target="_blank">Google Maps Engine</a>. <br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDwWYpF5jNQD34i0T0OHfEc0WmWZFQ-tPtNdXOazAybzHzfL3sqbDnJhhUZgkE6xWLoVscvvoPwrDl_zX6Rsrsx8WRScsNIOFbYcjUL_gktYQ5mhmftNoYcU9F-o9dxoWK1wtPE7gEAus/s1600/Screen+Shot+2014-02-27+at+10.55.20+AM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDwWYpF5jNQD34i0T0OHfEc0WmWZFQ-tPtNdXOazAybzHzfL3sqbDnJhhUZgkE6xWLoVscvvoPwrDl_zX6Rsrsx8WRScsNIOFbYcjUL_gktYQ5mhmftNoYcU9F-o9dxoWK1wtPE7gEAus/s1600/Screen+Shot+2014-02-27+at+10.55.20+AM.png" width="352" /></a></div>Maps Gallery works like an interactive, digital atlas where anyone can search for and find rich, compelling maps. Maps included in the Gallery can be viewed in Google Earth and are discoverable through major search engines, making it seamless for citizens and stakeholders to access diverse mapping data, such as locations of <a href="//maps.google.com/gallery/details?id=z6QQU56TTIy0.kKbzXI1vWKuk" target="_blank">municipal construction projects</a>, <a href="//maps.google.com/gallery/details?id=zDoXIAU5tGiw.kZRIyDmY-Xrg" target="_blank">historic city plans</a>, <a href="//maps.google.com/gallery/details?id=zqxWzWsW4BjE.kK-Gxv8BETN4" target="_blank">population statistics</a>, <a href="//maps.google.com/gallery/details?id=zDvPoWvBLDC0.kpSFfo_Qd6_c" target="_blank">deforestation changes</a> and <a href="https://mapsengine.google.com/gallery/mapviewer?id=z0DdY6coD8EA.kPzYA1qgR4lw&amp;hl=en" target="_blank">up-to-date emergency evacuation routes</a>. Organizations using Maps Gallery can communicate critical information, build awareness and inform the public at-large.<br /><br />Google Maps Gallery also offers several key benefits for organizations. With the Gallery, governments, nonprofits and businesses can publish maps and manage their content on their own terms with settings that enable control over maps branding, styling and licensing. Additionally, with the ability to synchronize maps from legacy systems and open data portals to the Gallery, organizations can take advantage of having a complementary online channel for their data. This lets their maps be more accessible and useful for their audiences &#8212; all powered by Google&#8217;s reliable cloud infrastructure. <br /><br />Today, Gallery users can browse content from organizations such as <a href="//maps.google.com/gallery/publisher?pub=National+Geographic+Society" target="_blank">National Geographic Society</a>, <a href="//maps.google.com/gallery/publisher?pub=World+Bank+Group" target="_blank">World Bank Group</a>, <a href="//maps.google.com/gallery/publisher?pub=USGS" target="_blank">United States Geological Survey</a>, <a href="https://maps.google.com/gallery/publisher?pub=Florida+Division+of+Emergency+Management" target="_blank">Florida Emergency Management</a> and the <a href="//maps.google.com/gallery/publisher?pub=City+of+Edmonton" target="_blank">City of Edmonton</a> &#8212; but this is just the beginning. Maps Gallery is now open to organizations with content for the public good. Organizations interested in submitting content can <a href="https://docs.google.com/a/google.com/forms/d/18hWEWjuouglnP0aYy0Ak9j2ntOGZd-J8lVOcCptr6q8/viewform" target="_blank">apply</a> to participate in Maps Gallery. <br /><br />Google Maps Gallery gives organizations better ways to surface maps and make data more discoverable. Together with governments, businesses and nonprofits, we can unlock the world&#8217;s geospatial data.</div> </script> <noscript> <div dir="ltr" style="text-align: left;" trbidi="on"><span class="byline-author">Posted by Jordan Breckenridge, Google Maps, Product Manager</span><br /><br /><i><b>Editor's note:</b> Last year we <a href="http://googleenterprise.blogspot.com/2013/12/national-geographic-shares-rich-map.html" target="_blank">introduced</a> the <a href="https://www.google.com/enterprise/mapsearth/products/mapsengine.html" target="_blank">Google Maps Engine</a> public data program, which lets organizations easily publish their map content online. Today, we&#8217;re expanding on that program and letting organizations improve the discoverability of their maps. To find out more information about the program, read our <a href="https://support.google.com/mapsengine/answer/3288357" target="_blank">FAQ</a>.</i> <br /><br /><i>(Cross-posted on the <a href="http://googlefornonprofits.blogspot.com/2014/02/introducing-google-maps-gallery.html" target="_blank">Google for Nonprofits Blog)</a>&nbsp;</i><br /><br />Governments, nonprofits and businesses have some of the most valuable mapping data in the world, but it&#8217;s often locked away and not accessible to the public. With the goal of making this information more readily available to the world, today we&#8217;re launching <a href="//maps.google.com/gallery/" target="_blank">Google Maps Gallery</a>, a new way for organizations to share and publish their maps online via <a href="https://www.google.com/enterprise/mapsearth/products/mapsengine.html" target="_blank">Google Maps Engine</a>. <br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDwWYpF5jNQD34i0T0OHfEc0WmWZFQ-tPtNdXOazAybzHzfL3sqbDnJhhUZgkE6xWLoVscvvoPwrDl_zX6Rsrsx8WRScsNIOFbYcjUL_gktYQ5mhmftNoYcU9F-o9dxoWK1wtPE7gEAus/s1600/Screen+Shot+2014-02-27+at+10.55.20+AM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDwWYpF5jNQD34i0T0OHfEc0WmWZFQ-tPtNdXOazAybzHzfL3sqbDnJhhUZgkE6xWLoVscvvoPwrDl_zX6Rsrsx8WRScsNIOFbYcjUL_gktYQ5mhmftNoYcU9F-o9dxoWK1wtPE7gEAus/s1600/Screen+Shot+2014-02-27+at+10.55.20+AM.png" width="352" /></a></div>Maps Gallery works like an interactive, digital atlas where anyone can search for and find rich, compelling maps. Maps included in the Gallery can be viewed in Google Earth and are discoverable through major search engines, making it seamless for citizens and stakeholders to access diverse mapping data, such as locations of <a href="//maps.google.com/gallery/details?id=z6QQU56TTIy0.kKbzXI1vWKuk" target="_blank">municipal construction projects</a>, <a href="//maps.google.com/gallery/details?id=zDoXIAU5tGiw.kZRIyDmY-Xrg" target="_blank">historic city plans</a>, <a href="//maps.google.com/gallery/details?id=zqxWzWsW4BjE.kK-Gxv8BETN4" target="_blank">population statistics</a>, <a href="//maps.google.com/gallery/details?id=zDvPoWvBLDC0.kpSFfo_Qd6_c" target="_blank">deforestation changes</a> and <a href="https://mapsengine.google.com/gallery/mapviewer?id=z0DdY6coD8EA.kPzYA1qgR4lw&amp;hl=en" target="_blank">up-to-date emergency evacuation routes</a>. Organizations using Maps Gallery can communicate critical information, build awareness and inform the public at-large.<br /><br />Google Maps Gallery also offers several key benefits for organizations. With the Gallery, governments, nonprofits and businesses can publish maps and manage their content on their own terms with settings that enable control over maps branding, styling and licensing. Additionally, with the ability to synchronize maps from legacy systems and open data portals to the Gallery, organizations can take advantage of having a complementary online channel for their data. This lets their maps be more accessible and useful for their audiences &#8212; all powered by Google&#8217;s reliable cloud infrastructure. <br /><br />Today, Gallery users can browse content from organizations such as <a href="//maps.google.com/gallery/publisher?pub=National+Geographic+Society" target="_blank">National Geographic Society</a>, <a href="//maps.google.com/gallery/publisher?pub=World+Bank+Group" target="_blank">World Bank Group</a>, <a href="//maps.google.com/gallery/publisher?pub=USGS" target="_blank">United States Geological Survey</a>, <a href="https://maps.google.com/gallery/publisher?pub=Florida+Division+of+Emergency+Management" target="_blank">Florida Emergency Management</a> and the <a href="//maps.google.com/gallery/publisher?pub=City+of+Edmonton" target="_blank">City of Edmonton</a> &#8212; but this is just the beginning. Maps Gallery is now open to organizations with content for the public good. Organizations interested in submitting content can <a href="https://docs.google.com/a/google.com/forms/d/18hWEWjuouglnP0aYy0Ak9j2ntOGZd-J8lVOcCptr6q8/viewform" target="_blank">apply</a> to participate in Maps Gallery. <br /><br />Google Maps Gallery gives organizations better ways to surface maps and make data more discoverable. Together with governments, businesses and nonprofits, we can unlock the world&#8217;s geospatial data.</div> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2014/02/introducing-google-maps-gallery.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Introducing Google Maps Gallery: Unlocking the World’s Maps&url=https://cloud.googleblog.com/2014/02/introducing-google-maps-gallery.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2014/02/introducing-google-maps-gallery.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='6' data-onclick='' data-post-url='https://cloud.googleblog.com/2014/02/introducing-google-maps-gallery.html' data-url='https://cloud.googleblog.com/2014/02/introducing-google-maps-gallery.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2014/02/introducing-google-maps-gallery.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/geo' rel='tag'> geo </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Engine' rel='tag'> Google Maps Engine </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps%20for%20Business' rel='tag'> Google Maps for Business </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Gallery' rel='tag'> Google Maps Gallery </a> </span> </div> </div> </div> <div class='post' data-id='3787765290410976432' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2013/12/national-geographic-shares-rich-map.html' itemprop='url' title='National Geographic shares rich map content with the world via Google Maps Engine '> National Geographic shares rich map content with the world via Google Maps Engine </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Thursday, December 5, 2013 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div dir="ltr" style="text-align: left;" trbidi="on"><div dir="ltr" style="text-align: left;" trbidi="on"><span class="byline-author">Posted by Frank Biasi, Director of Digital Development, National Geographic Maps</span> <br /><br /><i><b>Editor's note:</b> Today&#8217;s guest blog is about the newly launched Google Maps Engine <a href="https://support.google.com/mapsengine/answer/3453400" target="_blank">public data program</a>, which lets organizations distribute their map content to consumers using Google&#8217;s cloud infrastructure. Frank Biasi, Director of Digital Development at <a href="http://www.natgeomaps.com/" target="_blank">National Geographic Maps</a>, tells us how his organization is participating in the public data program and sharing over 500 maps to the world.</i> <br /><br /><b>Why are maps important for National Geographic?</b><br />Founded in 1888, National Geographic Society aims to inspire people to care about the planet. As one of the world&#8217;s largest nonprofit scientific and educational organizations, we&#8217;ve funded more than 10,000 research, conservation and exploration projects. Maps and geography are integral to everything we do; it&#8217;s even part of our name. Over our long history, we&#8217;ve created and published more than 800 reference, historic and travel maps. <br /><iframe height="450px" src="https://mapsengine.google.com/09267728715394281115-03545259837897199133-4/mapview/?version=2&amp;gallery=1/widget/in_iframe" width="100%"></iframe><br /><div style="text-align: center;">Medieval England (1979)</div><br /><iframe height="450px" src="https://mapsengine.google.com/09267728715394281115-14506064732532553502-4/mapview/?version=2&gallery=1 /widget/in_iframe" width="100%"></iframe><br /><div style="text-align: center;">Dominican Republic: Adventure Map</div><br /><b>Why did you want to take part in the Google Enterprise Maps public data program?</b><br />People have collected our magazine fold-out maps for over a hundred years, and many of those maps are sequestered away in attics and garages. The public data program gives us the opportunity to release our amazing map collection to the wider world.<br /><br />We will also use Maps Engine to overlay our maps with interactive editorial content, so the maps can &#8220;tell stories&#8221; and raise awareness about environmental issues and historic events. Anyone will be able to access our free public maps, but we also plan to sell or license high-resolution and print versions to raise funds for our nonprofit mission. <br /><br /><b>Why did you choose to work with Google and not another maps technology partner?</b><br />We needed a high-performance mapping platform to produce and publish hundreds of interactive maps. We also wanted a relatively simple web-based workflow that could be used by non-technical employees and wouldn&#8217;t require any programming or desktop software. Google Maps Engine offers a good blend of robust technology and simple usability. Of course, Google will also help our maps get discovered by more people, including National Geographic fans, students and educators and travelers. We expect travel and home decor businesses, publishers and brand marketers will also want to buy or license them.<br /><br /><b>Which Google Maps Engine advanced tools do you use the most?</b><br />We use all the features. We load data, create layers, combine layers into maps, publish individual layers as maps and integrate multiple maps. We use both the raster and vector capabilities to put descriptors, links, pop-ups and thumbnails on top of maps. For example, we could use Maps Engine to add articles, photography and information from National Geographic expeditions to our ocean maps. These interactive maps, which we can display in 2D or 3D using Maps Engine, will allow people to follow along with expeditions as they unfold or retrace past expeditions.<br /><br /><b>What&#8217;s the most exciting thing about participating in the Google Maps Engine public data program?</b><br />Google Maps Engine lets us turn our maps into interactive full-screen images that can be panned and zoomed and overlaid with tons of great data. We are proud of our century-long cartographic tradition. The Maps Engine public data program will help get our maps out into the world where more people can enjoy and learn from them.</div></div> </script> <noscript> <div dir="ltr" style="text-align: left;" trbidi="on"><div dir="ltr" style="text-align: left;" trbidi="on"><span class="byline-author">Posted by Frank Biasi, Director of Digital Development, National Geographic Maps</span> <br /><br /><i><b>Editor's note:</b> Today&#8217;s guest blog is about the newly launched Google Maps Engine <a href="https://support.google.com/mapsengine/answer/3453400" target="_blank">public data program</a>, which lets organizations distribute their map content to consumers using Google&#8217;s cloud infrastructure. Frank Biasi, Director of Digital Development at <a href="http://www.natgeomaps.com/" target="_blank">National Geographic Maps</a>, tells us how his organization is participating in the public data program and sharing over 500 maps to the world.</i> <br /><br /><b>Why are maps important for National Geographic?</b><br />Founded in 1888, National Geographic Society aims to inspire people to care about the planet. As one of the world&#8217;s largest nonprofit scientific and educational organizations, we&#8217;ve funded more than 10,000 research, conservation and exploration projects. Maps and geography are integral to everything we do; it&#8217;s even part of our name. Over our long history, we&#8217;ve created and published more than 800 reference, historic and travel maps. <br /><iframe height="450px" src="https://mapsengine.google.com/09267728715394281115-03545259837897199133-4/mapview/?version=2&amp;gallery=1/widget/in_iframe" width="100%"></iframe><br /><div style="text-align: center;">Medieval England (1979)</div><br /><iframe height="450px" src="https://mapsengine.google.com/09267728715394281115-14506064732532553502-4/mapview/?version=2&gallery=1 /widget/in_iframe" width="100%"></iframe><br /><div style="text-align: center;">Dominican Republic: Adventure Map</div><br /><b>Why did you want to take part in the Google Enterprise Maps public data program?</b><br />People have collected our magazine fold-out maps for over a hundred years, and many of those maps are sequestered away in attics and garages. The public data program gives us the opportunity to release our amazing map collection to the wider world.<br /><br />We will also use Maps Engine to overlay our maps with interactive editorial content, so the maps can &#8220;tell stories&#8221; and raise awareness about environmental issues and historic events. Anyone will be able to access our free public maps, but we also plan to sell or license high-resolution and print versions to raise funds for our nonprofit mission. <br /><br /><b>Why did you choose to work with Google and not another maps technology partner?</b><br />We needed a high-performance mapping platform to produce and publish hundreds of interactive maps. We also wanted a relatively simple web-based workflow that could be used by non-technical employees and wouldn&#8217;t require any programming or desktop software. Google Maps Engine offers a good blend of robust technology and simple usability. Of course, Google will also help our maps get discovered by more people, including National Geographic fans, students and educators and travelers. We expect travel and home decor businesses, publishers and brand marketers will also want to buy or license them.<br /><br /><b>Which Google Maps Engine advanced tools do you use the most?</b><br />We use all the features. We load data, create layers, combine layers into maps, publish individual layers as maps and integrate multiple maps. We use both the raster and vector capabilities to put descriptors, links, pop-ups and thumbnails on top of maps. For example, we could use Maps Engine to add articles, photography and information from National Geographic expeditions to our ocean maps. These interactive maps, which we can display in 2D or 3D using Maps Engine, will allow people to follow along with expeditions as they unfold or retrace past expeditions.<br /><br /><b>What&#8217;s the most exciting thing about participating in the Google Maps Engine public data program?</b><br />Google Maps Engine lets us turn our maps into interactive full-screen images that can be panned and zoomed and overlaid with tons of great data. We are proud of our century-long cartographic tradition. The Maps Engine public data program will help get our maps out into the world where more people can enjoy and learn from them.</div></div> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2013/12/national-geographic-shares-rich-map.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:National Geographic shares rich map content with the world via Google Maps Engine &url=https://cloud.googleblog.com/2013/12/national-geographic-shares-rich-map.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2013/12/national-geographic-shares-rich-map.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='4' data-onclick='' data-post-url='https://cloud.googleblog.com/2013/12/national-geographic-shares-rich-map.html' data-url='https://cloud.googleblog.com/2013/12/national-geographic-shares-rich-map.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2013/12/national-geographic-shares-rich-map.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/customer%20love' rel='tag'> customer love </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Gone%20Google' rel='tag'> Gone Google </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Engine' rel='tag'> Google Maps Engine </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Engine%20public%20data%20program' rel='tag'> Google Maps Engine public data program </a> </span> </div> </div> </div> <div class='post' data-id='5365746701913561389' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2013/10/introducing-google-maps-engine-pro.html' itemprop='url' title='Introducing Google Maps Engine Pro: Helping businesses create, visualize and share their data on a map'> Introducing Google Maps Engine Pro: Helping businesses create, visualize and share their data on a map </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, October 21, 2013 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div dir="ltr" style="text-align: left;" trbidi="on"><span class="byline-author">Posted by Brian McClendon, VP of Maps and Earth, Google</span> <br /><br /><i>(Cross-posted on the <a href="http://google-latlong.blogspot.com/2013/10/introducing-google-maps-engine-pro.html" target="_blank">Google Lat Long Blog</a>)</i> <br /><br />Maps are a part of our daily lives&#8212;from finding the best local Italian restaurant to planning a trip abroad. Maps are also a valuable tool in the workplace. Businesses use maps to help customers easily find their <a href="http://googleenterprise.blogspot.com/2013/06/fedexcom-re-imagined-with-google-maps.html" target="_blank">store locations</a> or help <a href="http://googleenterprise.blogspot.com/2013/09/amtrak-maps-trains-from-coast-to-coast.html" target="_blank">travelers</a> get to their final destination.<br /><br />Today we&#8217;re announcing a new professional mapping tool, <a href="//www.google.com/enterprise/mapsearth/products/mapsengine.html" target="_blank">Google Maps Engine Pro</a>, which lets businesses visualize their data on a map. By importing data like addresses, names, office locations and sales leads from various file formats onto a map, businesses can edit, analyze and share their information in a simple format. Google Maps Engine Pro can be as easy to use as creating a document and it gives businesses an added productivity tool to help make decisions, organize information, and plan operations using Google Maps.<br /><br />With the ability to collect business information, visualize it on a map and share it across multiple devices, organizations can make better sense of data in relation to real-world surroundings. For example, <a href="http://purefixcycles.com/" target="_blank">Pure Fix Cycles</a>, a distributor of custom, fixed gear bikes, uses Maps Engine Pro to identify sales opportunities across target markets, helping to expand their business throughout the U.S. and around the world.<br /><iframe allowfullscreen="" frameborder="0" height="360" src="//www.youtube.com/embed/oaQSDjvlCvw" width="480"></iframe><br />Google Maps Engine Pro was built as an application on top of the <a href="//www.google.com/enterprise/mapsearth/products/mapsengine.html" target="_blank">Google Maps Engine platform</a>, which provides businesses with cloud based technology to help them organize large datasets and create more <a href="http://googleenterprise.blogspot.com/2013/06/grdf-builds-its-customer-pipeline-with.html" target="_blank">complex maps</a>. Today, in addition to introducing Maps Engine Pro, we&#8217;re also announcing several new features to Google Maps Engine:<br /><ul style="text-align: left;"><li><b>Mobile App</b>: The new mobile app allows individuals to access their maps created in Google Maps Engine, Maps Engine Pro and Maps Engine Lite. Once a map has been shared, users can access their data on-the-go and from any Android device.</li><li><b>Connector Tools</b>: It&#8217;s now easy to migrate data from legacy systems, such as SAP, into Maps Engine using a connector tool that can be downloaded for free. There are more than 300+ business and geospatial <a href="http://www.safe.com/fme/format-search/#!" target="_blank">applications</a> available through the connector. To make data migration even easier, the Maps Engine now features an ESRI Toolbar that lets you transfer your ArcGIS maps to Maps Engine.</li><li><b>Introductory Account</b>: Want to test out Google Maps Engine for your business? The introductory <a href="https://mapsengine.google.com/projects/new" target="_blank">account</a> is an easy way to introduce Maps Engine to your organization&#8217;s geospatial infrastructure. The free account supports the product&#8217;s full platform capabilities, including API access, but limits the number of map queries per day.</li></ul>By providing better ways to easily integrate maps into your organization&#8217;s operations, businesses now have the ability to use powerful mapping technologies that were once only available to the mapping experts. With the launch of Google Maps Engine Pro and the new Google Maps Engine platform features, now every enterprise and business professional can visualize their data on a map.</div> </script> <noscript> <div dir="ltr" style="text-align: left;" trbidi="on"><span class="byline-author">Posted by Brian McClendon, VP of Maps and Earth, Google</span> <br /><br /><i>(Cross-posted on the <a href="http://google-latlong.blogspot.com/2013/10/introducing-google-maps-engine-pro.html" target="_blank">Google Lat Long Blog</a>)</i> <br /><br />Maps are a part of our daily lives&#8212;from finding the best local Italian restaurant to planning a trip abroad. Maps are also a valuable tool in the workplace. Businesses use maps to help customers easily find their <a href="http://googleenterprise.blogspot.com/2013/06/fedexcom-re-imagined-with-google-maps.html" target="_blank">store locations</a> or help <a href="http://googleenterprise.blogspot.com/2013/09/amtrak-maps-trains-from-coast-to-coast.html" target="_blank">travelers</a> get to their final destination.<br /><br />Today we&#8217;re announcing a new professional mapping tool, <a href="//www.google.com/enterprise/mapsearth/products/mapsengine.html" target="_blank">Google Maps Engine Pro</a>, which lets businesses visualize their data on a map. By importing data like addresses, names, office locations and sales leads from various file formats onto a map, businesses can edit, analyze and share their information in a simple format. Google Maps Engine Pro can be as easy to use as creating a document and it gives businesses an added productivity tool to help make decisions, organize information, and plan operations using Google Maps.<br /><br />With the ability to collect business information, visualize it on a map and share it across multiple devices, organizations can make better sense of data in relation to real-world surroundings. For example, <a href="http://purefixcycles.com/" target="_blank">Pure Fix Cycles</a>, a distributor of custom, fixed gear bikes, uses Maps Engine Pro to identify sales opportunities across target markets, helping to expand their business throughout the U.S. and around the world.<br /><iframe allowfullscreen="" frameborder="0" height="360" src="//www.youtube.com/embed/oaQSDjvlCvw" width="480"></iframe><br />Google Maps Engine Pro was built as an application on top of the <a href="//www.google.com/enterprise/mapsearth/products/mapsengine.html" target="_blank">Google Maps Engine platform</a>, which provides businesses with cloud based technology to help them organize large datasets and create more <a href="http://googleenterprise.blogspot.com/2013/06/grdf-builds-its-customer-pipeline-with.html" target="_blank">complex maps</a>. Today, in addition to introducing Maps Engine Pro, we&#8217;re also announcing several new features to Google Maps Engine:<br /><ul style="text-align: left;"><li><b>Mobile App</b>: The new mobile app allows individuals to access their maps created in Google Maps Engine, Maps Engine Pro and Maps Engine Lite. Once a map has been shared, users can access their data on-the-go and from any Android device.</li><li><b>Connector Tools</b>: It&#8217;s now easy to migrate data from legacy systems, such as SAP, into Maps Engine using a connector tool that can be downloaded for free. There are more than 300+ business and geospatial <a href="http://www.safe.com/fme/format-search/#!" target="_blank">applications</a> available through the connector. To make data migration even easier, the Maps Engine now features an ESRI Toolbar that lets you transfer your ArcGIS maps to Maps Engine.</li><li><b>Introductory Account</b>: Want to test out Google Maps Engine for your business? The introductory <a href="https://mapsengine.google.com/projects/new" target="_blank">account</a> is an easy way to introduce Maps Engine to your organization&#8217;s geospatial infrastructure. The free account supports the product&#8217;s full platform capabilities, including API access, but limits the number of map queries per day.</li></ul>By providing better ways to easily integrate maps into your organization&#8217;s operations, businesses now have the ability to use powerful mapping technologies that were once only available to the mapping experts. With the launch of Google Maps Engine Pro and the new Google Maps Engine platform features, now every enterprise and business professional can visualize their data on a map.</div> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2013/10/introducing-google-maps-engine-pro.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Introducing Google Maps Engine Pro: Helping businesses create, visualize and share their data on a map&url=https://cloud.googleblog.com/2013/10/introducing-google-maps-engine-pro.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2013/10/introducing-google-maps-engine-pro.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='1' data-onclick='' data-post-url='https://cloud.googleblog.com/2013/10/introducing-google-maps-engine-pro.html' data-url='https://cloud.googleblog.com/2013/10/introducing-google-maps-engine-pro.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2013/10/introducing-google-maps-engine-pro.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Engine' rel='tag'> Google Maps Engine </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps%20for%20Business' rel='tag'> Google Maps for Business </a> </span> </div> </div> </div> <div class='post' data-id='1894773714757575660' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2013/09/amtrak-maps-trains-from-coast-to-coast.html' itemprop='url' title='Amtrak maps trains from coast to coast with Google Maps Engine'> Amtrak maps trains from coast to coast with Google Maps Engine </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, September 30, 2013 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div dir="ltr" style="text-align: left;" trbidi="on"><span class="byline-author">Posted by Steve Alexander, Creative Director of E-commerce, Amtrak</span> <br /><br /><i><b>Editor's note:</b> Today&#8217;s guest blogger is Steve Alexander, Creative Director of E-commerce for <a href="http://www.amtrak.com/home" target="_blank">Amtrak</a>, the United States&#8217; intercity passenger rail service and high-speed rail operator. See what other organizations that have gone Google <a href="//www.google.com/enterprise/apps/business/customers.html?utm_campaign=entblog&amp;utm_source=Amtrak09302013&amp;utm_medium=blog" target="_blank">have to say</a>.<br /></i> <br /><br />Rail travel has been around since the mid-1800&#8217;s, but these days at Amtrak, we spend more time looking forward than backward. A big part of being innovative and making travel easier for our 31 million passengers every year, is giving people accurate information about train locations and arrival times. <a href="//www.google.com/enterprise/mapsearth/products/mapsengine.html" target="_blank">Google Maps Engine</a> is providing the technology behind our newest online feature: an <a href="http://www.amtrak.com/train-routes" target="_blank">interactive train locator map</a> that makes it easy for people to see where trains are and when they&#8217;re getting to their destinations.<br /><br />Checking on train status is the second most-common activity at <a href="http://amtrak.com/" target="_blank">Amtrak.com</a>, right after buying tickets. Whether it&#8217;s a business traveler trying to figure out which train to take to get to a meeting on time, or a parent wanting to know when to pick up their kid returning from college, everyone wants to know when their train will arrive. Prior to the train locator map, Amtrak customers could only see a text list of train status and station arrival times. The station map we launched for our customers last year had already shown us how compelling a visual representation of train information could be &#8211; and that led us to expand our use of Google Maps Engine for our latest map.<br /><br />Our new train locator map lets people look at all the active trains across the country, or zoom in on a given region or station. People can search for one of our 300 daily trains by name or train number. By mousing over a train on the map, they can see a pop-up window showing whether the train is on time or late, and when it&#8217;s going to arrive at the next station. We get the near real-time data from GPS devices on each of our trains; as a train passes by sensors near the tracks, the location information is pushed into Google Maps Engine, along with station data from our content management system.<br /><br /><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="allowfullscreen" class="b-hbp-video b-uploaded" frameborder="0" height="266" id="BLOGGER-video-9fe8f5848f451a6c-12040" mozallowfullscreen="mozallowfullscreen" src="https://www.blogger.com/video.g?token=AD6v5dzhxEd-O3QeMzwIGFRYQkhVOjFQUzUx65CTUZKSvC2lXSe1F1x5jZbIpI2FE4Vi-8LYYiYvj0X5vRqmuth2pcyQfjymDQwPaEzvH3nZAp6ZbYgeW-lZDW_C0vsZ7A5ba-VmkPzv" webkitallowfullscreen="webkitallowfullscreen" width="320"></iframe></div><div class="separator" style="clear: both; text-align: center;"><br /></div>With Google Maps Engine, the map data is in the cloud, so we don&#8217;t have to host and maintain the infrastructure. It provides us with a reliable platform and a comprehensive basemap so our E-commerce team can focus all our energy on building useful maps that will help our customers.<br /><br />This way, Amtrak can continue to think up more ways to make our map traveler-friendly, like adding information about local transit, restaurants and nearby tourist attractions. As we build more layers on top of the map, we hope it improves the customer experience even further and changes the way our customers think about their upcoming travel with us.</div> </script> <noscript> <div dir="ltr" style="text-align: left;" trbidi="on"><span class="byline-author">Posted by Steve Alexander, Creative Director of E-commerce, Amtrak</span> <br /><br /><i><b>Editor's note:</b> Today&#8217;s guest blogger is Steve Alexander, Creative Director of E-commerce for <a href="http://www.amtrak.com/home" target="_blank">Amtrak</a>, the United States&#8217; intercity passenger rail service and high-speed rail operator. See what other organizations that have gone Google <a href="//www.google.com/enterprise/apps/business/customers.html?utm_campaign=entblog&amp;utm_source=Amtrak09302013&amp;utm_medium=blog" target="_blank">have to say</a>.<br /></i> <br /><br />Rail travel has been around since the mid-1800&#8217;s, but these days at Amtrak, we spend more time looking forward than backward. A big part of being innovative and making travel easier for our 31 million passengers every year, is giving people accurate information about train locations and arrival times. <a href="//www.google.com/enterprise/mapsearth/products/mapsengine.html" target="_blank">Google Maps Engine</a> is providing the technology behind our newest online feature: an <a href="http://www.amtrak.com/train-routes" target="_blank">interactive train locator map</a> that makes it easy for people to see where trains are and when they&#8217;re getting to their destinations.<br /><br />Checking on train status is the second most-common activity at <a href="http://amtrak.com/" target="_blank">Amtrak.com</a>, right after buying tickets. Whether it&#8217;s a business traveler trying to figure out which train to take to get to a meeting on time, or a parent wanting to know when to pick up their kid returning from college, everyone wants to know when their train will arrive. Prior to the train locator map, Amtrak customers could only see a text list of train status and station arrival times. The station map we launched for our customers last year had already shown us how compelling a visual representation of train information could be &#8211; and that led us to expand our use of Google Maps Engine for our latest map.<br /><br />Our new train locator map lets people look at all the active trains across the country, or zoom in on a given region or station. People can search for one of our 300 daily trains by name or train number. By mousing over a train on the map, they can see a pop-up window showing whether the train is on time or late, and when it&#8217;s going to arrive at the next station. We get the near real-time data from GPS devices on each of our trains; as a train passes by sensors near the tracks, the location information is pushed into Google Maps Engine, along with station data from our content management system.<br /><br /><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="allowfullscreen" class="b-hbp-video b-uploaded" frameborder="0" height="266" id="BLOGGER-video-9fe8f5848f451a6c-12040" mozallowfullscreen="mozallowfullscreen" src="https://www.blogger.com/video.g?token=AD6v5dzhxEd-O3QeMzwIGFRYQkhVOjFQUzUx65CTUZKSvC2lXSe1F1x5jZbIpI2FE4Vi-8LYYiYvj0X5vRqmuth2pcyQfjymDQwPaEzvH3nZAp6ZbYgeW-lZDW_C0vsZ7A5ba-VmkPzv" webkitallowfullscreen="webkitallowfullscreen" width="320"></iframe></div><div class="separator" style="clear: both; text-align: center;"><br /></div>With Google Maps Engine, the map data is in the cloud, so we don&#8217;t have to host and maintain the infrastructure. It provides us with a reliable platform and a comprehensive basemap so our E-commerce team can focus all our energy on building useful maps that will help our customers.<br /><br />This way, Amtrak can continue to think up more ways to make our map traveler-friendly, like adding information about local transit, restaurants and nearby tourist attractions. As we build more layers on top of the map, we hope it improves the customer experience even further and changes the way our customers think about their upcoming travel with us.</div> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2013/09/amtrak-maps-trains-from-coast-to-coast.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Amtrak maps trains from coast to coast with Google Maps Engine&url=https://cloud.googleblog.com/2013/09/amtrak-maps-trains-from-coast-to-coast.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2013/09/amtrak-maps-trains-from-coast-to-coast.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://cloud.googleblog.com/2013/09/amtrak-maps-trains-from-coast-to-coast.html' data-url='https://cloud.googleblog.com/2013/09/amtrak-maps-trains-from-coast-to-coast.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2013/09/amtrak-maps-trains-from-coast-to-coast.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/customer%20love' rel='tag'> customer love </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Gone%20Google' rel='tag'> Gone Google </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Engine' rel='tag'> Google Maps Engine </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps%20for%20Business' rel='tag'> Google Maps for Business </a> </span> </div> </div> </div> <div class='post' data-id='2053856162888662021' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2013/09/can-telematics-and-google-maps-enhance.html' itemprop='url' title='CAN Telematics and Google Maps enhance compliance and keep mobile workers safe'> CAN Telematics and Google Maps enhance compliance and keep mobile workers safe </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Wednesday, September 18, 2013 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div dir="ltr" style="text-align: left;" trbidi="on"><span class="byline-author">Posted by Duncan Ford, CTO at CAN Telematics</span><br /><br /><i><b>Editor's note:</b> Our guest blogger today is Duncan Ford, CTO at <a href="http://www.cantelematics.com/" target="_blank">CAN Telematics</a> in Calgary, Alberta, Canada. CAN Telematics provides Mobile Resource Management solutions to a range of industries&#8212;notably, the oil and gas industry concentrated in western Canada. See what other organizations that have gone Google <a href="//www.google.com/enterprise/apps/business/customers.html?utm_campaign=entblog&amp;utm_source=CANTelematics09182013&amp;utm_medium=blog" target="_blank">have to say</a>&nbsp;and learn more about how Google Maps for Business can help businesses in the <a href="//maps.google.com/transportation" target="_blank">transportation industry</a>.</i> <br /><br />Oil and gas companies face an unusual set of challenges in their everyday operations as a result of having a lot of equipment, assets and people spread throughout a large territory. These companies need to track the location and status of all their drill rigs, pipelines, trucks, crews and other assets.<br /><br />Our company, CAN Telematics, helps oil and gas companies address these challenges with solutions that track their assets, operating status, maintenance history, financial information and more. For example, one device monitors a well pump or a generator to sense the presence of certain gases or poll for other engine data. Another, mounted in a truck, logs location, speed, acceleration and braking habits. A third provides an &#8220;SOS&#8221; button for remote workers. Some devices incorporate accelerometers to detect falls or lack of movement. <br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoEEfLjWD8d8r2JiYE_VyceM59inxxd-7URysEfBGON0tHce_Fq_yvxOElQzc8FiXdjgWQsmxosnrK9K4CgwnFFv3ljkHsCAQJJToL7_DuptzOKjERNiPV6igIiBnpZ6ydqD5zwghxL4A/s1600/device+for+asset+tracking.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoEEfLjWD8d8r2JiYE_VyceM59inxxd-7URysEfBGON0tHce_Fq_yvxOElQzc8FiXdjgWQsmxosnrK9K4CgwnFFv3ljkHsCAQJJToL7_DuptzOKjERNiPV6igIiBnpZ6ydqD5zwghxL4A/s200/device+for+asset+tracking.jpg" width="168" /></a></div>The data is collected by GPS-equipped monitoring and sensing devices, then stored in the cloud. Our solution is based on Google Maps and retrieves data from Google Maps Engine, offering a familiar interface for our users as well as huge scalability. We also save our customers time and money by making information more accessible, and immediately meaningful. This <a href="//www.youtube.com/watch?v=22PqF7-5PJs" target="_blank">video</a> about Trakopolis shows how the sensing devices and maps work together to help companies track their assets and related data.<br /><br />The benefits to companies are significant, starting with cost savings. They can add their privately built roads to the public roads in Google Maps, so it&#8217;s easier for them to determine which truck is closest to a facility that needs assistance. The maps also enable more efficient routing, saving time and fuel. These companies can also earn rebates on fuel taxes by easily determining the portion of their trucks&#8217; travel that occurs on private roads -- with a fraction of the tedious, error-prone, manual record-keeping effort formerly required. <br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiz1VOd_3dPJ29xmf3Qhf2__7lLayPude-Tk55q8-vByvv7aMeyxw4ieVrnqreHuHSe-ZNWxSxY1wmKB5YYF5nKYYEmQC_GKAV63sMLqOPsPZaWG5REGSqXDNls_SKXEhQ9k5NHsuOOg7s/s1600/Screenshot+3+-+Routing.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiz1VOd_3dPJ29xmf3Qhf2__7lLayPude-Tk55q8-vByvv7aMeyxw4ieVrnqreHuHSe-ZNWxSxY1wmKB5YYF5nKYYEmQC_GKAV63sMLqOPsPZaWG5REGSqXDNls_SKXEhQ9k5NHsuOOg7s/s400/Screenshot+3+-+Routing.png" width="400" /></a></div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmE2SeOjifs0iHSsoH7OdghC3sTOQWHOwC-giuSUUw96EyubVGZVhn1GLsmmdo-03QTvjOu5TS4BHKpz63PWnl-MGFzK74WQIjY6vplk3XGquLYu2yc8YsAiNhy869q87kQwf1agLTlVU/s1600/Screenshot+2+-+Breadcrumb+Trail.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="311" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmE2SeOjifs0iHSsoH7OdghC3sTOQWHOwC-giuSUUw96EyubVGZVhn1GLsmmdo-03QTvjOu5TS4BHKpz63PWnl-MGFzK74WQIjY6vplk3XGquLYu2yc8YsAiNhy869q87kQwf1agLTlVU/s400/Screenshot+2+-+Breadcrumb+Trail.png" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"><span id="docs-internal-guid-204ee91b-329f-6986-9cdf-efe2fd4bedca"><i><span style="font-family: inherit;"><span style="background-color: white; color: #222222; vertical-align: baseline; white-space: pre-wrap;">Driver&#8217;s history plotted on Can Telematics&#8217; &nbsp;Trakopolis map interface. </span><span style="vertical-align: baseline; white-space: pre-wrap;">Dispatchers can enable Geofencing capabilities to &nbsp;receive alerts when certain assets enter or leave an area.</span></span></i></span></td></tr></tbody></table>Even more savings can come from tracking average speeds and driving habits: once monitoring begins, truck drivers tend to slow down and drive more carefully, so there&#8217;s a big safety benefit along with fuel and vehicle maintenance savings.<br /><br />Our overall goal is an easier, more efficient and cost-effective way for far-flung companies to keep track of their extremely valuable assets. As we deploy our solutions to other continents and other industries, Google Maps is the natural choice for delivering critical information to the people who need it.</div> </script> <noscript> <div dir="ltr" style="text-align: left;" trbidi="on"><span class="byline-author">Posted by Duncan Ford, CTO at CAN Telematics</span><br /><br /><i><b>Editor's note:</b> Our guest blogger today is Duncan Ford, CTO at <a href="http://www.cantelematics.com/" target="_blank">CAN Telematics</a> in Calgary, Alberta, Canada. CAN Telematics provides Mobile Resource Management solutions to a range of industries&#8212;notably, the oil and gas industry concentrated in western Canada. See what other organizations that have gone Google <a href="//www.google.com/enterprise/apps/business/customers.html?utm_campaign=entblog&amp;utm_source=CANTelematics09182013&amp;utm_medium=blog" target="_blank">have to say</a>&nbsp;and learn more about how Google Maps for Business can help businesses in the <a href="//maps.google.com/transportation" target="_blank">transportation industry</a>.</i> <br /><br />Oil and gas companies face an unusual set of challenges in their everyday operations as a result of having a lot of equipment, assets and people spread throughout a large territory. These companies need to track the location and status of all their drill rigs, pipelines, trucks, crews and other assets.<br /><br />Our company, CAN Telematics, helps oil and gas companies address these challenges with solutions that track their assets, operating status, maintenance history, financial information and more. For example, one device monitors a well pump or a generator to sense the presence of certain gases or poll for other engine data. Another, mounted in a truck, logs location, speed, acceleration and braking habits. A third provides an &#8220;SOS&#8221; button for remote workers. Some devices incorporate accelerometers to detect falls or lack of movement. <br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoEEfLjWD8d8r2JiYE_VyceM59inxxd-7URysEfBGON0tHce_Fq_yvxOElQzc8FiXdjgWQsmxosnrK9K4CgwnFFv3ljkHsCAQJJToL7_DuptzOKjERNiPV6igIiBnpZ6ydqD5zwghxL4A/s1600/device+for+asset+tracking.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoEEfLjWD8d8r2JiYE_VyceM59inxxd-7URysEfBGON0tHce_Fq_yvxOElQzc8FiXdjgWQsmxosnrK9K4CgwnFFv3ljkHsCAQJJToL7_DuptzOKjERNiPV6igIiBnpZ6ydqD5zwghxL4A/s200/device+for+asset+tracking.jpg" width="168" /></a></div>The data is collected by GPS-equipped monitoring and sensing devices, then stored in the cloud. Our solution is based on Google Maps and retrieves data from Google Maps Engine, offering a familiar interface for our users as well as huge scalability. We also save our customers time and money by making information more accessible, and immediately meaningful. This <a href="//www.youtube.com/watch?v=22PqF7-5PJs" target="_blank">video</a> about Trakopolis shows how the sensing devices and maps work together to help companies track their assets and related data.<br /><br />The benefits to companies are significant, starting with cost savings. They can add their privately built roads to the public roads in Google Maps, so it&#8217;s easier for them to determine which truck is closest to a facility that needs assistance. The maps also enable more efficient routing, saving time and fuel. These companies can also earn rebates on fuel taxes by easily determining the portion of their trucks&#8217; travel that occurs on private roads -- with a fraction of the tedious, error-prone, manual record-keeping effort formerly required. <br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiz1VOd_3dPJ29xmf3Qhf2__7lLayPude-Tk55q8-vByvv7aMeyxw4ieVrnqreHuHSe-ZNWxSxY1wmKB5YYF5nKYYEmQC_GKAV63sMLqOPsPZaWG5REGSqXDNls_SKXEhQ9k5NHsuOOg7s/s1600/Screenshot+3+-+Routing.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiz1VOd_3dPJ29xmf3Qhf2__7lLayPude-Tk55q8-vByvv7aMeyxw4ieVrnqreHuHSe-ZNWxSxY1wmKB5YYF5nKYYEmQC_GKAV63sMLqOPsPZaWG5REGSqXDNls_SKXEhQ9k5NHsuOOg7s/s400/Screenshot+3+-+Routing.png" width="400" /></a></div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmE2SeOjifs0iHSsoH7OdghC3sTOQWHOwC-giuSUUw96EyubVGZVhn1GLsmmdo-03QTvjOu5TS4BHKpz63PWnl-MGFzK74WQIjY6vplk3XGquLYu2yc8YsAiNhy869q87kQwf1agLTlVU/s1600/Screenshot+2+-+Breadcrumb+Trail.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="311" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmE2SeOjifs0iHSsoH7OdghC3sTOQWHOwC-giuSUUw96EyubVGZVhn1GLsmmdo-03QTvjOu5TS4BHKpz63PWnl-MGFzK74WQIjY6vplk3XGquLYu2yc8YsAiNhy869q87kQwf1agLTlVU/s400/Screenshot+2+-+Breadcrumb+Trail.png" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"><span id="docs-internal-guid-204ee91b-329f-6986-9cdf-efe2fd4bedca"><i><span style="font-family: inherit;"><span style="background-color: white; color: #222222; vertical-align: baseline; white-space: pre-wrap;">Driver&#8217;s history plotted on Can Telematics&#8217; &nbsp;Trakopolis map interface. </span><span style="vertical-align: baseline; white-space: pre-wrap;">Dispatchers can enable Geofencing capabilities to &nbsp;receive alerts when certain assets enter or leave an area.</span></span></i></span></td></tr></tbody></table>Even more savings can come from tracking average speeds and driving habits: once monitoring begins, truck drivers tend to slow down and drive more carefully, so there&#8217;s a big safety benefit along with fuel and vehicle maintenance savings.<br /><br />Our overall goal is an easier, more efficient and cost-effective way for far-flung companies to keep track of their extremely valuable assets. As we deploy our solutions to other continents and other industries, Google Maps is the natural choice for delivering critical information to the people who need it.</div> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2013/09/can-telematics-and-google-maps-enhance.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:CAN Telematics and Google Maps enhance compliance and keep mobile workers safe&url=https://cloud.googleblog.com/2013/09/can-telematics-and-google-maps-enhance.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2013/09/can-telematics-and-google-maps-enhance.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='1' data-onclick='' data-post-url='https://cloud.googleblog.com/2013/09/can-telematics-and-google-maps-enhance.html' data-url='https://cloud.googleblog.com/2013/09/can-telematics-and-google-maps-enhance.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2013/09/can-telematics-and-google-maps-enhance.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/customer%20love' rel='tag'> customer love </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Gone%20Google' rel='tag'> Gone Google </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Engine' rel='tag'> Google Maps Engine </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps%20for%20Business' rel='tag'> Google Maps for Business </a> </span> </div> </div> </div> <div class='post' data-id='4548025438373433494' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2013/09/brazils-telecom-provider-tim-improves.html' itemprop='url' title='Brazil’s telecom provider, TIM, improves customer service with Google Maps for Business '> Brazil&#8217;s telecom provider, TIM, improves customer service with Google Maps for Business </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Friday, September 13, 2013 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div dir="ltr" style="text-align: left;" trbidi="on"><span class="byline-author">Posted by Benito Martinez, Senior Manager, Online Marketing at TIM</span> <br /><br /><i><b>Editor's note:</b> Today&#8217;s guest blogger is Benito Martínez, Senior Manager of Online Marketing at TIM Brasil. TIM is Brazil&#8217;s second largest telecom provider and has 1,800 stores and sales points located in different states around the country. See what other organizations that have gone Google <a href="//www.google.com/enterprise/apps/business/customers.html?utm_campaign=entblog&amp;utm_source=TIM09132013&amp;utm_medium=blog" target="_blank">have to say</a>.</i><br /> <br /><br />In August 2012, Brazil's National Telecommunications Agency (Anatel) demanded Brazil's national service providers to improve the quality of service and support for mobile phone customers. We responded by developing a three-year action plan funded with R$9,5 billion. In order to communicate the plan to customers and society, we designed a mapping service to reinforce the transparency and allow over to 70 million customers to keep track of our services.<br /><br />We chose the Google Maps API and Google Maps Engine for this mapping project, because they would provide our workers and customers with a familiar service, a very easy and understandable user experience, and a manageable tool to monitor and update all the information regarding the coverage of our services. Using Google Maps, we can show the location of all the company&#8217;s antennas and WiFi Hotspots, so both TIM and our clients can locate our services. We can also display where there is 2G, 3G or 4G coverage. The map details the spots that are covered by the company, as well as those where there is no coverage, and informs transparently clients on the current and future activities like antennas installed recently and those that will be installed in the future.<br /><br />Since deploying these tools three months ago, we&#8217;ve been impressed with the results. We&#8217;ve increased the number of visits to our web site from 500 visits per month to over 300,000 queries on the Google mapping tools, showing the increase in customers searching for the coverage range and services we are providing them in their respective areas. We update our data monthly, so we expect this number to grow as we add more and more information. This project also generated a tighter integration between the different areas of the company. For example, the marketing and network technical departments are now working together cooperatively to offer richer information about the service to ensure the constant flow of information for our customers.<br /><br /><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="allowfullscreen" class="b-hbp-video b-uploaded" frameborder="0" height="266" id="BLOGGER-video-c148732b3d1b9498-12894" mozallowfullscreen="mozallowfullscreen" src="https://www.blogger.com/video.g?token=AD6v5dy2n0KsJawhcCMp22XvMRBdtubdm00oNVuOvUtlB9h7oWOnCXCBA0Ca_07j0R0mk4za_aYdF4tozpX-lJakx-UK94YKLgikfx6d2mOSYEvt8UFoiZ274kHN-r2axuPWagedCR0i" webkitallowfullscreen="webkitallowfullscreen" width="320"></iframe></div><br />We also developed a smartphone app which provides consumers fast access to all the services that are available online. This mobile app offers more customers the tools available from our &#8220;Open Doors&#8221; website on their smartphones and tablets. We are using Android OS as one of the main development platforms due to the widespread availability of Android smartphones in Brazil.<br /><br />In the future, we plan to expand the Google Maps usage in our CRM initiatives in order to communicate in a more personalized way with our customer base by offering segmented maps. Overall, we&#8217;ve seen very positive benefits from adopting Google Maps Engine and the Google Maps API.</div> </script> <noscript> <div dir="ltr" style="text-align: left;" trbidi="on"><span class="byline-author">Posted by Benito Martinez, Senior Manager, Online Marketing at TIM</span> <br /><br /><i><b>Editor's note:</b> Today&#8217;s guest blogger is Benito Martínez, Senior Manager of Online Marketing at TIM Brasil. TIM is Brazil&#8217;s second largest telecom provider and has 1,800 stores and sales points located in different states around the country. See what other organizations that have gone Google <a href="//www.google.com/enterprise/apps/business/customers.html?utm_campaign=entblog&amp;utm_source=TIM09132013&amp;utm_medium=blog" target="_blank">have to say</a>.</i><br /> <br /><br />In August 2012, Brazil's National Telecommunications Agency (Anatel) demanded Brazil's national service providers to improve the quality of service and support for mobile phone customers. We responded by developing a three-year action plan funded with R$9,5 billion. In order to communicate the plan to customers and society, we designed a mapping service to reinforce the transparency and allow over to 70 million customers to keep track of our services.<br /><br />We chose the Google Maps API and Google Maps Engine for this mapping project, because they would provide our workers and customers with a familiar service, a very easy and understandable user experience, and a manageable tool to monitor and update all the information regarding the coverage of our services. Using Google Maps, we can show the location of all the company&#8217;s antennas and WiFi Hotspots, so both TIM and our clients can locate our services. We can also display where there is 2G, 3G or 4G coverage. The map details the spots that are covered by the company, as well as those where there is no coverage, and informs transparently clients on the current and future activities like antennas installed recently and those that will be installed in the future.<br /><br />Since deploying these tools three months ago, we&#8217;ve been impressed with the results. We&#8217;ve increased the number of visits to our web site from 500 visits per month to over 300,000 queries on the Google mapping tools, showing the increase in customers searching for the coverage range and services we are providing them in their respective areas. We update our data monthly, so we expect this number to grow as we add more and more information. This project also generated a tighter integration between the different areas of the company. For example, the marketing and network technical departments are now working together cooperatively to offer richer information about the service to ensure the constant flow of information for our customers.<br /><br /><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="allowfullscreen" class="b-hbp-video b-uploaded" frameborder="0" height="266" id="BLOGGER-video-c148732b3d1b9498-12894" mozallowfullscreen="mozallowfullscreen" src="https://www.blogger.com/video.g?token=AD6v5dy2n0KsJawhcCMp22XvMRBdtubdm00oNVuOvUtlB9h7oWOnCXCBA0Ca_07j0R0mk4za_aYdF4tozpX-lJakx-UK94YKLgikfx6d2mOSYEvt8UFoiZ274kHN-r2axuPWagedCR0i" webkitallowfullscreen="webkitallowfullscreen" width="320"></iframe></div><br />We also developed a smartphone app which provides consumers fast access to all the services that are available online. This mobile app offers more customers the tools available from our &#8220;Open Doors&#8221; website on their smartphones and tablets. We are using Android OS as one of the main development platforms due to the widespread availability of Android smartphones in Brazil.<br /><br />In the future, we plan to expand the Google Maps usage in our CRM initiatives in order to communicate in a more personalized way with our customer base by offering segmented maps. Overall, we&#8217;ve seen very positive benefits from adopting Google Maps Engine and the Google Maps API.</div> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2013/09/brazils-telecom-provider-tim-improves.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Brazil’s telecom provider, TIM, improves customer service with Google Maps for Business &url=https://cloud.googleblog.com/2013/09/brazils-telecom-provider-tim-improves.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2013/09/brazils-telecom-provider-tim-improves.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='1' data-onclick='' data-post-url='https://cloud.googleblog.com/2013/09/brazils-telecom-provider-tim-improves.html' data-url='https://cloud.googleblog.com/2013/09/brazils-telecom-provider-tim-improves.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2013/09/brazils-telecom-provider-tim-improves.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/customer%20love' rel='tag'> customer love </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps%20API' rel='tag'> Google Maps API </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Engine' rel='tag'> Google Maps Engine </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps%20for%20Business' rel='tag'> Google Maps for Business </a> </span> </div> </div> </div> <div class='post' data-id='352565295112848394' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2013/06/geodigital-helps-keep-power-flowing.html' itemprop='url' title='GeoDigital helps keep power flowing with Google Maps Engine'> GeoDigital helps keep power flowing with Google Maps Engine </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Thursday, June 27, 2013 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div dir="ltr" style="text-align: left;" trbidi="on"><span class="byline-author">Posted by Posted by Alastair N. Jenkins, President &amp; Chief Executive Officer at GeoDigital</span><br /><br /><i><b>Editor's note:</b> They power our homes and supply clean water - utility companies fulfill our most basic needs. This week we're showcasing the <a href="//www.google.com/enterprise/mapsearth/utilities/?utm_source=GE06272013&amp;utm_medium=blog&amp;utm_campaign=entblog">Utilities Industry</a> and the ways they&#8217;re relying on Google Maps for Business to improve operations and keep the lights on. Today&#8217;s guest blogger is Alastair N. Jenkins from <a href="http://www.geodigital.com/">GeoDigital</a>. </i><br /><br />If you've ever pruned or weeded in your backyard, you've had a glimpse at what we do at GeoDigital. We help keep weeds and trees under control on nearly 300,000 miles of utility corridors so power lines stay clear and the electricity keeps flowing to homes and businesses across North America.<br /><br />We don&#8217;t actually trim the vegetation, we record it. Keeping track of growing vegetation is a never-ending task and one that requires us to compile a lot of data. To organize and gain better insights from the information we collect, we rely on Google Maps Engine.<br /><br />Maps Engine has become an integral part of our operations. Using LiDAR (Light Detection and Ranging) technology, we first survey the land and gather utility corridor data with specialized air and ground mapping services. We then turn this data into business intelligence that the utilities companies can use to plan vegetation management. They also use this information for compliance reporting to regulatory agencies.<br /><br />To make this information easy to digest, we have integrated Google Maps Engine and Google Earth Pro with our Software as a Service (SaaS) solution. Users can view color-coded LiDAR imagery that depicts existing vegetation, projected tree growth, and other obstructions that may interfere with utility maintenance activities. Multiple Google Earth layers - including Borders and Labels, Places, Photos, Roads and 3D Buildings - provide context, so planners can make better, faster scheduling and deployment decisions, while analysts can more efficiently report on regulatory compliance. Mobile workers gain the same benefits using their phone or tablet. For the utility companies, getting this kind of information in an actionable format used to take months and now it can be just a matter of days.<br /><br />With Google Maps Engine we&#8217;re at the forefront of the vegetation management and compliance markets, helping our utilities customers stay ahead of the weeds.</div> </script> <noscript> <div dir="ltr" style="text-align: left;" trbidi="on"><span class="byline-author">Posted by Posted by Alastair N. Jenkins, President &amp; Chief Executive Officer at GeoDigital</span><br /><br /><i><b>Editor's note:</b> They power our homes and supply clean water - utility companies fulfill our most basic needs. This week we're showcasing the <a href="//www.google.com/enterprise/mapsearth/utilities/?utm_source=GE06272013&amp;utm_medium=blog&amp;utm_campaign=entblog">Utilities Industry</a> and the ways they&#8217;re relying on Google Maps for Business to improve operations and keep the lights on. Today&#8217;s guest blogger is Alastair N. Jenkins from <a href="http://www.geodigital.com/">GeoDigital</a>. </i><br /><br />If you've ever pruned or weeded in your backyard, you've had a glimpse at what we do at GeoDigital. We help keep weeds and trees under control on nearly 300,000 miles of utility corridors so power lines stay clear and the electricity keeps flowing to homes and businesses across North America.<br /><br />We don&#8217;t actually trim the vegetation, we record it. Keeping track of growing vegetation is a never-ending task and one that requires us to compile a lot of data. To organize and gain better insights from the information we collect, we rely on Google Maps Engine.<br /><br />Maps Engine has become an integral part of our operations. Using LiDAR (Light Detection and Ranging) technology, we first survey the land and gather utility corridor data with specialized air and ground mapping services. We then turn this data into business intelligence that the utilities companies can use to plan vegetation management. They also use this information for compliance reporting to regulatory agencies.<br /><br />To make this information easy to digest, we have integrated Google Maps Engine and Google Earth Pro with our Software as a Service (SaaS) solution. Users can view color-coded LiDAR imagery that depicts existing vegetation, projected tree growth, and other obstructions that may interfere with utility maintenance activities. Multiple Google Earth layers - including Borders and Labels, Places, Photos, Roads and 3D Buildings - provide context, so planners can make better, faster scheduling and deployment decisions, while analysts can more efficiently report on regulatory compliance. Mobile workers gain the same benefits using their phone or tablet. For the utility companies, getting this kind of information in an actionable format used to take months and now it can be just a matter of days.<br /><br />With Google Maps Engine we&#8217;re at the forefront of the vegetation management and compliance markets, helping our utilities customers stay ahead of the weeds.</div> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2013/06/geodigital-helps-keep-power-flowing.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:GeoDigital helps keep power flowing with Google Maps Engine&url=https://cloud.googleblog.com/2013/06/geodigital-helps-keep-power-flowing.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2013/06/geodigital-helps-keep-power-flowing.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='12' data-onclick='' data-post-url='https://cloud.googleblog.com/2013/06/geodigital-helps-keep-power-flowing.html' data-url='https://cloud.googleblog.com/2013/06/geodigital-helps-keep-power-flowing.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2013/06/geodigital-helps-keep-power-flowing.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/customer%20love' rel='tag'> customer love </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps' rel='tag'> Google Maps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Engine' rel='tag'> Google Maps Engine </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps%20for%20Business' rel='tag'> Google Maps for Business </a> , <a class='label' href='https://cloud.googleblog.com/search/label/utilities' rel='tag'> utilities </a> </span> </div> </div> </div> <div class='post' data-id='1176554329765047308' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2013/06/fedexcom-re-imagined-with-google-maps.html' itemprop='url' title='FedEx.com re-imagined with Google Maps Engine'> FedEx.com re-imagined with Google Maps Engine </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Wednesday, June 5, 2013 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div dir="ltr" style="text-align: left;" trbidi="on"><span class="byline-author">Posted by Pat Doyle, Manager IT, FedEx</span><br /><br /><i><b>Editor's note:</b> Today we announced the availability of the <a href="https://developers.google.com/maps-engine/">Google Maps Engine API</a>, letting organizations build their own applications on Google&#8217;s cloud infrastructure. Hear from guest blogger, Pat Doyle, to find out how FedEx helps its customers locate their nearly 50,000 retail touchpoints on FedEx.com, using Maps Engine.</i><br /><br />Delivering packages to almost any location in the world is just another day on the job at FedEx. On average, we ship more than nine million packages daily and guarantee they&#8217;ll arrive on-time, at the right place and unharmed. However, our commitment to a superior customer experience extends far beyond delivering packages. To make it even easier for people to find the information they need online, we launched a new store locator site using Google Maps. <br /><br />Using Google Maps, and more specifically <a href="//www.google.com/enterprise/mapsearth/products/mapsengine.html">Google Maps Engine</a>, allowed us to completely re-imagine FedEx.com. We turned to Maps Engine because it gave us a powerful platform to build and share our own FedEx maps. By integrating features that so many people use everyday, like Google Street View and driving directions, FedEx.com visitors can easily find the nearest FedEx. <br /><br />In addition to providing a much easier way to locate us, Google Maps Engine gives us another big advantage: global accuracy and consistency. Central to the cloud-based offering, we can rely on Google&#8217;s core infrastructure to host our always-changing and growing database of store information. By hosting attributes, such as street addresses, opening hours, holiday schedules and local pick-up times on Maps Engine, we can update details for nearly 50,000 retail touchpoints in real-time and share this information to FedEx.com visitors within minutes. This helped us replace a patchwork of region-bound store locators with a single, global site. <br /><br /><iframe allowfullscreen="" frameborder="0" height="315" src="//www.youtube.com/embed/Ov7ajAs8mZg" width="560"></iframe> <br /><div style="text-align: left;">Providing a store locator that is easy-to-use, accurate and reliable helps us deliver a brand experience that our customers can trust. Google Maps Engine is critical to better customer service and it helps users quickly find and access our stores online. With our new store locator, powered by the Google Maps Engine, we can concentrate on what FedEx does best - delivering packages on-time. </div></div> </script> <noscript> <div dir="ltr" style="text-align: left;" trbidi="on"><span class="byline-author">Posted by Pat Doyle, Manager IT, FedEx</span><br /><br /><i><b>Editor's note:</b> Today we announced the availability of the <a href="https://developers.google.com/maps-engine/">Google Maps Engine API</a>, letting organizations build their own applications on Google&#8217;s cloud infrastructure. Hear from guest blogger, Pat Doyle, to find out how FedEx helps its customers locate their nearly 50,000 retail touchpoints on FedEx.com, using Maps Engine.</i><br /><br />Delivering packages to almost any location in the world is just another day on the job at FedEx. On average, we ship more than nine million packages daily and guarantee they&#8217;ll arrive on-time, at the right place and unharmed. However, our commitment to a superior customer experience extends far beyond delivering packages. To make it even easier for people to find the information they need online, we launched a new store locator site using Google Maps. <br /><br />Using Google Maps, and more specifically <a href="//www.google.com/enterprise/mapsearth/products/mapsengine.html">Google Maps Engine</a>, allowed us to completely re-imagine FedEx.com. We turned to Maps Engine because it gave us a powerful platform to build and share our own FedEx maps. By integrating features that so many people use everyday, like Google Street View and driving directions, FedEx.com visitors can easily find the nearest FedEx. <br /><br />In addition to providing a much easier way to locate us, Google Maps Engine gives us another big advantage: global accuracy and consistency. Central to the cloud-based offering, we can rely on Google&#8217;s core infrastructure to host our always-changing and growing database of store information. By hosting attributes, such as street addresses, opening hours, holiday schedules and local pick-up times on Maps Engine, we can update details for nearly 50,000 retail touchpoints in real-time and share this information to FedEx.com visitors within minutes. This helped us replace a patchwork of region-bound store locators with a single, global site. <br /><br /><iframe allowfullscreen="" frameborder="0" height="315" src="//www.youtube.com/embed/Ov7ajAs8mZg" width="560"></iframe> <br /><div style="text-align: left;">Providing a store locator that is easy-to-use, accurate and reliable helps us deliver a brand experience that our customers can trust. Google Maps Engine is critical to better customer service and it helps users quickly find and access our stores online. With our new store locator, powered by the Google Maps Engine, we can concentrate on what FedEx does best - delivering packages on-time. </div></div> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2013/06/fedexcom-re-imagined-with-google-maps.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:FedEx.com re-imagined with Google Maps Engine&url=https://cloud.googleblog.com/2013/06/fedexcom-re-imagined-with-google-maps.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2013/06/fedexcom-re-imagined-with-google-maps.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='1' data-onclick='' data-post-url='https://cloud.googleblog.com/2013/06/fedexcom-re-imagined-with-google-maps.html' data-url='https://cloud.googleblog.com/2013/06/fedexcom-re-imagined-with-google-maps.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2013/06/fedexcom-re-imagined-with-google-maps.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/customer%20love' rel='tag'> customer love </a> , <a class='label' href='https://cloud.googleblog.com/search/label/FedEx' rel='tag'> FedEx </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Fedex.com' rel='tag'> Fedex.com </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps' rel='tag'> Google Maps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps%20API' rel='tag'> Google Maps API </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Engine' rel='tag'> Google Maps Engine </a> </span> </div> </div> </div> <div class='post' data-id='617528915488067359' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2013/06/google-maps-engine-changing-way.html' itemprop='url' title='Google Maps Engine: Changing the way enterprises create and use maps'> Google Maps Engine: Changing the way enterprises create and use maps </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Wednesday, June 5, 2013 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div dir="ltr" style="text-align: left;" trbidi="on"><span class="byline-author">Posted by Jen Kovnats, Product Manager, Google Maps for Business</span><br /><br />Maps tell stories about the world around us. With a single map, an organization can locate underground pipelines, decide on the best place to build their next store, or inform customers about cell phone coverage areas. Today we're announcing the Google Maps Engine API, allowing developers to bring the power of Maps Engine into their own applications.<br /><br />Maps Engine lets organizations use Google&#8217;s fast and reliable cloud infrastructure to layer their data on top of a Google Map and share their custom-made Google Maps with employees, customers or the public-at-large. At the push of a button an organization can share their maps internally or publish them on the web, making it easy to access their data from anywhere.<br /><br />The API provides direct access to Maps Engine for reading and editing spatial data hosted in the cloud. With the API, organizations can develop on any platform - web, Android, iOS and server-to-server - and build applications like store locators, crowdsourced maps or crisis-response maps. For example, <a href="http://www.fedex.com/us/">FedEx.com</a> uses the API to query its more than 50,000 retail locations and <a href="http://googleenterprise.blogspot.com.au/2013/02/bringing-power-of-google-maps-engine-to.html">IRIS</a> creates applications for utilities to track underground pipelines.<br /><br />Google Maps Engine is changing the way enterprises create and use maps - replacing complex GIS technologies with accurate and comprehensive Google Maps-based tools. <a href="//www.google.com/enterprise/mapsearth/products/mapsengine.html">Contact sales</a> if you are interested in Google Maps Engine or <a href="https://developers.google.com/maps-engine/">learn more</a> about today&#8217;s newly launched API. <br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhB43w4zk_CAHU0OHY8_kFrp1s5FNcGJrE6YF7Bllto4920p4td3_torI8y7TxtX45ZdbVVw7ifUdq20CSG_S0Qt8eJe8aW7B3DFcZdr1SNNRDk5kbUJvYRRwI7n_8xrgXZSAcRLIDpIfE/s1600/Google_map_engine_infographic_FINALrevisedCMYK-01.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="285" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhB43w4zk_CAHU0OHY8_kFrp1s5FNcGJrE6YF7Bllto4920p4td3_torI8y7TxtX45ZdbVVw7ifUdq20CSG_S0Qt8eJe8aW7B3DFcZdr1SNNRDk5kbUJvYRRwI7n_8xrgXZSAcRLIDpIfE/s1600/Google_map_engine_infographic_FINALrevisedCMYK-01.jpg" width="400" /></a></div><br /></div> </script> <noscript> <div dir="ltr" style="text-align: left;" trbidi="on"><span class="byline-author">Posted by Jen Kovnats, Product Manager, Google Maps for Business</span><br /><br />Maps tell stories about the world around us. With a single map, an organization can locate underground pipelines, decide on the best place to build their next store, or inform customers about cell phone coverage areas. Today we're announcing the Google Maps Engine API, allowing developers to bring the power of Maps Engine into their own applications.<br /><br />Maps Engine lets organizations use Google&#8217;s fast and reliable cloud infrastructure to layer their data on top of a Google Map and share their custom-made Google Maps with employees, customers or the public-at-large. At the push of a button an organization can share their maps internally or publish them on the web, making it easy to access their data from anywhere.<br /><br />The API provides direct access to Maps Engine for reading and editing spatial data hosted in the cloud. With the API, organizations can develop on any platform - web, Android, iOS and server-to-server - and build applications like store locators, crowdsourced maps or crisis-response maps. For example, <a href="http://www.fedex.com/us/">FedEx.com</a> uses the API to query its more than 50,000 retail locations and <a href="http://googleenterprise.blogspot.com.au/2013/02/bringing-power-of-google-maps-engine-to.html">IRIS</a> creates applications for utilities to track underground pipelines.<br /><br />Google Maps Engine is changing the way enterprises create and use maps - replacing complex GIS technologies with accurate and comprehensive Google Maps-based tools. <a href="//www.google.com/enterprise/mapsearth/products/mapsengine.html">Contact sales</a> if you are interested in Google Maps Engine or <a href="https://developers.google.com/maps-engine/">learn more</a> about today&#8217;s newly launched API. <br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhB43w4zk_CAHU0OHY8_kFrp1s5FNcGJrE6YF7Bllto4920p4td3_torI8y7TxtX45ZdbVVw7ifUdq20CSG_S0Qt8eJe8aW7B3DFcZdr1SNNRDk5kbUJvYRRwI7n_8xrgXZSAcRLIDpIfE/s1600/Google_map_engine_infographic_FINALrevisedCMYK-01.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="285" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhB43w4zk_CAHU0OHY8_kFrp1s5FNcGJrE6YF7Bllto4920p4td3_torI8y7TxtX45ZdbVVw7ifUdq20CSG_S0Qt8eJe8aW7B3DFcZdr1SNNRDk5kbUJvYRRwI7n_8xrgXZSAcRLIDpIfE/s1600/Google_map_engine_infographic_FINALrevisedCMYK-01.jpg" width="400" /></a></div><br /></div> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2013/06/google-maps-engine-changing-way.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Google Maps Engine: Changing the way enterprises create and use maps&url=https://cloud.googleblog.com/2013/06/google-maps-engine-changing-way.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2013/06/google-maps-engine-changing-way.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='3' data-onclick='' data-post-url='https://cloud.googleblog.com/2013/06/google-maps-engine-changing-way.html' data-url='https://cloud.googleblog.com/2013/06/google-maps-engine-changing-way.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2013/06/google-maps-engine-changing-way.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/FedEx' rel='tag'> FedEx </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps' rel='tag'> Google Maps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps%20API' rel='tag'> Google Maps API </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Engine' rel='tag'> Google Maps Engine </a> </span> </div> </div> </div> <div class='post' data-id='2723137892175692565' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://cloud.googleblog.com/2013/02/bringing-power-of-google-maps-engine-to.html' itemprop='url' title='Bringing the power of Google Maps Engine to Envista’s IRIS platform'> Bringing the power of Google Maps Engine to Envista&#8217;s IRIS platform </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Thursday, February 28, 2013 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div dir="ltr" style="text-align: left;" trbidi="on"><span class="byline-author">Posted by Mark Prestipino, CEO at Envista</span><br /><br /><i><b>Editor's note:</b> Our guest blogger this week is Mark Prestipino, Envista CEO. Looking for ways to provide enhanced map capabilities to its utilities customers, Envista talks about integrating Google Maps Engine into its IRIS technology. See what other organizations that have gone Google <a href="//www.google.com/enterprise/earthmaps/customers.html">have to say</a>.</i><br /><br />With miles and miles of underground pipeline and transmission lines to manage, the ability for our utility customers to quickly locate and keep track of their assets is vital to running a successful operation. Thanks to Google Maps Engine, we've been able to create a powerful map platform that makes this all possible. <br /><br />IRIS, our newest solution for the utility industry, is a cloud-based Platform-as-a-Service (PaaS) technology that allows an organization to develop custom map applications without the need for complex coding. Incorporating an organization&#8217;s business and location data into a single platform, IRIS apps provides the location-relevant information needed to efficiently maintain critical assets in the field. <br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglla922cPmWkJ0gYGr5nSkwIbfKbfQ_r9nTM031RUbXRMS5FQLabve8Ap3QCNQPRJ9C0_tqbJkbvFlRQVMGttsityEJ8bcbhmSvqSrxlicCN_dVrxfPeWak6GTggVSE2XZUWtpMGomFT8/s1600/Envista+IRIS.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="285" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglla922cPmWkJ0gYGr5nSkwIbfKbfQ_r9nTM031RUbXRMS5FQLabve8Ap3QCNQPRJ9C0_tqbJkbvFlRQVMGttsityEJ8bcbhmSvqSrxlicCN_dVrxfPeWak6GTggVSE2XZUWtpMGomFT8/s400/Envista+IRIS.png" width="400" /></a></div><br />The secret behind our IRIS technology is Google Maps Engine, which gives our customers three key benefits:<br /><br /><ul style="text-align: left;"><li><b>Scale</b>: Founded on Google&#8217;s core infrastructure, Google Maps Engine provides IRIS users with unrivaled scale and reliability. This enables the information and image-processing power needed to store, manage and publish maps with layers and layers of high resolution geospatial data.&nbsp;</li><li><b>Familiarity</b>: IRIS apps users can see their data visualized on a Google Map. This simple user interface -- combined with the incredible, up-to-date imagery of Google Earth -- lets people build their own map applications and understand what they see on a map with very little training.&nbsp;</li><li><b>Mobility</b>: With pipeline and asset management primarily taking place in the field, access to map data anytime, anywhere is critical. The Google Maps Engine cloud platform allows IRIS maps to be used in almost any environment -- mobile, remote or offline.</li></ul><br />Maps are an invaluable tool for the utilities industry -- and so is scalable, simple-to-use technology. When it comes to providing our utilities customers with a map solution they can rely on, Google Maps Engine is the clear choice for us. </div> </script> <noscript> <div dir="ltr" style="text-align: left;" trbidi="on"><span class="byline-author">Posted by Mark Prestipino, CEO at Envista</span><br /><br /><i><b>Editor's note:</b> Our guest blogger this week is Mark Prestipino, Envista CEO. Looking for ways to provide enhanced map capabilities to its utilities customers, Envista talks about integrating Google Maps Engine into its IRIS technology. See what other organizations that have gone Google <a href="//www.google.com/enterprise/earthmaps/customers.html">have to say</a>.</i><br /><br />With miles and miles of underground pipeline and transmission lines to manage, the ability for our utility customers to quickly locate and keep track of their assets is vital to running a successful operation. Thanks to Google Maps Engine, we've been able to create a powerful map platform that makes this all possible. <br /><br />IRIS, our newest solution for the utility industry, is a cloud-based Platform-as-a-Service (PaaS) technology that allows an organization to develop custom map applications without the need for complex coding. Incorporating an organization&#8217;s business and location data into a single platform, IRIS apps provides the location-relevant information needed to efficiently maintain critical assets in the field. <br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglla922cPmWkJ0gYGr5nSkwIbfKbfQ_r9nTM031RUbXRMS5FQLabve8Ap3QCNQPRJ9C0_tqbJkbvFlRQVMGttsityEJ8bcbhmSvqSrxlicCN_dVrxfPeWak6GTggVSE2XZUWtpMGomFT8/s1600/Envista+IRIS.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="285" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglla922cPmWkJ0gYGr5nSkwIbfKbfQ_r9nTM031RUbXRMS5FQLabve8Ap3QCNQPRJ9C0_tqbJkbvFlRQVMGttsityEJ8bcbhmSvqSrxlicCN_dVrxfPeWak6GTggVSE2XZUWtpMGomFT8/s400/Envista+IRIS.png" width="400" /></a></div><br />The secret behind our IRIS technology is Google Maps Engine, which gives our customers three key benefits:<br /><br /><ul style="text-align: left;"><li><b>Scale</b>: Founded on Google&#8217;s core infrastructure, Google Maps Engine provides IRIS users with unrivaled scale and reliability. This enables the information and image-processing power needed to store, manage and publish maps with layers and layers of high resolution geospatial data.&nbsp;</li><li><b>Familiarity</b>: IRIS apps users can see their data visualized on a Google Map. This simple user interface -- combined with the incredible, up-to-date imagery of Google Earth -- lets people build their own map applications and understand what they see on a map with very little training.&nbsp;</li><li><b>Mobility</b>: With pipeline and asset management primarily taking place in the field, access to map data anytime, anywhere is critical. The Google Maps Engine cloud platform allows IRIS maps to be used in almost any environment -- mobile, remote or offline.</li></ul><br />Maps are an invaluable tool for the utilities industry -- and so is scalable, simple-to-use technology. When it comes to providing our utilities customers with a map solution they can rely on, Google Maps Engine is the clear choice for us. </div> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://cloud.googleblog.com/2013/02/bringing-power-of-google-maps-engine-to.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Cloud Blog:Bringing the power of Google Maps Engine to Envista’s IRIS platform&url=https://cloud.googleblog.com/2013/02/bringing-power-of-google-maps-engine-to.html&via=gsuite'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://cloud.googleblog.com/2013/02/bringing-power-of-google-maps-engine-to.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='2' data-onclick='' data-post-url='https://cloud.googleblog.com/2013/02/bringing-power-of-google-maps-engine-to.html' data-url='https://cloud.googleblog.com/2013/02/bringing-power-of-google-maps-engine-to.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://cloud.googleblog.com/2013/02/bringing-power-of-google-maps-engine-to.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://cloud.googleblog.com/search/label/customer%20love' rel='tag'> customer love </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Customer%20testimonial' rel='tag'> Customer testimonial </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps' rel='tag'> Google Maps </a> , <a class='label' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Engine' rel='tag'> Google Maps Engine </a> </span> </div> </div> </div> <div class='blog-pager' id='blog-pager'> <a class='home-link' href='https://cloud.googleblog.com/'> <i class='material-icons'> &#59530; </i> </a> <i class='material-icons disabled'> &#58820; </i> <span id='blog-pager-older-link'> <a class='blog-pager-older-link' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Engine?updated-max=2013-02-28T09:22:00-08:00&max-results=20&start=20&by-date=false' id='Blog1_blog-pager-older-link' title='Older Posts'> <i class='material-icons'> &#58824; </i> </a> </span> </div> <div class='clear'></div> </div></div> </div> </div> <div class='col-right'> <div class='section' id='sidebar-top'><div class='widget HTML' data-version='1' id='HTML8'> <div class='widget-content'> <div class='searchBox'> <input type='text' title='Search This Blog' placeholder='Search blog ...' /> </div> </div> <div class='clear'></div> </div></div> <div id='aside'> <div class='section' id='sidebar'><div class='widget Label' data-version='1' id='Label1'> <div class='tab'> <img class='sidebar-icon' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYpJREFUeNrs2aFuwzAQBmAvKRkMKRjZA4QMDJaWFgyMjuzFRg37DIUlA3uFkoGQSaWzJU+tpri5O9+l/zSfdFJlpe59yTmyVedq1PjfcZMZ70NuQnaF8w8htyE/rABtpviXkLcK88c5HhLkMBfgVan43zfFBNGMjHVGT/s55KP2pAvidbGHd+nzKt1RKSLG3rKF1iPFv6UWiPke8i7kEqGdGsI1O+LYVdqJAjgirwkKYD0ytkJBUNbAMvX8V3q9PhUsYvU1sWD8SO/sQvx2ahxOiNoJCSBCoAHYCEQAC4EKICOQASQEOmAS8RcAFxFN5hiIiugpgC3wk9hQAHH/70EBHXUN7IER5EWMiBgo2+nzOKQv9SCAeEM/OQAkhE/ncccFICB87qzQMia5FsJfOui0zMnmRvipU1ormHQuxGTxUsAcCFLxJQBLBLn4UoAFglW8BkATwS5eC6CBEBWvCShBiIvXBkgQRcVbADiI4uKtABSESvGWgB9EzHt3+tNwyO0qa9SoIYtvAQYAqDJhaWWeMecAAAAASUVORK5CYII='/> <h2> Labels </h2> <i class='material-icons arrow'> &#58821; </i> </div> <div class='widget-content list-label-widget-content'> <ul> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/%23innovationupgrade'> #innovationupgrade </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/%23InspireGirls'> #InspireGirls </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/%23moregoogleapps'> #moregoogleapps </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/%23SysAdminDay'> #SysAdminDay </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/%23tbt'> #tbt </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/%23throwbackthursday'> #throwbackthursday </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/%23top10trust'> #top10trust </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/100%25%20web'> 100% web </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/50states'> 50states </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/ad%20contest'> ad contest </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/add-ons'> add-ons </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/admin'> admin </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Admin%20console'> Admin console </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/admin%20sdk'> admin sdk </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/AirPlay'> AirPlay </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Android'> Android </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Android%20for%20Work'> Android for Work </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Android%20for%20Work%20Live'> Android for Work Live </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Android%20Marshmellow'> Android Marshmellow </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Android%20Nougat'> Android Nougat </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Android%20security'> Android security </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Android%20security%20tips'> Android security tips </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Apps%20Adventures'> Apps Adventures </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/apps%20script'> apps script </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/apptuesday'> apptuesday </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Armed%20Forces%20Day'> Armed Forces Day </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Asia%20Pacific'> Asia Pacific </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Atmosphere%20Live'> Atmosphere Live </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Audi'> Audi </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Audi%20Connect'> Audi Connect </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/audit'> audit </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Australia'> Australia </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/big%20data'> big data </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Big%20Query'> Big Query </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/bigquery'> bigquery </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Boston'> Boston </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/browser'> browser </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chomebox%20for%20Meetings'> Chomebox for Meetings </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chrome'> Chrome </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chrome%20Device%20Management'> Chrome Device Management </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chrome%20digital%20signage'> Chrome digital signage </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chrome%20for%20Business'> Chrome for Business </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chrome%20for%20Work'> Chrome for Work </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chrome%20Frame'> Chrome Frame </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chrome%20OS'> Chrome OS </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebit'> Chromebit </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebooks'> Chromebooks </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebooks%20for%20Business'> Chromebooks for Business </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebooks%20for%20Education'> Chromebooks for Education </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebooks%20for%20Work'> Chromebooks for Work </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebox%20for%20digital%20signage'> Chromebox for digital signage </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebox%20for%20meetings'> Chromebox for meetings </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromebox%20for%20signage'> Chromebox for signage </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromeboxes'> Chromeboxes </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Chromecast'> Chromecast </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/City%2024%2F7'> City 24/7 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Classroom'> Classroom </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Clearing%20Kosovo'> Clearing Kosovo </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Cloud'> Cloud </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20computing'> cloud computing </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20computing%20gonegoogle'> cloud computing gonegoogle </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20computing%20gonegoogle%20Google%20Apps'> cloud computing gonegoogle Google Apps </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20computing%20gonegoogle%20Google%20Apps%20google%20docs%20small%20business%20success%20story'> cloud computing gonegoogle Google Apps google docs small business success story </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20computing%20gonegoogle%20Google%20Apps%20google%20docs%20small%20business%20success%20story%20switch'> cloud computing gonegoogle Google Apps google docs small business success story switch </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20datastore'> cloud datastore </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20platform'> cloud platform </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Cloud%20Platform%20Live'> Cloud Platform Live </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20print'> cloud print </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20series'> cloud series </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20services'> cloud services </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/cloud%20sql'> cloud sql </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/collaboration'> collaboration </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Colorado'> Colorado </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Connectors'> Connectors </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/contacts'> contacts </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Control%20Panel'> Control Panel </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/customer'> customer </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/customer%20love'> customer love </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Customer%20story'> Customer story </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Customer%20support'> Customer support </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Customer%20testimonial'> Customer testimonial </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/data%20centers'> data centers </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/data%20processing%20amendment'> data processing amendment </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/data%20protection'> data protection </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Developer'> Developer </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/developers'> developers </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Digital%20Learning%20Day'> Digital Learning Day </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Docs'> Docs </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/documents'> documents </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/DPA'> DPA </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Drawings'> Drawings </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Drive%20for%20Education'> Drive for Education </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/drive%20sharing'> drive sharing </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Earth'> Earth </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/earth%20and%20maps'> earth and maps </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/EC'> EC </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/education'> education </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Education%20on%20Air'> Education on Air </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/EMC'> EMC </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/EMM'> EMM </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Energy'> Energy </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/enterprise'> enterprise </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/EU'> EU </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/events'> events </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/FedEx'> FedEx </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Fedex.com'> Fedex.com </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Finance'> Finance </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Firebase'> Firebase </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Forms'> Forms </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/franchises'> franchises </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/GAFE'> GAFE </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Gartner'> Gartner </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/GE'> GE </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/geo'> geo </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Global%20Partner%20Summit'> Global Partner Summit </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/gmail'> gmail </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Gone%20Google'> Gone Google </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/gonegoogle'> gonegoogle </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20AdWords'> Google AdWords </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20App%20Engine'> Google App Engine </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps'> Google Apps </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20Blog'> Google Apps Blog </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20for%20Business'> Google Apps for Business </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20for%20Education'> Google Apps for Education </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20for%20Government'> Google Apps for Government </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20for%20Work'> Google Apps for Work </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20Marketplace'> Google Apps Marketplace </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20Reseller'> Google Apps Reseller </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20Script'> Google Apps Script </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Apps%20Vault'> Google Apps Vault </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20BigQuery'> Google BigQuery </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Calendar'> Google Calendar </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Calendar%20app'> Google Calendar app </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Certified%20Teachers'> Google Certified Teachers </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Chrome'> Google Chrome </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Chromebases'> Google Chromebases </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Classroom'> Google Classroom </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Cloud%20Datastore'> Google Cloud Datastore </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Cloud%20DNS'> Google Cloud DNS </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Cloud%20Platform'> Google Cloud Platform </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%20cloud%20storage'> google cloud storage </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Cloud%20Vision%20API'> Google Cloud Vision API </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%20commerce%20search'> google commerce search </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Compute%20Engine'> Google Compute Engine </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Doc'> Google Doc </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Docs'> Google Docs </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Domains'> Google Domains </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Draw'> Google Draw </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Drive'> Google Drive </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Drive%20for%20Work'> Google Drive for Work </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Earth'> Google Earth </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Earth%20Engine'> Google Earth Engine </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Earth%20Enterprise'> Google Earth Enterprise </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Earth%20Images'> Google Earth Images </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Earth%20Pro'> Google Earth Pro </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Email%20Security%20and%20Archiving'> Google Email Security and Archiving </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Enterprise'> Google Enterprise </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Enterprise%20Search'> Google Enterprise Search </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Expeditions'> Google Expeditions </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20for%20Education'> Google for Education </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20for%20Education%20Partner%20Program'> Google for Education Partner Program </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20for%20Education%20Training%20Center'> Google for Education Training Center </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20for%20Entrepreneurs'> Google for Entrepreneurs </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20for%20Work'> Google for Work </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20for%20Work%20and%20Google%20for%20Education%20Partner%20Program'> Google for Work and Google for Education Partner Program </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20for%20Work%20partner%20program'> Google for Work partner program </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Forms'> Google Forms </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Green'> Google Green </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%20groups'> google groups </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Hangout'> Google Hangout </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Hangouts'> Google Hangouts </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20I%2FO'> Google I/O </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Keep'> Google Keep </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps'> Google Maps </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20API'> Google Maps API </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20APIs'> Google Maps APIs </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Coordinate'> Google Maps Coordinate </a> </li> <li> <span dir='ltr'> Google Maps Engine </span> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Engine%20Pro'> Google Maps Engine Pro </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Engine%20public%20data%20program'> Google Maps Engine public data program </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20for%20Business'> Google Maps for Business </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20for%20Work'> Google Maps for Work </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Gallery'> Google Maps Gallery </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Maps%20Tracks%20API'> Google Maps Tracks API </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Message%20Continuity'> Google Message Continuity </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%20message%20security'> google message security </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Mobile%20Device%20Management'> Google Mobile Device Management </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20My%20Maps'> Google My Maps </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20My%20Maps%20Pro'> Google My Maps Pro </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Places%20API'> Google Places API </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Play'> Google Play </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%20play%20for%20education'> google play for education </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Prediction%20API'> Google Prediction API </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Research%20tool'> Google Research tool </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Science%20Fair'> Google Science Fair </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Search%20Appliance'> Google Search Appliance </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Security%20Key'> Google Security Key </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Sheets'> Google Sheets </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Site%20Search'> Google Site Search </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%20sites'> google sites </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Slides%20API'> Google Slides API </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Smart%20Lock'> Google Smart Lock </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20spreadsheets'> Google spreadsheets </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Springboard'> Google Springboard </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%20storage'> google storage </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Storage%20for%20Developers'> Google Storage for Developers </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Translate'> Google Translate </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Vault'> Google Vault </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Video'> Google Video </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%20Wave'> Google Wave </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/google%2B'> google+ </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%2B%20api'> Google+ api </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Google%2B%20Communities'> Google+ Communities </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/googlenew'> googlenew </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/government'> government </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/GSA'> GSA </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/GSA%207.0'> GSA 7.0 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/GSA%20for%20Commerce'> GSA for Commerce </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/guest%20post'> guest post </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/HALO%20Trust'> HALO Trust </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Hangout%20on%20Air'> Hangout on Air </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Hangouts%20on%20Air'> Hangouts on Air </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/HEAT'> HEAT </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/hints%20and%20tips'> hints and tips </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/HIPAA'> HIPAA </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Inbox'> Inbox </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Inbox%20by%20Gmail'> Inbox by Gmail </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/innovation'> innovation </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/international%20trade'> international trade </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Internet%20Explorer'> Internet Explorer </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/intranet'> intranet </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/io2011'> io2011 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/iOS'> iOS </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/iPad'> iPad </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/IT'> IT </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/K-12'> K-12 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Kubernetes'> Kubernetes </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/large%20business'> large business </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/MAM'> MAM </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/manufacturing'> manufacturing </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Mapping%20a%20better%20world'> Mapping a better world </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/marketplace'> marketplace </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/marketplace%20highlights'> marketplace highlights </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/mashups'> mashups </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/MCCs'> MCCs </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/MDM'> MDM </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/medium%20business'> medium business </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/migration'> migration </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/mobile'> mobile </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/mobile%20management'> mobile management </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/model%20contract%20clauses'> model contract clauses </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/moms'> moms </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Mother%27s%20Day'> Mother&#39;s Day </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/mpstaffpick'> mpstaffpick </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/MyHEAT'> MyHEAT </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/NAVMAN'> NAVMAN </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/new%20features'> new features </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/news'> news </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Niagara%20International%20Transportation%20Technology%20Coalition'> Niagara International Transportation Technology Coalition </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/non-profit'> non-profit </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/noteworthy'> noteworthy </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/offline'> offline </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/OpenID%20Connect'> OpenID Connect </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Parters'> Parters </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/partner'> partner </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Partner%20Showcase'> Partner Showcase </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/partners'> partners </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Place%20Summaries'> Place Summaries </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Postini'> Postini </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/privacy'> privacy </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/product%20ideas'> product ideas </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/productivity'> productivity </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Quickoffice'> Quickoffice </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Receptionist%27s%20Day'> Receptionist&#39;s Day </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/reports'> reports </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Reseller'> Reseller </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/retail'> retail </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/RSA'> RSA </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Safer%20Internet%20Day'> Safer Internet Day </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/SBW2013'> SBW2013 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/SBW2014'> SBW2014 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/sbweek'> sbweek </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/SCCs'> SCCs </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Search'> Search </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Security'> Security </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Security%20Key'> Security Key </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/small%20business'> small business </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Small%20Business%20Week'> Small Business Week </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Small%20businesses'> Small businesses </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/SMB'> SMB </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/spam%20and%20security%20trends'> spam and security trends </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Startups'> Startups </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/success%20story'> success story </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/support'> support </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/switch'> switch </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/System%20Admin'> System Admin </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/T%20Dispatch'> T Dispatch </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Teamwork%202015'> Teamwork 2015 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Thanksgiving'> Thanksgiving </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Transport%20and%20Logistics'> Transport and Logistics </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Trust'> Trust </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/UK'> UK </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/university'> university </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/University%20of%20Calgary'> University of Calgary </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Updates'> Updates </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/utilities'> utilities </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Veteran%20Owned%20Businesses'> Veteran Owned Businesses </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Veterans%20Day'> Veterans Day </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Veterans%20Day%202013'> Veterans Day 2013 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Veterans%20Day%202014'> Veterans Day 2014 </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/viewpoint'> viewpoint </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/VNX'> VNX </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/wallet'> wallet </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/webinar'> webinar </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/webmaster'> webmaster </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Winter'> Winter </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/women%20in%20tech'> women in tech </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Women%27s%20History%20Month'> Women&#39;s History Month </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/Work%20Resolutions'> Work Resolutions </a> </li> <li> <a dir='ltr' href='https://cloud.googleblog.com/search/label/World%20Bank'> World Bank </a> </li> </ul> <div class='clear'></div> </div> </div><div class='widget BlogArchive' data-version='1' id='BlogArchive1'> <div class='tab'> <i class='material-icons icon'> &#58055; </i> <h2> Archive </h2> <i class='material-icons arrow'> &#58821; </i> </div> <div class='widget-content'> <div id='ArchiveList'> <div id='BlogArchive1_ArchiveList'> <ul class='hierarchy'> <li class='archivedate expanded'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy toggle-open'> <i class='material-icons'> &#58823; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2016/'> 2016 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate expanded'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2016/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2015/'> 2015 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2015/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2014/'> 2014 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2014/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2013/'> 2013 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2013/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2012/'> 2012 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2012/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2011/'> 2011 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2011/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2010/'> 2010 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2010/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2009/'> 2009 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2009/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2008/'> 2008 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2008/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2007/'> 2007 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2007/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://cloud.googleblog.com/2006/'> 2006 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/12/'> December </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/11/'> November </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/10/'> October </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/09/'> September </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/08/'> August </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/07/'> July </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/06/'> June </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/04/'> April </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/03/'> March </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/02/'> February </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://cloud.googleblog.com/2006/01/'> January </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> </div> </div> <div class='clear'></div> </div> </div><div class='widget HTML' data-version='1' id='HTML6'> <div class='widget-content'> <a href="http://cloud.blogspot.com/atom.xml"> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAihJREFUeNrsWa9Pw0AU7viRMDFRBAkzJDMIBIhJJhCzk7NILIqMv4AEhdz+BCY3OYssAlGBoAJREpZwAlHEBO8lr8nSvNeVbu1dyX3JlzTrXfa+u/e9d7c5joWFhYVO1Fa8PwH2gK6m+BRwAvSlAdsrgr8E1jUuMH73GTAEzrkBWymTewZlihhLmgDXIAFuHgGVQOUF7OSYM1p6PgTuA1vAZlUEvAnPdapcMY0VICECekQ0XRfYrqoHsAGNgXfAoMomRiFDEhOZkkL3S88hMaB2LwXp0bj+ps2edpToZpjfoIDQtBeU+xjoDzP2G/gCPKZ5f8WsCAFJoJgOCcFdWSTeL9YQMSvTA1h9BkI5jaiXhLpSCL/8mVZY0UpyJ9ZdOkniu1dmJ96BpzQu9w6s28gcOq9j6pwLdR8/36NK5CQKwJSMrb2MhhSglBpt4UjsrdsnNu0B3J0HCozbCc4TjyY2srEgos/4RQljCzNxl4ireQD8FOq+T+W0mTB2g7njhlR+Sy2jsXFvU658U8YTbeaGpdIu7mWkEAq5ZtIjIhFZdtfX7QHckSvB2B6zC3VdAkZk0kAQwaXTk/CzTXK3wjIExCs6ZJpTnE4uY1KV+KzFzA3KTiFPENHJkOPcsfpLhwe4btoSuvUqAR+6TOxlCE6ZfKUsJLgsqGW8OpqAGx2X+sLxrwUog+JUeQRMDBIwyXOcnlPtPnL0/UsT/8LnOxYWFhZG4leAAQAAQHEaYuzHbAAAAABJRU5ErkJggg==" class="sidebar-icon" /> <h2>Feed</h2> </a> </div> <div class='clear'></div> </div></div> <div class='section' id='sidebar-bottom'><div class='widget HTML' data-version='1' id='HTML5'> <div class='widget-content'> <div class="followgooglewrapper"> <a href="http://plus.google.com/+googlecloud" rel="publisher" style="text-decoration:none;display:inline-block;color:#333;text-align:center; font:13px/16px arial,sans-serif;white-space:nowrap;"> <span style="display:inline-block;font-weight:bold;vertical-align:top;margin-right:5px; margin-top:0px;">Google</span><span style="display:inline-block;vertical-align:top;margin-right:13px; margin-top:0px;">on</span> <img src="//ssl.gstatic.com/images/icons/gplus-16.png" alt="Google+" style="border:0;width:16px;height:16px;"/></a> </div> <div class='followgooglewrapper'> <script src="https://apis.google.com/js/plusone.js"></script> <div class="g-ytsubscribe" data-channel="GoogleApps" data-layout="full"></div> </div> <!--Twitter--> <div class="share followgooglewrapper"> <button data-href="https://twitter.com/gsuite" onclick='sharingPopup(this);' id='twitter-share'><span class="twitter-follow">Follow @gsuite</span></button> <script> function sharingPopup (button) { var url = button.getAttribute("data-href"); window.open( url,'popUpWindow','height=500,width=500,left=10,top=10,resizable=yes,scrollbars=yes,toolbar=yes,menubar=no,location=no,directories=no,status=yes'); } </script> </div> </div> <div class='clear'></div> </div><div class='widget HTML' data-version='1' id='HTML1'> <h2 class='title'> Useful Links </h2> <div class='widget-content'> <a href="https://gsuite.google.com/together/">G Suite</a><br /><a href="https://apps.google.com/products/gmail/?utm_medium=et&utm_source=appsblog&utm_campaign=en&utm_content=gmail">Gmail</a><br /><a href="https://apps.google.com/products/hangouts/?utm_medium=et&utm_source=appsblog&utm_campaign=en&utm_content=hangouts">Hangouts</a><br /><a href="https://apps.google.com/products/calendar/?utm_medium=et&utm_source=appsblog&utm_campaign=en&utm_content=calendar">Calendar</a><br /><a href="https://apps.google.com/products/googleplus/?utm_medium=et&utm_source=appsblog&utm_campaign=en&utm_content=gplus">Google+</a><br /><a href="https://apps.google.com/products/drive/?utm_medium=et&utm_source=appsblog&utm_campaign=en&utm_content=drive">Google Drive</a><br /><a href="https://www.google.com/work/mapsearth/">Google Maps</a><br /><a href="https://cloud.google.com/">Google Cloud Platform</a> </div> <div class='clear'></div> </div></div> </div> </div> <div style='clear:both;'></div> </div> <!-- Footer --> <div class='footer-outer loading'> <div class='footer-inner'> <div class='footer-inner-2'> <div style='width:33%;float:left;'> <div class='section' id='footer-1'><div class='widget HTML' data-version='1' id='HTML2'> <h2 class='title'> Company-wide </h2> <div class='widget-content'> <ul> <li> <a href="//googleblog.blogspot.com/" title="Official Google">Official Google Blog</a> </li> <li> <a href="//googlepublicpolicy.blogspot.com/" title="Public Policy">Public Policy Blog</a> </li> <li> <a href="//googleforstudents.blogspot.com/" title="Student">Student Blog</a> </li> </ul> </div> <div class='clear'></div> </div></div> </div> <div style='width:33%;float:left;'> <div class='section' id='footer-2'><div class='widget HTML' data-version='1' id='HTML3'> <h2 class='title'> Products </h2> <div class='widget-content'> <ul> <li> <a href="//officialandroid.blogspot.com/" title="Android">Android Blog</a> </li> <li> <a href="//chrome.blogspot.com/" title="Chrome">Chrome Blog</a> </li> <li> <a href="//google-latlong.blogspot.com/" title="Lat Long">Lat Long Blog</a> </li> </ul> </div> <div class='clear'></div> </div></div> </div> <div style='width:33%;float:left;'> <div class='section' id='footer-3'><div class='widget HTML' data-version='1' id='HTML4'> <h2 class='title'> Developers </h2> <div class='widget-content'> <ul> <li> <a href="//googledevelopers.blogspot.com/" title="Developers">Developers Blog</a> </li> <li> <a href="//googleadsdeveloper.blogspot.com/" title="Ads Developer">Ads Developer Blog</a> </li> <li> <a href="//android-developers.blogspot.com/" title="Android">Android Developers Blog</a> </li> </ul> </div> <div class='clear'></div> </div></div> </div> <div style='clear:both;'></div> </div> </div> </div> <div class='google-footer-outer loading'> <div id='google-footer'> <a href='//www.google.com/'> <img class='google-logo-dark' height='36' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALgAAABICAYAAABFoT/eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACLVJREFUeNrsXd+L20YQ3vOprdLqiMXFXE2qB7dcwEcTSB7ykIc+9A/PQx/yEMq1TWhNuYIpJriNr7XpmZ5IxFEvmW2EKs3Ornb1w50PxIFP0kiz387OzM6uhGAwGAxGP3Ho+f7x7ri1O7LdccPqZjSNA4dEHsLfaHcEFedJom93x9Xu2OyOFTcBo6sED3fHZHeMEELrkAHJF0B8Rr+gDFsZ5n0luLTQ95AXs4W06D/tjpR50xtM4CjD0y48YGB4rnyZxNOzyA7zBHr+nLnDaJLg0mo/ALekCasg3Z4XbM0ZdTEgnDPeHY8bIne+Qz2GvwyGNwsuyT218KWvIIBMcwGpLiipcolecjMxfBDchNyS1EvxLiOSIecp31q6IJ/C3yrIrMqMm4jhg+AxkdwbIO3aUO4KjqqMjCT3uaazMBhWBJfuxH3CtRfiXf66DhSRZWbmlMnNaILgZxrXJQO/eO3wORZwvwm4JUxuhheCjzVBYAbW1ces45YDSoZrFNOEE835M8FT6oyeEnws8Fz3QnBxFKPHBMem4GU+m6fPGb0leCTwWcM5B36MPgeZI01gudyDdw3hPeXfo8L/rmCUWnuMMdqUL2WqWeRbhf+twfVsO7YagZGNC79fw7OthEVtkiJ4jJzTd3KPwf3CRqhhiTu23AP5sl0/0xiwISQXpNwLIJK87mHF+U8ddzzdmgKlGzlPYjyxGJQouIhNT4k9AqWEFkqfguIvagTWbcq3KW1WE3xS3m8NtA9WS451xofwjKT5kkDoK/b6mDk5FfXr1lWDL4BofZEv2/SRsK/EHGlGdBdu8QNRb8HMCFwt7Yy3DDI/QP7fx5z3VLhdlJEIs4rKNuXXJXdxZPdB7kfCzWqwCO4V1LHgLjInX3tQ1KzCR52Cz+vDj1dydeRuS74rcvs2Pi6fT5H8OaaUQPQPYcWwRSGXyhhscn5dpAnEFMkuEZetbfkTAnlSuH4DxisE+aMGeJAQ3lFl7C4LJE6QWCaCd583ORQ1jYAwjFctal7nOs2ZZvicwvlZx+RHGrcoAwKUVX8uwcc/9TT65INeDOr5shL9LDRB6QTeIy3zwfdh3WOi6axLCEhSjXU7F3h6LqggUtvyJxpynwu8tDkD98fXApOxRj8zoZ9MnGveYVIVZKaGrkBXCY65BCYNN9NkjpKOyQ81Q79JgdxS+Jn3SDTEXRI7SWzaiSTB32oI3nU3BvMfM0urhOVYgwKhuiAfc4tM07wXwm1ZRoQYSl2NUwiu01fEAHVcpixd745FvVz4dzUUc0o8rwoLy8ZSwU6CyFx1RP5II9+1bFPEFs9HWbNLiimDXE+vCm7u1CS47cofzD3aEhVY57mxRo5zlqdt+RFC1JUH2S7bcVXg4liTMakaBZZVxiTICRoivcn1sEUBlk24JmaC6kxUbYmWoqvyfck2xZGGnDFYa9MMzkYQ1ijkCX6qidybrgePiQ0QIQqoi6qRLeqQfIoRsEHaQJLBdHOnLGetSdm/IPcymJuS1PAnbQPH0MOw/39C1vL11DiLOqIsbDI8QcHvGiLnySi2qUXBicaqUSxN5LEB0g7Jt3ENXJLPJ5S1tnaZBoWbpRqrmjRE7qHmpSmNHdQcYrEUadoh+TbBnc9ri7iycI1kzPeNcLDIvbiqXpez9Tmdq6zGREPuzECBoxrPMiI2WtvyNwhJba2wy3JZ6ky5dD1lSvmZS3e4SPA1wcf1VTFHKX+cGwZzdUYcqpvUtvwrD/InDttVlyZeAKlNN5MKbAiurHhKIPlUuJvlTCCiDjSKSCsUmCFWbGLZwCESfK07JB8LvMYWVtw0D00JEHV8Mq2HkqPbE0oHLvvK2g0o8ETg+4cfwTlZDT9JDoWygu4uQQE/ivIvtcnfPkaCqhiupz7jWOAzqL/vjtcdkv9G4MVMt+EaylfuImiPAXEUjRF3pjjaHiPPZ6If9TGGAO4ZY0am6jOCb+DQ+ZCqLkIpOIPrdNfIjnFPY6nyFut7TS/fanrziOBOKMupKw94WaLMtuVnSFt9CPrWWdJE6PeltCX432DEBoh+5Dv8RRhdis8YAv9uyq4/JAwtlEApgBe9Cw9xDD3tdk4Jn0MDfiHwPHcRPxBePCMER3GuIx7kGlv9fkZ4V9lolx2Uv4X7hEj7qJ3LDoAMGbTRMRibu4L2xQ8bgt8AyU+Q+x7nYrvDnH4iuO5LxKsYwPVbkPMvKF9Zky9wXzRfVWizi62r9X5VHf55h+WHhDjGBZ4WRhyTr6z5SlCoLMxLSpBZFsQ9F80uQFbF/6aFWi+Ev51vzzsuX+msyzuQXXjUz8zEBy+zpq9yweXAoxJW4JbYrDS6gYDqGHxPl+TKeiBfxj9/EBIElPYeOA4y8/qRQfknjvSzgRgtq0Pw/M1eQeMdOSb2Bnrhr6Led+1vcp2x7oTFHMnedFW+Ivlty062BUt74oHgSj+vHepnhunn0JJAMtBZgDI/qmGtMujRv8DDpo47zBJ8UtPOuAR/7rKn8t9AJ0tBdmBAmJ/Fu71yxp4I3qh+DhyRqbi5Y1ShVPlSb8X7bRNcfgZFl+WRGYo7uecrWq1r8X5bhmzP5OdlDwsGRm1suSxkg5rYm7ConyGQ3Zl+DgSD8V/kPwrWBMG9YcBtyShBnTLdTiHgttw7qAW7cqh/ZnmPKr/6ignOaKsdyxbsToT5UkPsW00bJjijDXficcX/JsLs6w2BwGtherdckH3w/kNXRPVI0OqJQoHX42/66IMfMj/2huRjxIidgKV/W0JS+bsstDoTeAHcrI8E5zTh/sDkqxL5rZup55/3USlswfcHf4IrQplVDgW9XFlOqnwr6pVPMMEZTuC60EttvdzbLbaZ4PsFVa3nohhO+vW+yn/ZB2fUhpysmQrzBcTSai9EszuZMcEZ1lCFVrp9zGXhm69iLyY4oxFIa178lPe12I/P2DAYDAaDwWAwGAwGg8FgMBgMBoPBYDD2Cf8IMADDRGoQTe+E9AAAAABJRU5ErkJggg==' style='margin-top: -16px;' width='92'/> </a> <ul> <li> <a href='//www.google.com/'> Google </a> </li> <li> <a href='//www.google.com/policies/privacy/'> Privacy </a> </li> <li> <a href='//www.google.com/policies/terms/'> Terms </a> </li> </ul> </div> </div> <script type='text/javascript'> //<![CDATA[ // Social sharing popups. var postEl = document.getElementsByClassName('social-wrapper'); var postCount = postEl.length; for(i=0; i<postCount;i++){ postEl[i].addEventListener("click", function(event){ var postUrl = this.getAttribute("data-href"); window.open( postUrl,'popUpWindow','height=500,width=500,left=10,top=10,resizable=yes,scrollbars=yes,toolbar=yes,menubar=no,location=no,directories=no,status=yes'); });} //]]> </script> <script type='text/javascript'> //<![CDATA[ var BreakpointHandler = function() { this.initted = false; this.isHomePage = false; this.isMobile = false; }; BreakpointHandler.prototype.finalizeSummary = function(summaryHtml, lastNode) { // Use $.trim for IE8 compatibility summaryHtml = $.trim(summaryHtml).replace(/(<br>|\s)+$/,''); if (lastNode.nodeType == 3) { var lastChar = summaryHtml.slice(-1); if (!lastChar.match(/[.”"?]/)) { if (!lastChar.match(/[A-Za-z]/)) { summaryHtml = summaryHtml.slice(0, -1); } summaryHtml += ' ...'; } } else if (lastNode.nodeType == 1 && (lastNode.nodeName == 'I' || lastNode.nodeName == 'A')) { summaryHtml += ' ...'; } return summaryHtml; }; BreakpointHandler.prototype.generateSummaryFromContent = function(content, numWords) { var seenWords = 0; var summaryHtml = ''; for (var i=0; i < content.childNodes.length; i++) { var node = content.childNodes[i]; var nodeText; if (node.nodeType == 1) { if (node.hasAttribute('data-about-pullquote')) { continue; } nodeText = node.textContent; if (nodeText === undefined) { // innerText for IE8 nodeText = node.innerText; } if (node.nodeName == 'DIV' || node.nodeName == 'B') { // Don't end early if we haven't seen enough words. if (seenWords < 10) { continue; } if (i > 0) { summaryHtml = this.finalizeSummary(summaryHtml, content.childNodes[i-1]); } break; } summaryHtml += node.outerHTML; } else if (node.nodeType == 3) { nodeText = node.nodeValue; summaryHtml += nodeText + ' '; } var words = nodeText.match(/\S+\s*/g); if (!words) { continue; } var remain = numWords - seenWords; if (words.length >= remain) { summaryHtml = this.finalizeSummary(summaryHtml, node); break; } seenWords += words.length; } return summaryHtml; }; BreakpointHandler.prototype.detect = function() { var match, pl = /\+/g, search = /([^&=]+)=?([^&]*)/g, decode = function (s) { return decodeURIComponent(s.replace(pl, " ")); }, query = window.location.search.substring(1); var urlParams = {}; while (match = search.exec(query)) urlParams[decode(match[1])] = decode(match[2]); this.isListPage = $('html').hasClass('list-page'); this.isMobile = urlParams['m'] === '1'; this.isHomePage = window.location.pathname == '/'; }; BreakpointHandler.prototype.initContent = function() { var self = this; $('.post').each(function(index) { var body = $(this).children('.post-body')[0]; var content = $(body).children('.post-content')[0]; $(content).addClass('post-original'); var data = $(content).children('script').html(); data = self.rewriteForSSL(data); // If exists, extract specified editor's preview. var match = data.match(/([\s\S]+?)<div data-is-preview.+?>([\s\S]+)<\/div>/m); if (match) { data = match[1]; } // Prevent big images from loading when they aren't needed. // This must be done as a pre-injection step, since image loading can't be // canceled once embedded into the DOM. if (self.isListPage && self.isMobile) { data = data.replace(/<(img|iframe) .+?>/g, ''); } // Insert template to be rendered as nodes. content.innerHTML = data; if (self.isListPage) { var summary = document.createElement('div'); $(summary).addClass('post-content'); $(summary).addClass('post-summary'); body.insertBefore(summary, content); if (match) { // Use provided summary. summary.innerHTML = match[2]; } else { // Generate a summary. // Summary generation relies on DOM, so it must occur after content is // inserted into the page. summary.innerHTML = self.generateSummaryFromContent(content, 30); } // Add read more link to summary. var titleAnchor = $(this).find('.title a')[0]; var link = titleAnchor.cloneNode(true); link.innerHTML = 'Read More'; $(link).addClass('read-more'); summary.appendChild(link); } }); // Firefox does not allow for proper styling of BR. if (navigator.userAgent.indexOf('Firefox') > -1) { $('.post-content br').replaceWith('<span class="space"></span>'); } $('.loading').removeClass('loading'); }; BreakpointHandler.prototype.process = function() { if (!this.initted) { var makeInsecureImageRegex = function(hosts) { var whitelist = hosts.join('|').replace(/\./g,'\\.'); // Normal image tags, plus input images (yes, this is possible!) return new RegExp('(<(img|input)[^>]+?src=("|\'))http:\/\/(' + whitelist +')', 'g'); }; this.sslImageRegex = makeInsecureImageRegex(BreakpointHandler.KNOWN_HTTPS_HOSTS); this.sslImageCurrentDomainRegex = makeInsecureImageRegex([window.location.hostname]); this.detect(); this.initContent(); this.initted = true; } }; BreakpointHandler.KNOWN_HTTPS_HOSTS = [ "www.google.org", "www.google.com", "services.google.com", "blogger.com", "draft.blogger.com", "www.blogger.com", "photos1.blogger.com", "photos2.blogger.com", "photos3.blogger.com", "blogblog.com", "img1.blogblog.com", "img2.blogblog.com", "www.blogblog.com", "www1.blogblog.com", "www2.blogblog.com", "0.bp.blogspot.com", "1.bp.blogspot.com", "2.bp.blogspot.com", "3.bp.blogspot.com", "4.bp.blogspot.com", "lh3.googleusercontent.com", "lh4.googleusercontent.com", "lh5.googleusercontent.com", "lh6.googleusercontent.com", "themes.googleusercontent.com", ]; BreakpointHandler.prototype.rewriteForSSL = function(html) { // Handle HTTP -> HTTPS source replacement of images, movies, and other embedded content. return html.replace(this.sslImageRegex, '$1https://$4') .replace(this.sslImageCurrentDomainRegex, '$1//$4') .replace(/(<(embed|iframe)[^>]+?src=("|'))http:\/\/([^"']*?(youtube|picasaweb\.google)\.com)/g, '$1https://$4') // Slideshow SWF takes a image host, so we need to rewrite that parameter. .replace(/(<embed[^>]+?feed=http(?=[^s]))/g, '$1s'); }; $(document).ready(function() { var handler = new BreakpointHandler(); handler.process(); // Top-level navigation. $(".BlogArchive .tab").click(function(ev) { ev.preventDefault(); $(this).parent().toggleClass('active'); $(this).siblings().slideToggle(300); }); $(".Label .tab").click(function(ev) { ev.preventDefault(); $(this).parent().toggleClass('active'); $(this).siblings().slideToggle(300); }); // Blog archive year expansion. $('.BlogArchive .intervalToggle').click(function(ev) { ev.preventDefault(); if ($(this).parent().hasClass('collapsed')) { $(this).parent().removeClass('collapsed'); $(this).parent().addClass('expanded'); } else { $(this).parent().removeClass('expanded'); $(this).parent().addClass('collapsed'); } }); // Reverse order of months. $('.BlogArchive .intervalToggle + div').each(function(_, items) { var year = $(this); year.children().each(function(_, month) { year.prepend(month); }); }); // Set anchors to open in new tab. $('.post-content img').parent().each(function(_, node) { if (node.nodeName == 'A') { $(this).attr('target', '_blank'); } }); // Process search requests. $('.searchBox input').on("keypress", function(ev) { if (ev.which == 13) { window.location.href = 'https://www.google.com/search?q=site%3A' + window.location.hostname + '%20' + encodeURIComponent ($(this).val()); } }); }); //]]> </script> <script type="text/javascript" src="https://www.blogger.com/static/v1/widgets/984859869-widgets.js"></script> <script type='text/javascript'> window['__wavt'] = 'AOuZoY6LYdYVoaYdxMUvicCTLAqH8t0wMQ:1732381234987';_WidgetManager._Init('//www.blogger.com/rearrange?blogID\x3d6567687196385815607','//cloud.googleblog.com/search/label/Google%20Maps%20Engine','6567687196385815607'); _WidgetManager._SetDataContext([{'name': 'blog', 'data': {'blogId': '6567687196385815607', 'title': 'Official Google Cloud Blog', 'url': 'https://cloud.googleblog.com/search/label/Google%20Maps%20Engine', 'canonicalUrl': 'https://cloud.googleblog.com/search/label/Google%20Maps%20Engine', 'homepageUrl': 'https://cloud.googleblog.com/', 'searchUrl': 'https://cloud.googleblog.com/search', 'canonicalHomepageUrl': 'https://cloud.googleblog.com/', 'blogspotFaviconUrl': 'https://cloud.googleblog.com/favicon.ico', 'bloggerUrl': 'https://www.blogger.com', 'hasCustomDomain': true, 'httpsEnabled': true, 'enabledCommentProfileImages': true, 'gPlusViewType': 'FILTERED_POSTMOD', 'adultContent': false, 'analyticsAccountNumber': 'UA-18038-3', 'encoding': 'UTF-8', 'locale': 'en', 'localeUnderscoreDelimited': 'en', 'languageDirection': 'ltr', 'isPrivate': false, 'isMobile': false, 'isMobileRequest': false, 'mobileClass': '', 'isPrivateBlog': false, 'isDynamicViewsAvailable': true, 'feedLinks': '\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22Official Google Cloud Blog - Atom\x22 href\x3d\x22https://cloud.googleblog.com/feeds/posts/default\x22 /\x3e\n\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/rss+xml\x22 title\x3d\x22Official Google Cloud Blog - RSS\x22 href\x3d\x22https://cloud.googleblog.com/feeds/posts/default?alt\x3drss\x22 /\x3e\n\x3clink rel\x3d\x22service.post\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22Official Google Cloud Blog - Atom\x22 href\x3d\x22https://www.blogger.com/feeds/6567687196385815607/posts/default\x22 /\x3e\n', 'meTag': '', 'adsenseHostId': 'ca-host-pub-1556223355139109', 'adsenseHasAds': false, 'adsenseAutoAds': false, 'boqCommentIframeForm': true, 'loginRedirectParam': '', 'view': '', 'dynamicViewsCommentsSrc': '//www.blogblog.com/dynamicviews/4224c15c4e7c9321/js/comments.js', 'dynamicViewsScriptSrc': '//www.blogblog.com/dynamicviews/d78375fb222d99b3', 'plusOneApiSrc': 'https://apis.google.com/js/platform.js', 'disableGComments': true, 'interstitialAccepted': false, 'sharing': {'platforms': [{'name': 'Get link', 'key': 'link', 'shareMessage': 'Get link', 'target': ''}, {'name': 'Facebook', 'key': 'facebook', 'shareMessage': 'Share to Facebook', 'target': 'facebook'}, {'name': 'BlogThis!', 'key': 'blogThis', 'shareMessage': 'BlogThis!', 'target': 'blog'}, {'name': 'X', 'key': 'twitter', 'shareMessage': 'Share to X', 'target': 'twitter'}, {'name': 'Pinterest', 'key': 'pinterest', 'shareMessage': 'Share to Pinterest', 'target': 'pinterest'}, {'name': 'Email', 'key': 'email', 'shareMessage': 'Email', 'target': 'email'}], 'disableGooglePlus': true, 'googlePlusShareButtonWidth': 0, 'googlePlusBootstrap': '\x3cscript type\x3d\x22text/javascript\x22\x3ewindow.___gcfg \x3d {\x27lang\x27: \x27en\x27};\x3c/script\x3e'}, 'hasCustomJumpLinkMessage': false, 'jumpLinkMessage': 'Read more', 'pageType': 'index', 'searchLabel': 'Google Maps Engine', 'pageName': 'Google Maps Engine', 'pageTitle': 'Official Google Cloud Blog: Google Maps Engine'}}, {'name': 'features', 'data': {}}, {'name': 'messages', 'data': {'edit': 'Edit', 'linkCopiedToClipboard': 'Link copied to clipboard!', 'ok': 'Ok', 'postLink': 'Post Link'}}, {'name': 'template', 'data': {'name': 'custom', 'localizedName': 'Custom', 'isResponsive': false, 'isAlternateRendering': false, 'isCustom': true}}, {'name': 'view', 'data': {'classic': {'name': 'classic', 'url': '?view\x3dclassic'}, 'flipcard': {'name': 'flipcard', 'url': '?view\x3dflipcard'}, 'magazine': {'name': 'magazine', 'url': '?view\x3dmagazine'}, 'mosaic': {'name': 'mosaic', 'url': '?view\x3dmosaic'}, 'sidebar': {'name': 'sidebar', 'url': '?view\x3dsidebar'}, 'snapshot': {'name': 'snapshot', 'url': '?view\x3dsnapshot'}, 'timeslide': {'name': 'timeslide', 'url': '?view\x3dtimeslide'}, 'isMobile': false, 'title': 'Official Google Cloud Blog', 'description': 'Built in the cloud. Engineered for your enterprise.', 'url': 'https://cloud.googleblog.com/search/label/Google%20Maps%20Engine', 'type': 'feed', 'isSingleItem': false, 'isMultipleItems': true, 'isError': false, 'isPage': false, 'isPost': false, 'isHomepage': false, 'isArchive': false, 'isSearch': true, 'isLabelSearch': true, 'search': {'label': 'Google Maps Engine', 'resultsMessage': 'Showing posts with the label Google Maps Engine', 'resultsMessageHtml': 'Showing posts with the label \x3cspan class\x3d\x27search-label\x27\x3eGoogle Maps Engine\x3c/span\x3e'}}}]); _WidgetManager._RegisterWidget('_HeaderView', new _WidgetInfo('Header1', 'header', document.getElementById('Header1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogView', new _WidgetInfo('Blog1', 'main', document.getElementById('Blog1'), {'cmtInteractionsEnabled': false, 'navMessage': 'Showing posts with label \x3cb\x3eGoogle Maps Engine\x3c/b\x3e. \x3ca href\x3d\x22https://cloud.googleblog.com/\x22\x3eShow all posts\x3c/a\x3e'}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML8', 'sidebar-top', document.getElementById('HTML8'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_LabelView', new _WidgetInfo('Label1', 'sidebar', document.getElementById('Label1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogArchiveView', new _WidgetInfo('BlogArchive1', 'sidebar', document.getElementById('BlogArchive1'), {'languageDirection': 'ltr', 'loadingMessage': 'Loading\x26hellip;'}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML6', 'sidebar', document.getElementById('HTML6'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML5', 'sidebar-bottom', document.getElementById('HTML5'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML1', 'sidebar-bottom', document.getElementById('HTML1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML2', 'footer-1', document.getElementById('HTML2'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML3', 'footer-2', document.getElementById('HTML3'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML4', 'footer-3', document.getElementById('HTML4'), {}, 'displayModeFull')); </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10