参考:Google Maps API for Flash
Latitudes and Longitudes:维度 和 经度
LatLng object:一组经纬度 一个地理意义上的点
var myGeographicCoordinates:LatLng = new LatLng(myLatitude, myLongitude);
LatLngBounds object: 一个矩形区域 由西南和东北两个LatLng object限定
getLatLngBounds() :返回当前的可视区域
实例在可视范围内做10个标记
View example (MapMarkers.html)
View Source (MapMarkers.mxml)
运用MapOptions初始化你的地图
四步:
1 声明 MapEvent.MAP_PREINITIALIZE event handler,可在 ActionScript中声明或在MXML mapevent_mappreinitialize 中声明
2 定义 event handler,一般使用 private function
3 在 event handler 中创建 MapOptions object 并指定它的属性
4 执行Map的setInitOptions()方法。注:setInitOptions只能在MapEvent.MAP_PREINITIALIZE事件中被调用
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<maps:Map xmlns:maps="com.google.maps.*" mapevent_mappreinitialize="onMapPreinitialize(event)" id="map" width="100%" height="100%" key="your_api_key"/>
<mx:Script>
<![CDATA[
import .....
private function onMapPreinitialize(event:Event):void {
var myMapOptions:MapOptions = new MapOptions();
myMapOptions.zoom = 14;
myMapOptions.center = new LatLng(40.736072,-73.992062);
myMapOptions.mapType = MapType.NORMAL_MAP_TYPE;
this.map.setInitOptions(myMapOptions);
}
]]>
</mx:Script>
</mx:Application>
View example (MapOptionsInit.html)
View Source (MapOptionsInit.mxml)
设置API key
在MXML中设置
在CS3中设置
在HTML中设置
本地化
地图属性
地图类型
NORMAL_MAP_TYPE- 普通行政交通地图
SATELLITE_MAP_TYPE - Google Earth卫星地图
HYBRID_MAP_TYPE - 以上两种地图混合
PHYSICAL_MAP_TYPE - 地形等高线地图
DEFAULT_MAP_TYPES - an array of these four types, useful for iterative processing
zoom level 放大倍数 范围0-19
getZoom()
可以直接使用的一些常用方法
disableDragging() :是否可拖动
setCenter():设置地图中心
panTo():移动到
zoomIn():缩放
Info Windows:地图上的标签
分享到:
相关推荐
Google Maps API是Google提供的一项强大的服务,允许开发者在自己的应用程序中集成地图功能,进行地理位置相关的开发。这个"Google Maps API编程资源大全"包含了丰富的资料,帮助开发者深入理解和使用这一技术。 ...
源码文件"code"包含了上述所有概念的实际代码示例,这为读者提供了一手的实践材料,通过阅读和运行这些代码,可以更直观地学习Google Maps API的用法,从而提升开发技能。在实际开发中,开发者可以根据书中的指导,...
《Google Maps API开发大全》是针对开发者们深入学习和应用Google Maps API的重要参考资料。Google Maps API是Google提供的一项强大服务,允许开发者将地图功能集成到自己的网站或应用程序中,实现地图展示、定位、...
Google Maps API V3 中文参考文档(JavaScript) Google Maps API V3 是 Google Maps 提供的一款强大的地图应用程序接口,允许开发者在网站或应用程序中轻松嵌入谷歌地图。该 API 的 JavaScript 版本提供了丰富的...
Google Maps API android demo Eciplse project source code and javacript version Google Maps API and Place Search example html.
《Google Maps API开发大全code》是一份详尽的资源,旨在帮助开发者深入理解和熟练运用Google Maps API进行地图应用的开发。Google Maps API是Google提供的一项服务,允许开发者将地图功能集成到自己的网站或应用...
**Google Maps API v3 (3.16.2) 离线开发包** Google Maps API(应用程序编程接口)是Google提供的一项服务,允许开发者在自己的网页或应用中嵌入交互式地图。版本3,也称为V3,是Google Maps API的最新版本,它...
### Google Maps API 知识点概述 #### 一、Google Maps API 概念与功能介绍 Google Maps API 是一种强大的工具集,它允许开发者在自己的网站或应用中嵌入并定制 Google 地图。该 API 提供了一系列的功能,使得...
学习和掌握Google Maps API V3,需要对JavaScript有一定的了解,同时,理解地理坐标系统和网络请求机制也是必要的。在实际项目中,还需要考虑API调用限制和性能优化,以及如何结合后端数据来实现更复杂的功能。总的...
在IT行业中,Google API是开发者们广泛使用的工具之一,尤其在地理位置服务方面,Google Maps API更是扮演了核心角色。本文将深入探讨Google Maps API的开发详解,帮助你掌握如何利用这个强大的工具创建丰富的地图...
Google Maps API示例CHM文档下载
开发者可以通过学习这些文档,进一步提升Google Maps API的使用技巧,从而在实际项目中发挥其潜力。 总之,Google Maps API是一个强大且灵活的工具,适用于各种地理信息相关的应用开发。从简单的地图显示到复杂的...
总之,Google Maps API for FlexBuilder 4.5的二次开发涉及地图展示、交互、数据处理等多个方面,开发者可以通过不断学习和实践,创造出功能丰富的地图应用。在实际项目中,要注意遵守Google的使用政策,确保应用的...
书中详细介绍了如何集成Google Maps API到各种项目中,从基础概念到高级特性,为读者提供了一个全方位的学习路径。 一、Google Maps API简介 Google Maps API是Google提供的一套JavaScript库,允许开发者在自己的...
**谷歌地图API学习笔记** 谷歌地图API(Google Maps API)是一种强大的工具,允许开发者将谷歌地图集成到自己的网站或应用程序中,实现自定义地图、地理定位、路线规划等多种功能。这篇学习笔记主要涵盖以下几个...
获取 Google Maps API Key 在 Android 开发中,获取 Google Maps API Key 是一个重要的步骤,特别是对于初学者来说。下面将详细介绍如何获取 Google Maps API Key。 获取证书指纹(SHA1) 在获取 Google Maps API...
google maps api for flex(1)对应开发的应用程序的源代码 注意下 密钥的申请,官网上有,就是不够详细。 该程序代码直接用记事本打开看就可以了
谷歌地图API(Google Maps API)是一个强大的工具,允许开发者在自己的Web应用程序中集成地图功能。这个API提供了丰富的功能,包括地图显示、定位、路线规划、地理编码(地址转经纬度)、标记、信息窗口、覆盖物以及...
Google Maps API开发大全 (华章原创精品) - 陈育春.mobi
【Google Maps API】是Google提供的一项服务,允许开发者在自己的网站上嵌入和自定义Google Maps功能。这个API为Web开发者提供了丰富的工具,使他们能够创建互动式、个性化地图,集成到自己的应用程序或网站中。以下...