`

如何在Google Flash API For Map上添加ScreenOverlay

    博客分类:
  • Flex
阅读更多

   在项目开发中,使用Google Flash API for Map表现kml文件,最近发现一个问题,就是在目前的api中,不支持kml中的screenoverlay,只有TileOverlay和GroundOverlay,但是项目中又强烈要求显示一个legend,没办法的情况下,只有剑走偏锋了,下面是做法。

 

   其实做法很简单,就是在map上,不使用map的api,额外添加一个图片对象而已,screenoverlay也是这么个原理。想到这层后,事情就简单了,把map对象放到canvas中,另外再建一个canvas,放一个图片,等到map全部加载完成的时候,显示这个canvas就成了,前提是map中的legend是固定的,不会随意变化(实际应用中也是如此,图标一般不会变化)。搞定。例子参见http://hintcnuie.appspot.com

 

  其实,仔细想想这个例子,得到的结论应该是:做技术,千万不要拘泥于技术,被一项技术所局限,是最不可取的。要透过技术,看到技术的本质是为效果服务的,实现这个效果,不一定非要采取技术本身的方案,可以跳出这项技术来看如何实现,这样才可以说是玩技术。

分享到:
评论

相关推荐

    googlemap api for flash

    这个swc是googlemap对flash的api,他并不适用于flex,关于flex,有自己的swc哦

    谷歌地图Google Map API V3中文开发文档

    DirectionsRenderer 和 DirectionsService 是谷歌地图 Google Map API V3 中两个重要的组件,用于在地图上显示路线规划。开发者可以使用 DirectionsRenderer 对象和 DirectionsService 对象来显示路线规划,分别用于...

    Google Map API 使用示例

    首先,要使用 Google Map API,你需要在 Google Cloud Platform 上创建一个项目,并启用 Maps JavaScript API。获取 API 密钥是关键步骤,它会授权你的应用访问 API 服务。将密钥添加到你的 HTML 或 JavaScript 文件...

    google map api学习

    谷歌地图API(Google Maps API)是谷歌提供的一套强大的开发工具,允许开发者在自己的网站或应用中嵌入交互式地图,实现地理位置相关的功能。通过学习谷歌地图API,你可以创建定制的地图,添加标记、路径、信息窗口...

    GoogleMap Api For Asp.Net 3.5

    GoogleMap API 提供了一套 JavaScript 库,通过这个库,开发者可以轻松地在网页上创建自定义地图,设置地图的中心点、缩放级别,以及添加标记、信息窗口、路径等元素。此外,API 还支持动态加载地图,使得地图在用户...

    google map api v3源码

    谷歌地图API V3是Google提供的一种用于在网页上嵌入交互式地图的服务,它基于JavaScript编程语言,允许开发者创建各种地图应用。这个源码可能是谷歌地图API V3的一个示例项目,不含任何特定的API密钥,因此可以作为...

    GOOGLE MAPapi示例

    ### GOOGLE MAP API 示例知识点解析 #### 一、Google Maps JavaScript API 概述 Google Maps JavaScript API 是一个功能强大的工具包,允许开发者将交互式的地图嵌入到网页中。通过使用这个API,开发者可以轻松地...

    谷歌地图API-google map api v3

    谷歌地图API V3(Google Maps API V3)是谷歌提供的一套强大的工具和服务集合,旨在帮助开发者在网页上集成交互式地图。它支持多种功能,如自定义地图样式、添加标记、路线规划等。本篇文章将详细介绍API的各个组成...

    google map api开发源代码

    Google Map API是一个强大的工具,允许开发者在网页或应用程序中集成地图功能,进行各种定制和交互。这个源代码压缩包提供了一种实现Google Map API二次开发的实例,对于想要深入理解和应用这一技术的人来说非常有...

    google地图API实现的一个简单demo

    谷歌地图API是一个强大的工具,它允许开发者在网页或应用程序中集成地图功能,提供导航、定位、地理编码、标记、信息窗口等丰富的地图交互体验。在这个"google地图API实现的一个简单demo"中,我们将探讨如何使用谷歌...

    Google-Map-Api.rar_google map_google map api

    在使用谷歌地图API前,你需要在Google Cloud Console上创建项目并获取API密钥。这个密钥是你调用API时的身份凭证,确保你的请求被正确识别和计费。 3. **JavaScript API** - **加载API**:首先要在HTML页面中引入...

    Google Map Api 调用样例程序(Java版)

    在IT行业中,Google Map API是一个广泛使用的工具,它允许开发者集成地图功能到自己的应用程序中,无论是Web应用还是桌面应用。本示例程序是基于Java语言实现的,它为我们展示了如何利用Google Map API来画点和画线...

    google map for flex

    《Flex版Google Map API与Flash Google Map API详解》 在当今的互联网应用中,地图服务已经成为不可或缺的一部分。Google Map API以其强大的功能和易用性深受开发者喜爱。本篇将深入探讨Flex版Google Map API和...

    google map api v3.18.0 离线开发包

    总的来说,"google map api v3.18.0 离线开发包"为开发者提供了在无网络环境下使用谷歌地图API的功能,使得地图服务在多种场景下都具备了可行性。通过熟练掌握和应用这个API,开发者可以创建出丰富多样的地图应用。

    google map api 实例

    首先,要在网页中引入谷歌地图API,我们需要在HTML文件中添加对应的JavaScript引用。通常,这个引用会以以下格式出现在`<head>`标签内: ```html <script async defer src="https://maps.googleapis....

    google map api 实现自定义mark和其移动

    google map api 实现自定义mark和其移动

    Google Map Api

    Google Map API 是一款由谷歌公司提供的强大工具,用于在网页或移动应用中集成地图功能。这个API允许开发者将交互式地图集成到他们的网站或应用程序中,提供定位、导航、地理编码、路线规划等多种功能。最新版的...

    Google Map API获取地理位置信息

    在IT领域,Google Map API是开发人员常用的工具之一,它允许我们通过JavaScript编程语言与Google Maps服务进行交互,获取和处理地理位置信息。本篇文章将详细探讨如何利用Google Map API来获取地点的经纬度坐标以及...

    5.(arcgis api for js篇)arcgis api for js接入openstreetmap(3D版).zip

    通过以上内容,开发者应该能够掌握如何使用ArcGIS API for JavaScript在3D环境中接入OpenStreetMap,从而创建出具有丰富数据和交互性的3D地图应用。博客文章中的详细步骤和代码示例将是学习和实现这一目标的关键资源...

    Google Map API基本源码

    Google Map API是一个强大的工具,它允许开发者在网页或应用程序中集成地图功能,提供导航、定位、地理编码等服务。这个“Google Map API基本源码”很可能是为了帮助初学者理解和应用这一API而准备的示例代码集合。...

Global site tag (gtag.js) - Google Analytics