`
strugglesMen
  • 浏览: 115158 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

google maps for Flash -- 画多变圆

阅读更多

<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright 2008 Google Inc.
Licensed under the Apache License, Version 2.0:
http://www.apache.org/licenses/LICENSE-2.0
-->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
				xmlns:maps="com.google.maps.*"
				layout="absolute"
				width="100%"
				height="100%"
				viewSourceURL="srcview/index.html">
	<mx:Panel title="Google Maps API for Flash Demo"
			  width="100%"
			  height="100%">
		<maps:Map id="map"
				  key="ABQIAAAAtDJGVn6RztUmxjnX5hMzjRRe6jqCYhmMejXENq58KWrRXS3VMxT-muN3IObdGe-IHNb4lrnKS4HVYQ"
				  mapevent_mapready="onMapReady(event)"
				  width="100%"
				  height="100%"/>
	</mx:Panel>
	<mx:Script>
		<![CDATA[
			import com.google.maps.overlays.Marker;
			import com.google.maps.MapEvent;
			import com.google.maps.Map;
			import com.google.maps.MapType;
			import com.google.maps.LatLng;
			import com.google.maps.overlays.MarkerOptions;
			
			import com.google.maps.interfaces.IProjection;
			import com.google.maps.styles.FillStyle;
			import com.google.maps.styles.StrokeStyle;
			import com.google.maps.overlays.PolygonOptions;
			import com.google.maps.overlays.Polygon;
			import com.google.maps.InfoWindowOptions;
			import flash.events.Event;
			import com.google.maps.MapEvent;
			import com.google.maps.Map;
			import com.google.maps.MapType;
			import com.google.maps.LatLng;
			
			import LineOverlayDemo.Constant;
			
			private var locations:Array=Constant.locations;
			
			private var currentLocation:int=0;
			private var cloudOverlay:LineOverlay;
			private var markers:Array=[];
			
			private function onMapReady(event:Event):void
			{
				map.setCenter(new LatLng(31.17709,111.09375), 5, MapType.NORMAL_MAP_TYPE);
				var latlngs:Array = new Array();
				for(var i:uint=0; i < locations.length; i++)
				{
					var latlng:LatLng=new LatLng(Number(locations[i].lat), Number(locations[i].lng));
					latlngs.push(latlng);
				}
				
				var polygonOptions:PolygonOptions = new PolygonOptions();
				var fillStyle:FillStyle = new FillStyle();
				fillStyle.alpha = 0.5;
				fillStyle.color = "0xff0040";
				polygonOptions.fillStyle = fillStyle; 
				
				//StrokeStyle 类用于为绘制图形对象的轮廓指定一组参数。
				var strokeStyle:StrokeStyle = new StrokeStyle();
				strokeStyle.alpha = 0.2; //透明度
				strokeStyle.color = "0xffffff"; 
				strokeStyle.thickness = 10; //用于指定笔触粗细
				polygonOptions.strokeStyle = strokeStyle
				
				var polygon:Polygon = new Polygon(latlngs, polygonOptions);
				map.addOverlay(polygon);
			}
			
		]]>
	</mx:Script>
</mx:Application>

 

 

//StrokeStyle 类用于为绘制图形对象的轮廓指定一组参数。

var strokeStyle:StrokeStyle = new StrokeStyle();
				strokeStyle.alpha = 0.2; //透明度
				strokeStyle.color = "0xffffff"; 
				strokeStyle.thickness = 10; //用于指定笔触粗细
				polygonOptions.strokeStyle = strokeStyle
分享到:
评论

相关推荐

    iBATIS-SqlMaps-2-Tutorial_cn.pdf

    iBATIS-SqlMaps-2-Tutorial_cniBATIS-SqlMaps-2-Tutorial_cn.pdf.pdfiBATIS-SqlMaps-2-Tutorial_cn.pdfiBATIS-SqlMaps-2-Tutorial_cn.pdf

    google-maps-api-loader:用于加载Google Maps API的Promise包装器

    $ npm install --save google-maps-api-loader 用法 var GoogleMapsApiLoader = require ( 'google-maps-api-loader' ) ; GoogleMapsApiLoader ( { libraries : [ 'places' ] , apiKey : 'your-api-key' // ...

    arcgis-maps-sdk-unreal-engine-1.0.0.zip

    《ArcGIS Maps SDK for Unreal Engine 1.0.0:构建三维数字孪生世界的基石》 ArcGIS Maps SDK for Unreal Engine 1.0.0 是Esri公司为游戏引擎Unreal Engine开发的一款强大的地理信息系统(GIS)工具。这款开发包...

    Python库 | googlemaps-3.1.0-py3-none-any.whl

    在本文中,我们将深入探讨标题为"googlemaps-3.1.0-py3-none-any.whl"的Python库,以及它在开发中的应用。 "googlemaps-3.1.0-py3-none-any.whl"是一个特定版本的Python库,用于与Google Maps API进行交互。这个...

    GoogleMaps-4.5.3-Blackberry

    《谷歌地图Google Maps 4.5.3 for Blackberry:移动导航的革命》 谷歌地图Google Maps是一款全球知名的在线地图服务,它为用户提供了一个全面、准确且实时更新的地图平台。在移动设备上,尤其是Blackberry操作系统...

    Google-Maps-API-China

    Google-Maps-API-China

    google-maps-services-go, 谷歌地图 API Web服务的客户端库.zip

    google-maps-services-go, 谷歌地图 API Web服务的客户端库 访问 谷歌地图 服务 描述使用要对进行地理编码? 查找方向。? 也许是矩阵的方向。? 这个库将 谷歌地图 API Web服务 插件引入到你的go应用程序中。 谷歌...

    PyPI 官网下载 | googlemaps-3.1.0-py3-none-any.whl

    资源来自pypi官网。 资源全名:googlemaps-3.1.0-py3-none-any.whl

    google-maps-api-threejs-layer, 谷歌地图 API层,使用 Three.js 实现超快速动画.zip

    google-maps-api-threejs-layer, 谷歌地图 API层,使用 Three.js 实现超快速动画 用于 谷歌地图 API的 Three.js-层谷歌地图 API层,使用 Three.js 实现超快速动画。用法new ThreejsLayer(options, completeCallback)...

    js-api-loader:动态加载Google Maps JavaScript API脚本

    Google Maps JavaScript API加载程序 描述 动态加载Google Maps JavaScript API脚本。 这从 npm包中获得灵感,但使用ES6,Promises和TypeScript对其进行了更新。 该软件包的早期版本可在但在此处已重命名为软件包 ...

    Google-Maps-2018-displaying-a-google-map-end_map_else82j_android

    "Google-Maps-2018-displaying-a-google-map-end_map_else82j_android"这个标题和描述提示我们,这是一个关于2018年时如何在Android Studio项目中实现Google Maps展示的教程或代码示例。下面我们将深入探讨相关的...

    google-maps-api-for-flex1.9

    The most recent Google Maps API for Adobe Flash is the map_1_9a.swc and for Adobe Flex or Adobe Air it is the map_flex_1_9a.swc one. It fixes two bugs: Geocoding and Directions fail if swf is hosted ...

    google-maps-api-json.rar_Google Maps API_JSON_google json_google

    标题中的"google-maps-api-json.rar"表明这是一个关于Google Maps API与JSON数据交互的压缩文件。Google Maps API是Google提供的一项服务,允许开发者在自己的应用或网站上集成地图功能,进行地理位置相关的操作。...

    google-maps-services-js:Google Maps API Web服务的Node.js客户端库

    Google Maps Services的Node.js客户端 该库是发布到的先前版本的重构。...$ npm install @googlemaps/google-maps-services-js 下面是一个在客户端类上调用height方法的简单示例。 使用Typescript和ES6模块导入Googl

    arcgis-maps-sdk-unreal-engine-samples for UE5.1.part02.rar

    将官方提供的arcgis-maps-sdk-unreal-engine-samples通过UE5.1和vs2022重新编译,可直接双击运行。 注意:由于文件过大,分压缩包打包上传,关联压缩包...arcgis-maps-sdk-unreal-engine-samples for UE5.1.part02.rar

    arcgis-maps-sdk-unreal-engine-samples for UE5.1.part01.rar

    将官方提供的arcgis-maps-sdk-unreal-engine-samples通过UE5.1和vs2022重新编译,可直接双击运行。 注意:由于文件过大,分压缩包打包上传,关联压缩包...arcgis-maps-sdk-unreal-engine-samples for UE5.1.part02.rar

    Online Maps-v2.5.2.1.unitypackage

    Online Maps - is a universal mapping solution that is suitable for all applications and games that use a map. Features: •Supports Unity v4.6+, Unity v5+; •Standalone, Android, iOS, Windows Store, ...

    Google-Maps-TSP-Solver, 谷歌地图 类解算器位于位于位置的Engdahl规划求解的Geir篓的fork.zip

    Google-Maps-TSP-Solver, 谷歌地图 类解算器位于位于位置的Engdahl规划求解的Geir篓的fork Google-Maps-TSP-Solver计算访问给定位置的最快路径的谷歌地图 TSP解算器。 它是engdahl解规划项目的fork的Geir,但是它是/...

    GoogleMaps-iOS-1.1.0 SDK

    Google Maps iOS 1.1.0 SDK 是一个专为苹果iOS设备设计的开发工具包,它允许开发者在自己的iOS应用中集成Google Maps的功能。这个SDK提供了丰富的API接口和功能,帮助开发者实现地图显示、定位、路线规划、地理编码...

    arcgis-maps-sdk-unity-1.2.0.tgz

    《ArcGIS Maps SDK for Unity 1.2.0:打造卓越的数字孪生应用》 ArcGIS Maps SDK for Unity 1.2.0 是Esri公司为游戏开发平台Unity提供的一个强大工具,专为构建地理空间意识的3D应用程序而设计。这个版本的SDK为...

Global site tag (gtag.js) - Google Analytics