[gmaps-utility-library-flash commit] r38 - in trunk/examples: CustomMapMars/bin-release CustomMapMars/bin-release/srcview CustomMapMar...

1 view
Skip to first unread message

codesite...@google.com

unread,
Oct 5, 2008, 9:25:18 PM10/5/08
to google-maps-api-for-fla...@googlegroups.com
Author: pamela.fox
Date: Sun Oct 5 18:21:16 2008
New Revision: 38

Removed:
trunk/examples/CustomMapMars/libs/
Modified:
trunk/examples/CustomMapMars/bin-release/CustomMapMars.swf
trunk/examples/CustomMapMars/bin-release/srcview/CustomMapMars.zip
trunk/examples/CustomMapMars/bin-release/srcview/SourceStyles.css

trunk/examples/CustomMapMars/bin-release/srcview/source/CustomMapMars.mxml.html
trunk/examples/CustomMapMars/src/CustomMapMars.mxml
trunk/examples/CustomMapMoon/.actionScriptProperties
trunk/examples/CustomMapMoon/bin-release/CustomMapMoon.swf
trunk/examples/CustomMapMoon/bin-release/srcview/CustomMapMoon.zip
trunk/examples/CustomMapMoon/bin-release/srcview/SourceStyles.css

trunk/examples/CustomMapMoon/bin-release/srcview/source/CustomMapMoon.mxml.html
trunk/examples/CustomMapMoon/src/CustomMapMoon.mxml
trunk/examples/CustomMapSky/.actionScriptProperties
trunk/examples/CustomMapSky/bin-release/CustomMapSky.swf
trunk/examples/CustomMapSky/bin-release/srcview/CustomMapSky.zip
trunk/examples/CustomMapSky/bin-release/srcview/SourceStyles.css

trunk/examples/CustomMapSky/bin-release/srcview/source/CustomMapSky.mxml.html
trunk/examples/CustomMapSky/src/CustomMapSky.mxml

Log:
Updating custom map examples with 1.7 compatible code.

Modified: trunk/examples/CustomMapMars/bin-release/CustomMapMars.swf
==============================================================================
Binary files. No diff available.

Modified: trunk/examples/CustomMapMars/bin-release/srcview/CustomMapMars.zip
==============================================================================
Binary files. No diff available.

Modified: trunk/examples/CustomMapMars/bin-release/srcview/SourceStyles.css
==============================================================================
--- trunk/examples/CustomMapMars/bin-release/srcview/SourceStyles.css
(original)
+++ trunk/examples/CustomMapMars/bin-release/srcview/SourceStyles.css Sun
Oct 5 18:21:16 2008
@@ -65,28 +65,6 @@
font-weight: bold;
}

-.MXMLComment {
- color: #800000;
-}
-
-.MXMLComponent_Tag {
- color: #0000ff;
-}
-
-.MXMLDefault_Text {
-}
-
-.MXMLProcessing_Instruction {
-}
-
-.MXMLSpecial_Tag {
- color: #006633;
-}
-
-.MXMLString {
- color: #990000;
-}
-
.CSS@font-face {
color: #990000;
font-weight: bold;
@@ -125,6 +103,28 @@
}

.CSSString {
+ color: #990000;
+}
+
+.MXMLComment {
+ color: #800000;
+}
+
+.MXMLComponent_Tag {
+ color: #0000ff;
+}
+
+.MXMLDefault_Text {
+}
+
+.MXMLProcessing_Instruction {
+}
+
+.MXMLSpecial_Tag {
+ color: #006633;
+}
+
+.MXMLString {
color: #990000;
}


Modified:
trunk/examples/CustomMapMars/bin-release/srcview/source/CustomMapMars.mxml.html
==============================================================================
---
trunk/examples/CustomMapMars/bin-release/srcview/source/CustomMapMars.mxml.html
(original)
+++
trunk/examples/CustomMapMars/bin-release/srcview/source/CustomMapMars.mxml.html
Sun Oct 5 18:21:16 2008
@@ -8,55 +8,36 @@
</head>

<body><pre><span class="MXMLProcessing_Instruction">&lt;?xml
version=&quot;1.0&quot;?&gt;</span>
-<span class="MXMLComponent_Tag">&lt;mx:Application</span><span
class="MXMLDefault_Text"> xmlns:mx=&quot;</span><span
class="MXMLString">http://www.adobe.com/2006/mxml</span><span
class="MXMLDefault_Text">&quot;
-layout=&quot;</span><span class="MXMLString">absolute</span><span
class="MXMLDefault_Text">&quot; width=&quot;</span><span
class="MXMLString">100%</span><span class="MXMLDefault_Text">&quot;
height=&quot;</span><span class="MXMLString">100%</span><span
class="MXMLDefault_Text">&quot; viewSourceURL=&quot;</span><span
class="MXMLString">srcview/index.html</span><span
class="MXMLDefault_Text">&quot;</span><span
class="MXMLComponent_Tag">&gt;</span>
- <span class="MXMLComponent_Tag">&lt;mx:Panel</span><span
class="MXMLDefault_Text"> title=&quot;</span><span
class="MXMLString">Google Maps API for Flash - Mars Map Types
Demo</span><span class="MXMLDefault_Text">&quot;
-backgroundColor=&quot;</span><span class="MXMLString">#FFFFFF</span><span
class="MXMLDefault_Text">&quot; width=&quot;</span><span
class="MXMLString">100%</span><span class="MXMLDefault_Text">&quot;
height=&quot;</span><span class="MXMLString">100%</span><span
class="MXMLDefault_Text">&quot;</span><span
class="MXMLComponent_Tag">&gt;</span>
- <span class="MXMLComponent_Tag">&lt;mx:UIComponent</span><span
class="MXMLDefault_Text"> id=&quot;</span><span
class="MXMLString">mapHolder</span><span class="MXMLDefault_Text">&quot;
-initialize=&quot;</span><span
class="ActionScriptDefault_Text">onHolderCreated</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">event</span><span
class="ActionScriptBracket/Brace">)</span>;<span
class="MXMLDefault_Text">&quot; resize=&quot;</span><span
class="ActionScriptDefault_Text">onHolderResized</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">event</span><span
class="ActionScriptBracket/Brace">)</span><span
class="MXMLDefault_Text">&quot;
-width=&quot;</span><span class="MXMLString">100%</span><span
class="MXMLDefault_Text">&quot; height=&quot;</span><span
class="MXMLString">100%</span><span
class="MXMLDefault_Text">&quot;</span><span
class="MXMLComponent_Tag">/&gt;</span>
+<span class="MXMLComponent_Tag">&lt;mx:Application</span><span
class="MXMLDefault_Text"> xmlns:mx=&quot;</span><span
class="MXMLString">http://www.adobe.com/2006/mxml</span><span
class="MXMLDefault_Text">&quot; xmlns:maps=&quot;</span><span
class="MXMLString">com.google.maps.*</span><span
class="MXMLDefault_Text">&quot; layout=&quot;</span><span
class="MXMLString">absolute</span><span class="MXMLDefault_Text">&quot;
width=&quot;</span><span class="MXMLString">100%</span><span
class="MXMLDefault_Text">&quot; height=&quot;</span><span
class="MXMLString">100%</span><span class="MXMLDefault_Text">&quot;
viewSourceURL=&quot;</span><span
class="MXMLString">srcview/index.html</span><span
class="MXMLDefault_Text">&quot;</span><span
class="MXMLComponent_Tag">&gt;</span>
+ <span class="MXMLComponent_Tag">&lt;mx:Panel</span><span
class="MXMLDefault_Text"> title=&quot;</span><span
class="MXMLString">Google Maps API for Flash Demo</span><span
class="MXMLDefault_Text">&quot; width=&quot;</span><span
class="MXMLString">100%</span><span class="MXMLDefault_Text">&quot;
height=&quot;</span><span class="MXMLString">100%</span><span
class="MXMLDefault_Text">&quot;</span><span
class="MXMLComponent_Tag">&gt;</span>
+ <span class="MXMLComponent_Tag">&lt;maps:Map</span><span
class="MXMLDefault_Text">
+ id=&quot;</span><span class="MXMLString">map</span><span
class="MXMLDefault_Text">&quot;
+ mapevent_mapready=&quot;</span><span
class="ActionScriptDefault_Text">onMapReady</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">event</span><span
class="ActionScriptBracket/Brace">)</span><span
class="MXMLDefault_Text">&quot;
+ mapevent_mappreinitialize=&quot;</span><span
class="ActionScriptDefault_Text">onMapPreinitialize</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">event</span><span
class="ActionScriptBracket/Brace">)</span><span
class="MXMLDefault_Text">&quot;
+ key=&quot;</span><span
class="MXMLString">ABQIAAAA7QUChpcnvnmXxsjC7s1fCxQGj0PqsCtxKvarsoS-iqLdqZSKfxTd7Xf-2rEc_PC9o8IsJde80Wnj4g</span><span
class="MXMLDefault_Text">&quot;
+ width=&quot;</span><span class="MXMLString">100%</span><span
class="MXMLDefault_Text">&quot; height=&quot;</span><span
class="MXMLString">100%</span><span
class="MXMLDefault_Text">&quot;</span><span
class="MXMLComponent_Tag">/&gt;</span>
<span class="MXMLComponent_Tag">&lt;/mx:Panel&gt;</span>
<span class="MXMLSpecial_Tag">&lt;mx:Script&gt;</span>
<span class="ActionScriptOperator">&lt;!</span><span
class="ActionScriptBracket/Brace">[</span><span
class="ActionScriptDefault_Text">CDATA</span><span
class="ActionScriptBracket/Brace">[</span>
- <span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">InfoWindowOptions</span>;
- <span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">overlays</span>.<span
class="ActionScriptDefault_Text">MarkerOptions</span>;
<span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">LatLng</span>;
<span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">MapEvent</span>;
- <span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">overlays</span>.<span
class="ActionScriptDefault_Text">Marker</span>;
- <span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">MapMouseEvent</span>;
<span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">Map</span>;
+ <span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">MapOptions</span>;
<span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">MapType</span>;
<span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">controls</span>.<span
class="ActionScriptDefault_Text">MapTypeControl</span>;
<span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">extras</span>.<span
class="ActionScriptDefault_Text">planetary</span>.<span
class="ActionScriptDefault_Text">Mars</span>;

-
- <span class="ActionScriptReserved">private</span> <span
class="ActionScriptvar">var</span> <span
class="ActionScriptDefault_Text">map</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptDefault_Text">Map</span>;
- <span class="ActionScriptReserved">private</span> <span
class="ActionScriptvar">var</span> <span
class="ActionScriptDefault_Text">testPoint</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptDefault_Text">Marker</span>;
-
- <span class="ActionScriptReserved">public</span> <span
class="ActionScriptfunction">function</span> <span
class="ActionScriptDefault_Text">onHolderCreated</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">event</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptDefault_Text">Event</span><span
class="ActionScriptBracket/Brace">)</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptReserved">void</span> <span
class="ActionScriptBracket/Brace">{</span>
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span> <span
class="ActionScriptOperator">=</span> <span
class="ActionScriptReserved">new</span> <span
class="ActionScriptDefault_Text">Map</span>;
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">key</span> <span
class="ActionScriptOperator">=</span> <span
class="ActionScriptString">&quot;ABQIAAAA-O3c-Om9OcvXMOJXreXHAxQGj0PqsCtxKvarsoS-iqLdqZSKfxS27kJqGZajBjvuzOBLizi931BUow&quot;</span>;
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">addEventListener</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">MapEvent</span>.<span
class="ActionScriptDefault_Text">MAP_READY</span>, <span
class="ActionScriptDefault_Text">onMapReady</span><span
class="ActionScriptBracket/Brace">)</span>;
- <span class="ActionScriptDefault_Text">mapHolder</span>.<span
class="ActionScriptDefault_Text">addChild</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">map</span><span
class="ActionScriptBracket/Brace">)</span>;
- <span class="ActionScriptBracket/Brace">}</span>
-
- <span class="ActionScriptReserved">public</span> <span
class="ActionScriptfunction">function</span> <span
class="ActionScriptDefault_Text">onHolderResized</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">event</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptDefault_Text">Event</span><span
class="ActionScriptBracket/Brace">)</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptReserved">void</span> <span
class="ActionScriptBracket/Brace">{</span>
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">setSize</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptReserved">new</span> <span
class="ActionScriptDefault_Text">Point</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">mapHolder</span>.<span
class="ActionScriptDefault_Text">width</span>, <span
class="ActionScriptDefault_Text">mapHolder</span>.<span
class="ActionScriptDefault_Text">height</span><span
class="ActionScriptBracket/Brace">))</span>;
+ <span class="ActionScriptReserved">private</span> <span
class="ActionScriptfunction">function</span> <span
class="ActionScriptDefault_Text">onMapPreinitialize</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">event</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptDefault_Text">Event</span><span
class="ActionScriptBracket/Brace">)</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptReserved">void</span> <span
class="ActionScriptBracket/Brace">{</span>
+ <span class="ActionScriptvar">var</span> <span
class="ActionScriptDefault_Text">opts</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptDefault_Text">MapOptions</span> <span
class="ActionScriptOperator">=</span> <span
class="ActionScriptReserved">new</span> <span
class="ActionScriptDefault_Text">MapOptions</span><span
class="ActionScriptBracket/Brace">()</span>;
+ <span class="ActionScriptDefault_Text">opts</span>.<span
class="ActionScriptDefault_Text">mapTypes</span> <span
class="ActionScriptOperator">=</span> <span
class="ActionScriptBracket/Brace">[</span><span
class="ActionScriptDefault_Text">Mars</span>.<span
class="ActionScriptDefault_Text">ELEVATION_MAP_TYPE</span>, <span
class="ActionScriptDefault_Text">Mars</span>.<span
class="ActionScriptDefault_Text">VISIBLE_MAP_TYPE</span>, <span
class="ActionScriptDefault_Text">Mars</span>.<span
class="ActionScriptDefault_Text">INFRARED_MAP_TYPE</span><span
class="ActionScriptBracket/Brace">]</span>;
+ <span class="ActionScriptDefault_Text">opts</span>.<span
class="ActionScriptDefault_Text">mapType</span> <span
class="ActionScriptOperator">=</span> <span
class="ActionScriptDefault_Text">Mars</span>.<span
class="ActionScriptDefault_Text">VISIBLE_MAP_TYPE</span>;
+ <span class="ActionScriptDefault_Text">opts</span>.<span
class="ActionScriptDefault_Text">center</span> <span
class="ActionScriptOperator">=</span> <span
class="ActionScriptReserved">new</span> <span
class="ActionScriptDefault_Text">LatLng</span><span
class="ActionScriptBracket/Brace">(</span>28, <span
class="ActionScriptOperator">-</span>90<span
class="ActionScriptBracket/Brace">)</span>;
+ <span class="ActionScriptDefault_Text">opts</span>.<span
class="ActionScriptDefault_Text">zoom</span> <span
class="ActionScriptOperator">=</span> 6;
+ <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">setInitOptions</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">opts</span><span
class="ActionScriptBracket/Brace">)</span>;
<span class="ActionScriptBracket/Brace">}</span>
-
+
<span class="ActionScriptReserved">private</span> <span
class="ActionScriptfunction">function</span> <span
class="ActionScriptDefault_Text">onMapReady</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">event</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptDefault_Text">Event</span><span
class="ActionScriptBracket/Brace">)</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptReserved">void</span> <span
class="ActionScriptBracket/Brace">{</span>
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">setCenter</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptReserved">new</span> <span
class="ActionScriptDefault_Text">LatLng</span><span
class="ActionScriptBracket/Brace">(</span>28, <span
class="ActionScriptOperator">-</span>90<span
class="ActionScriptBracket/Brace">)</span>, 6<span
class="ActionScriptBracket/Brace">)</span>;
<span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">addControl</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptReserved">new</span> <span
class="ActionScriptDefault_Text">MapTypeControl</span><span
class="ActionScriptBracket/Brace">())</span>;
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">addMapType</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">Mars</span>.<span
class="ActionScriptDefault_Text">ELEVATION_MAP_TYPE</span><span
class="ActionScriptBracket/Brace">)</span>;
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">addMapType</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">Mars</span>.<span
class="ActionScriptDefault_Text">VISIBLE_MAP_TYPE</span><span
class="ActionScriptBracket/Brace">)</span>;
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">addMapType</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">Mars</span>.<span
class="ActionScriptDefault_Text">INFRARED_MAP_TYPE</span><span
class="ActionScriptBracket/Brace">)</span>;
-
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">removeMapType</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">MapType</span>.<span
class="ActionScriptDefault_Text">HYBRID_MAP_TYPE</span><span
class="ActionScriptBracket/Brace">)</span>;
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">removeMapType</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">MapType</span>.<span
class="ActionScriptDefault_Text">SATELLITE_MAP_TYPE</span><span
class="ActionScriptBracket/Brace">)</span>;
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">removeMapType</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">MapType</span>.<span
class="ActionScriptDefault_Text">PHYSICAL_MAP_TYPE</span><span
class="ActionScriptBracket/Brace">)</span>;
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">removeMapType</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">MapType</span>.<span
class="ActionScriptDefault_Text">NORMAL_MAP_TYPE</span><span
class="ActionScriptBracket/Brace">)</span>;
-
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">setMapType</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">Mars</span>.<span
class="ActionScriptDefault_Text">INFRARED_MAP_TYPE</span><span
class="ActionScriptBracket/Brace">)</span>;
<span class="ActionScriptBracket/Brace">}</span>
<span class="ActionScriptBracket/Brace">]]</span><span
class="ActionScriptOperator">&gt;</span>
<span class="MXMLSpecial_Tag">&lt;/mx:Script&gt;</span>

Modified: trunk/examples/CustomMapMars/src/CustomMapMars.mxml
==============================================================================
--- trunk/examples/CustomMapMars/src/CustomMapMars.mxml (original)
+++ trunk/examples/CustomMapMars/src/CustomMapMars.mxml Sun Oct 5 18:21:16
2008
@@ -1,53 +1,34 @@
<?xml version="1.0"?>
-<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
-layout="absolute" width="100%" height="100%"
viewSourceURL="srcview/index.html">
- <mx:Panel title="Google Maps API for Flash - Mars Map Types Demo"
-backgroundColor="#FFFFFF" width="100%" height="100%">
- <mx:UIComponent id="mapHolder"
-initialize="onHolderCreated(event);" resize="onHolderResized(event)"
-width="100%" height="100%"/>
+<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"
+ mapevent_mapready="onMapReady(event)"
+ mapevent_mappreinitialize="onMapPreinitialize(event)"
+
key="ABQIAAAA7QUChpcnvnmXxsjC7s1fCxQGj0PqsCtxKvarsoS-iqLdqZSKfxTd7Xf-2rEc_PC9o8IsJde80Wnj4g"
+ width="100%" height="100%"/>
</mx:Panel>
<mx:Script>
<![CDATA[
- import com.google.maps.InfoWindowOptions;
- import com.google.maps.overlays.MarkerOptions;
import com.google.maps.LatLng;
import com.google.maps.MapEvent;
- import com.google.maps.overlays.Marker;
- import com.google.maps.MapMouseEvent;
import com.google.maps.Map;
+ import com.google.maps.MapOptions;
import com.google.maps.MapType;
import com.google.maps.controls.MapTypeControl;
import com.google.maps.extras.planetary.Mars;

-
- private var map:Map;
- private var testPoint:Marker;
-
- public function onHolderCreated(event:Event):void {
- this.map = new Map;
- this.map.key
= "ABQIAAAA-O3c-Om9OcvXMOJXreXHAxQGj0PqsCtxKvarsoS-iqLdqZSKfxS27kJqGZajBjvuzOBLizi931BUow";
- this.map.addEventListener(MapEvent.MAP_READY, onMapReady);
- mapHolder.addChild(map);
- }
-
- public function onHolderResized(event:Event):void {
- this.map.setSize(new Point(mapHolder.width, mapHolder.height));
+ private function onMapPreinitialize(event:Event):void {
+ var opts:MapOptions = new MapOptions();
+ opts.mapTypes = [Mars.ELEVATION_MAP_TYPE,
Mars.VISIBLE_MAP_TYPE, Mars.INFRARED_MAP_TYPE];
+ opts.mapType = Mars.VISIBLE_MAP_TYPE;
+ opts.center = new LatLng(28, -90);
+ opts.zoom = 6;
+ this.map.setInitOptions(opts);
}
-
+
private function onMapReady(event:Event):void {
- this.map.setCenter(new LatLng(28, -90), 6);
- this.map.addControl(new MapTypeControl());
- this.map.addMapType(Mars.ELEVATION_MAP_TYPE);
- this.map.addMapType(Mars.VISIBLE_MAP_TYPE);
- this.map.addMapType(Mars.INFRARED_MAP_TYPE);
-
- this.map.removeMapType(MapType.HYBRID_MAP_TYPE);
- this.map.removeMapType(MapType.SATELLITE_MAP_TYPE);
- this.map.removeMapType(MapType.PHYSICAL_MAP_TYPE);
- this.map.removeMapType(MapType.NORMAL_MAP_TYPE);
-
- this.map.setMapType(Mars.INFRARED_MAP_TYPE);
+ this.map.addControl(new MapTypeControl());
}
]]>
</mx:Script>

Modified: trunk/examples/CustomMapMoon/.actionScriptProperties
==============================================================================
--- trunk/examples/CustomMapMoon/.actionScriptProperties (original)
+++ trunk/examples/CustomMapMoon/.actionScriptProperties Sun Oct 5
18:21:16 2008
@@ -6,7 +6,7 @@
<libraryPathEntry kind="4" path=""/>
<libraryPathEntry kind="1" linkType="1" path="libs"/>
<libraryPathEntry kind="3" linkType="1"
path="${DOCUMENTS}/GoogleMapsAPIUtilityLibrary/bin/GoogleMapsAPIUtilityLibrary.swc"
useDefaultLinkType="false"/>
-<libraryPathEntry kind="3" linkType="1"
path="${DOCUMENTS}/lib/map_flex_1_6.swc" useDefaultLinkType="false"/>
+<libraryPathEntry kind="3" linkType="1"
path="${DOCUMENTS}/lib/map_flex_1_7.swc" useDefaultLinkType="false"/>
</libraryPath>
<sourceAttachmentPath/>
</compiler>

Modified: trunk/examples/CustomMapMoon/bin-release/CustomMapMoon.swf
==============================================================================
Binary files. No diff available.

Modified: trunk/examples/CustomMapMoon/bin-release/srcview/CustomMapMoon.zip
==============================================================================
Binary files. No diff available.

Modified: trunk/examples/CustomMapMoon/bin-release/srcview/SourceStyles.css
==============================================================================
--- trunk/examples/CustomMapMoon/bin-release/srcview/SourceStyles.css
(original)
+++ trunk/examples/CustomMapMoon/bin-release/srcview/SourceStyles.css Sun
Oct 5 18:21:16 2008
@@ -65,28 +65,6 @@
font-weight: bold;
}

-.MXMLComment {
- color: #800000;
-}
-
-.MXMLComponent_Tag {
- color: #0000ff;
-}
-
-.MXMLDefault_Text {
-}
-
-.MXMLProcessing_Instruction {
-}
-
-.MXMLSpecial_Tag {
- color: #006633;
-}
-
-.MXMLString {
- color: #990000;
-}
-
.CSS@font-face {
color: #990000;
font-weight: bold;
@@ -125,6 +103,28 @@
}

.CSSString {
+ color: #990000;
+}
+
+.MXMLComment {
+ color: #800000;
+}
+
+.MXMLComponent_Tag {
+ color: #0000ff;
+}
+
+.MXMLDefault_Text {
+}
+
+.MXMLProcessing_Instruction {
+}
+
+.MXMLSpecial_Tag {
+ color: #006633;
+}
+
+.MXMLString {
color: #990000;
}


Modified:
trunk/examples/CustomMapMoon/bin-release/srcview/source/CustomMapMoon.mxml.html
==============================================================================
---
trunk/examples/CustomMapMoon/bin-release/srcview/source/CustomMapMoon.mxml.html
(original)
+++
trunk/examples/CustomMapMoon/bin-release/srcview/source/CustomMapMoon.mxml.html
Sun Oct 5 18:21:16 2008
@@ -8,52 +8,38 @@
</head>

<body><pre><span class="MXMLProcessing_Instruction">&lt;?xml
version=&quot;1.0&quot;?&gt;</span>
-<span class="MXMLComponent_Tag">&lt;mx:Application</span><span
class="MXMLDefault_Text"> xmlns:mx=&quot;</span><span
class="MXMLString">http://www.adobe.com/2006/mxml</span><span
class="MXMLDefault_Text">&quot;
-layout=&quot;</span><span class="MXMLString">absolute</span><span
class="MXMLDefault_Text">&quot; width=&quot;</span><span
class="MXMLString">100%</span><span class="MXMLDefault_Text">&quot;
height=&quot;</span><span class="MXMLString">100%</span><span
class="MXMLDefault_Text">&quot; viewSourceURL=&quot;</span><span
class="MXMLString">srcview/index.html</span><span
class="MXMLDefault_Text">&quot;</span><span
class="MXMLComponent_Tag">&gt;</span>
- <span class="MXMLComponent_Tag">&lt;mx:Panel</span><span
class="MXMLDefault_Text"> title=&quot;</span><span
class="MXMLString">Google Maps API for Flash - Moon Map Types
Demo</span><span class="MXMLDefault_Text">&quot;
-backgroundColor=&quot;</span><span class="MXMLString">#FFFFFF</span><span
class="MXMLDefault_Text">&quot; width=&quot;</span><span
class="MXMLString">100%</span><span class="MXMLDefault_Text">&quot;
height=&quot;</span><span class="MXMLString">100%</span><span
class="MXMLDefault_Text">&quot;</span><span
class="MXMLComponent_Tag">&gt;</span>
- <span class="MXMLComponent_Tag">&lt;mx:UIComponent</span><span
class="MXMLDefault_Text"> id=&quot;</span><span
class="MXMLString">mapHolder</span><span class="MXMLDefault_Text">&quot;
-initialize=&quot;</span><span
class="ActionScriptDefault_Text">onHolderCreated</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">event</span><span
class="ActionScriptBracket/Brace">)</span>;<span
class="MXMLDefault_Text">&quot; resize=&quot;</span><span
class="ActionScriptDefault_Text">onHolderResized</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">event</span><span
class="ActionScriptBracket/Brace">)</span><span
class="MXMLDefault_Text">&quot;
-width=&quot;</span><span class="MXMLString">100%</span><span
class="MXMLDefault_Text">&quot; height=&quot;</span><span
class="MXMLString">100%</span><span
class="MXMLDefault_Text">&quot;</span><span
class="MXMLComponent_Tag">/&gt;</span>
+<span class="MXMLComponent_Tag">&lt;mx:Application</span><span
class="MXMLDefault_Text"> xmlns:mx=&quot;</span><span
class="MXMLString">http://www.adobe.com/2006/mxml</span><span
class="MXMLDefault_Text">&quot; xmlns:maps=&quot;</span><span
class="MXMLString">com.google.maps.*</span><span
class="MXMLDefault_Text">&quot; layout=&quot;</span><span
class="MXMLString">absolute</span><span class="MXMLDefault_Text">&quot;
width=&quot;</span><span class="MXMLString">100%</span><span
class="MXMLDefault_Text">&quot; height=&quot;</span><span
class="MXMLString">100%</span><span class="MXMLDefault_Text">&quot;
viewSourceURL=&quot;</span><span
class="MXMLString">srcview/index.html</span><span
class="MXMLDefault_Text">&quot;</span><span
class="MXMLComponent_Tag">&gt;</span>
+ <span class="MXMLComponent_Tag">&lt;mx:Panel</span><span
class="MXMLDefault_Text"> title=&quot;</span><span
class="MXMLString">Google Maps API for Flash Demo</span><span
class="MXMLDefault_Text">&quot; width=&quot;</span><span
class="MXMLString">100%</span><span class="MXMLDefault_Text">&quot;
height=&quot;</span><span class="MXMLString">100%</span><span
class="MXMLDefault_Text">&quot;</span><span
class="MXMLComponent_Tag">&gt;</span>
+ <span class="MXMLComponent_Tag">&lt;maps:Map</span><span
class="MXMLDefault_Text">
+ id=&quot;</span><span class="MXMLString">map</span><span
class="MXMLDefault_Text">&quot;
+ key=&quot;</span><span
class="MXMLString">ABQIAAAA7QUChpcnvnmXxsjC7s1fCxQGj0PqsCtxKvarsoS-iqLdqZSKfxTd7Xf-2rEc_PC9o8IsJde80Wnj4g</span><span
class="MXMLDefault_Text">&quot;
+ mapevent_mapready=&quot;</span><span
class="ActionScriptDefault_Text">onMapReady</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">event</span><span
class="ActionScriptBracket/Brace">)</span><span
class="MXMLDefault_Text">&quot;
+ mapevent_mappreinitialize=&quot;</span><span
class="ActionScriptDefault_Text">onMapPreinitialize</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">event</span><span
class="ActionScriptBracket/Brace">)</span><span
class="MXMLDefault_Text">&quot;
+ width=&quot;</span><span class="MXMLString">100%</span><span
class="MXMLDefault_Text">&quot; height=&quot;</span><span
class="MXMLString">100%</span><span
class="MXMLDefault_Text">&quot;</span><span
class="MXMLComponent_Tag">/&gt;</span>
<span class="MXMLComponent_Tag">&lt;/mx:Panel&gt;</span>
<span class="MXMLSpecial_Tag">&lt;mx:Script&gt;</span>
<span class="ActionScriptOperator">&lt;!</span><span
class="ActionScriptBracket/Brace">[</span><span
class="ActionScriptDefault_Text">CDATA</span><span
class="ActionScriptBracket/Brace">[</span>
- <span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">InfoWindowOptions</span>;
- <span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">overlays</span>.<span
class="ActionScriptDefault_Text">MarkerOptions</span>;
- <span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">LatLng</span>;
+ <span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">LatLng</span>;
<span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">MapEvent</span>;
- <span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">overlays</span>.<span
class="ActionScriptDefault_Text">Marker</span>;
<span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">MapMouseEvent</span>;
<span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">Map</span>;
+ <span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">MapOptions</span>;
<span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">MapType</span>;
<span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">controls</span>.<span
class="ActionScriptDefault_Text">MapTypeControl</span>;
+ <span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">styles</span>.<span
class="ActionScriptDefault_Text">FillStyle</span>;
<span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">extras</span>.<span
class="ActionScriptDefault_Text">planetary</span>.<span
class="ActionScriptDefault_Text">Moon</span>;

-
- <span class="ActionScriptReserved">private</span> <span
class="ActionScriptvar">var</span> <span
class="ActionScriptDefault_Text">map</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptDefault_Text">Map</span>;
- <span class="ActionScriptReserved">private</span> <span
class="ActionScriptvar">var</span> <span
class="ActionScriptDefault_Text">testPoint</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptDefault_Text">Marker</span>;
-
- <span class="ActionScriptReserved">public</span> <span
class="ActionScriptfunction">function</span> <span
class="ActionScriptDefault_Text">onHolderCreated</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">event</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptDefault_Text">Event</span><span
class="ActionScriptBracket/Brace">)</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptReserved">void</span> <span
class="ActionScriptBracket/Brace">{</span>
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span> <span
class="ActionScriptOperator">=</span> <span
class="ActionScriptReserved">new</span> <span
class="ActionScriptDefault_Text">Map</span>;
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">key</span> <span
class="ActionScriptOperator">=</span> <span
class="ActionScriptString">&quot;ABQIAAAA-O3c-Om9OcvXMOJXreXHAxQGj0PqsCtxKvarsoS-iqLdqZSKfxS27kJqGZajBjvuzOBLizi931BUow&quot;</span>;
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">addEventListener</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">MapEvent</span>.<span
class="ActionScriptDefault_Text">MAP_READY</span>, <span
class="ActionScriptDefault_Text">onMapReady</span><span
class="ActionScriptBracket/Brace">)</span>;
- <span class="ActionScriptDefault_Text">mapHolder</span>.<span
class="ActionScriptDefault_Text">addChild</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">map</span><span
class="ActionScriptBracket/Brace">)</span>;
- <span class="ActionScriptBracket/Brace">}</span>
-
- <span class="ActionScriptReserved">public</span> <span
class="ActionScriptfunction">function</span> <span
class="ActionScriptDefault_Text">onHolderResized</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">event</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptDefault_Text">Event</span><span
class="ActionScriptBracket/Brace">)</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptReserved">void</span> <span
class="ActionScriptBracket/Brace">{</span>
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">setSize</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptReserved">new</span> <span
class="ActionScriptDefault_Text">Point</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">mapHolder</span>.<span
class="ActionScriptDefault_Text">width</span>, <span
class="ActionScriptDefault_Text">mapHolder</span>.<span
class="ActionScriptDefault_Text">height</span><span
class="ActionScriptBracket/Brace">))</span>;
+ <span class="ActionScriptReserved">private</span> <span
class="ActionScriptfunction">function</span> <span
class="ActionScriptDefault_Text">onMapPreinitialize</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">event</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptDefault_Text">Event</span><span
class="ActionScriptBracket/Brace">)</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptReserved">void</span> <span
class="ActionScriptBracket/Brace">{</span>
+ <span class="ActionScriptvar">var</span> <span
class="ActionScriptDefault_Text">opts</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptDefault_Text">MapOptions</span> <span
class="ActionScriptOperator">=</span> <span
class="ActionScriptReserved">new</span> <span
class="ActionScriptDefault_Text">MapOptions</span><span
class="ActionScriptBracket/Brace">()</span>;
+ <span class="ActionScriptDefault_Text">opts</span>.<span
class="ActionScriptDefault_Text">mapTypes</span> <span
class="ActionScriptOperator">=</span> <span
class="ActionScriptBracket/Brace">[</span><span
class="ActionScriptDefault_Text">Moon</span>.<span
class="ActionScriptDefault_Text">ELEVATION_MAP_TYPE</span>, <span
class="ActionScriptDefault_Text">Moon</span>.<span
class="ActionScriptDefault_Text">VISIBLE_MAP_TYPE</span><span
class="ActionScriptBracket/Brace">]</span>;
+ <span class="ActionScriptDefault_Text">opts</span>.<span
class="ActionScriptDefault_Text">mapType</span> <span
class="ActionScriptOperator">=</span> <span
class="ActionScriptDefault_Text">Moon</span>.<span
class="ActionScriptDefault_Text">VISIBLE_MAP_TYPE</span>;
+ <span class="ActionScriptDefault_Text">opts</span>.<span
class="ActionScriptDefault_Text">center</span> <span
class="ActionScriptOperator">=</span> <span
class="ActionScriptReserved">new</span> <span
class="ActionScriptDefault_Text">LatLng</span><span
class="ActionScriptBracket/Brace">(</span>28, <span
class="ActionScriptOperator">-</span>90<span
class="ActionScriptBracket/Brace">)</span>;
+ <span class="ActionScriptDefault_Text">opts</span>.<span
class="ActionScriptDefault_Text">zoom</span> <span
class="ActionScriptOperator">=</span> 6;
+ <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">setInitOptions</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">opts</span><span
class="ActionScriptBracket/Brace">)</span>;
<span class="ActionScriptBracket/Brace">}</span>
-
+
<span class="ActionScriptReserved">private</span> <span
class="ActionScriptfunction">function</span> <span
class="ActionScriptDefault_Text">onMapReady</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">event</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptDefault_Text">Event</span><span
class="ActionScriptBracket/Brace">)</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptReserved">void</span> <span
class="ActionScriptBracket/Brace">{</span>
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">setCenter</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptReserved">new</span> <span
class="ActionScriptDefault_Text">LatLng</span><span
class="ActionScriptBracket/Brace">(</span>28, <span
class="ActionScriptOperator">-</span>90<span
class="ActionScriptBracket/Brace">)</span>, 6<span
class="ActionScriptBracket/Brace">)</span>;
<span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">addControl</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptReserved">new</span> <span
class="ActionScriptDefault_Text">MapTypeControl</span><span
class="ActionScriptBracket/Brace">())</span>;
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">addMapType</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">Moon</span>.<span
class="ActionScriptDefault_Text">ELEVATION_MAP_TYPE</span><span
class="ActionScriptBracket/Brace">)</span>;
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">addMapType</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">Moon</span>.<span
class="ActionScriptDefault_Text">VISIBLE_MAP_TYPE</span><span
class="ActionScriptBracket/Brace">)</span>;
-
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">removeMapType</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">MapType</span>.<span
class="ActionScriptDefault_Text">HYBRID_MAP_TYPE</span><span
class="ActionScriptBracket/Brace">)</span>;
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">removeMapType</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">MapType</span>.<span
class="ActionScriptDefault_Text">SATELLITE_MAP_TYPE</span><span
class="ActionScriptBracket/Brace">)</span>;
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">removeMapType</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">MapType</span>.<span
class="ActionScriptDefault_Text">PHYSICAL_MAP_TYPE</span><span
class="ActionScriptBracket/Brace">)</span>;
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">removeMapType</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">MapType</span>.<span
class="ActionScriptDefault_Text">NORMAL_MAP_TYPE</span><span
class="ActionScriptBracket/Brace">)</span>;
<span class="ActionScriptBracket/Brace">}</span>
<span class="ActionScriptBracket/Brace">]]</span><span
class="ActionScriptOperator">&gt;</span>
<span class="MXMLSpecial_Tag">&lt;/mx:Script&gt;</span>

Modified: trunk/examples/CustomMapMoon/src/CustomMapMoon.mxml
==============================================================================
--- trunk/examples/CustomMapMoon/src/CustomMapMoon.mxml (original)
+++ trunk/examples/CustomMapMoon/src/CustomMapMoon.mxml Sun Oct 5 18:21:16
2008
@@ -1,50 +1,36 @@
<?xml version="1.0"?>
-<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
-layout="absolute" width="100%" height="100%"
viewSourceURL="srcview/index.html">
- <mx:Panel title="Google Maps API for Flash - Moon Map Types Demo"
-backgroundColor="#FFFFFF" width="100%" height="100%">
- <mx:UIComponent id="mapHolder"
-initialize="onHolderCreated(event);" resize="onHolderResized(event)"
-width="100%" height="100%"/>
+<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="ABQIAAAA7QUChpcnvnmXxsjC7s1fCxQGj0PqsCtxKvarsoS-iqLdqZSKfxTd7Xf-2rEc_PC9o8IsJde80Wnj4g"
+ mapevent_mapready="onMapReady(event)"
+ mapevent_mappreinitialize="onMapPreinitialize(event)"
+ width="100%" height="100%"/>
</mx:Panel>
<mx:Script>
<![CDATA[
- import com.google.maps.InfoWindowOptions;
- import com.google.maps.overlays.MarkerOptions;
- import com.google.maps.LatLng;
+ import com.google.maps.LatLng;
import com.google.maps.MapEvent;
- import com.google.maps.overlays.Marker;
import com.google.maps.MapMouseEvent;
import com.google.maps.Map;
+ import com.google.maps.MapOptions;
import com.google.maps.MapType;
import com.google.maps.controls.MapTypeControl;
+ import com.google.maps.styles.FillStyle;
import com.google.maps.extras.planetary.Moon;

-
- private var map:Map;
- private var testPoint:Marker;
-
- public function onHolderCreated(event:Event):void {
- this.map = new Map;
- this.map.key
= "ABQIAAAA-O3c-Om9OcvXMOJXreXHAxQGj0PqsCtxKvarsoS-iqLdqZSKfxS27kJqGZajBjvuzOBLizi931BUow";
- this.map.addEventListener(MapEvent.MAP_READY, onMapReady);
- mapHolder.addChild(map);
- }
-
- public function onHolderResized(event:Event):void {
- this.map.setSize(new Point(mapHolder.width, mapHolder.height));
+ private function onMapPreinitialize(event:Event):void {
+ var opts:MapOptions = new MapOptions();
+ opts.mapTypes = [Moon.ELEVATION_MAP_TYPE,
Moon.VISIBLE_MAP_TYPE];
+ opts.mapType = Moon.VISIBLE_MAP_TYPE;
+ opts.center = new LatLng(28, -90);
+ opts.zoom = 6;
+ this.map.setInitOptions(opts);
}
-
+
private function onMapReady(event:Event):void {
- this.map.setCenter(new LatLng(28, -90), 6);
this.map.addControl(new MapTypeControl());
- this.map.addMapType(Moon.ELEVATION_MAP_TYPE);
- this.map.addMapType(Moon.VISIBLE_MAP_TYPE);
-
- this.map.removeMapType(MapType.HYBRID_MAP_TYPE);
- this.map.removeMapType(MapType.SATELLITE_MAP_TYPE);
- this.map.removeMapType(MapType.PHYSICAL_MAP_TYPE);
- this.map.removeMapType(MapType.NORMAL_MAP_TYPE);
}
]]>
</mx:Script>

Modified: trunk/examples/CustomMapSky/.actionScriptProperties
==============================================================================
--- trunk/examples/CustomMapSky/.actionScriptProperties (original)
+++ trunk/examples/CustomMapSky/.actionScriptProperties Sun Oct 5 18:21:16
2008
@@ -6,7 +6,7 @@
<libraryPathEntry kind="4" path=""/>
<libraryPathEntry kind="1" linkType="1" path="libs"/>
<libraryPathEntry kind="3" linkType="1"
path="${DOCUMENTS}/GoogleMapsAPIUtilityLibrary/bin/GoogleMapsAPIUtilityLibrary.swc"
useDefaultLinkType="false"/>
-<libraryPathEntry kind="3" linkType="1"
path="${DOCUMENTS}/lib/map_flex_1_6.swc" useDefaultLinkType="false"/>
+<libraryPathEntry kind="3" linkType="1"
path="${DOCUMENTS}/lib/map_flex_1_7.swc" useDefaultLinkType="false"/>
</libraryPath>
<sourceAttachmentPath/>
</compiler>

Modified: trunk/examples/CustomMapSky/bin-release/CustomMapSky.swf
==============================================================================
Binary files. No diff available.

Modified: trunk/examples/CustomMapSky/bin-release/srcview/CustomMapSky.zip
==============================================================================
Binary files. No diff available.

Modified: trunk/examples/CustomMapSky/bin-release/srcview/SourceStyles.css
==============================================================================
--- trunk/examples/CustomMapSky/bin-release/srcview/SourceStyles.css
(original)
+++ trunk/examples/CustomMapSky/bin-release/srcview/SourceStyles.css Sun
Oct 5 18:21:16 2008
@@ -65,28 +65,6 @@
font-weight: bold;
}

-.MXMLComment {
- color: #800000;
-}
-
-.MXMLComponent_Tag {
- color: #0000ff;
-}
-
-.MXMLDefault_Text {
-}
-
-.MXMLProcessing_Instruction {
-}
-
-.MXMLSpecial_Tag {
- color: #006633;
-}
-
-.MXMLString {
- color: #990000;
-}
-
.CSS@font-face {
color: #990000;
font-weight: bold;
@@ -125,6 +103,28 @@
}

.CSSString {
+ color: #990000;
+}
+
+.MXMLComment {
+ color: #800000;
+}
+
+.MXMLComponent_Tag {
+ color: #0000ff;
+}
+
+.MXMLDefault_Text {
+}
+
+.MXMLProcessing_Instruction {
+}
+
+.MXMLSpecial_Tag {
+ color: #006633;
+}
+
+.MXMLString {
color: #990000;
}


Modified:
trunk/examples/CustomMapSky/bin-release/srcview/source/CustomMapSky.mxml.html
==============================================================================
---
trunk/examples/CustomMapSky/bin-release/srcview/source/CustomMapSky.mxml.html
(original)
+++
trunk/examples/CustomMapSky/bin-release/srcview/source/CustomMapSky.mxml.html
Sun Oct 5 18:21:16 2008
@@ -8,50 +8,39 @@
</head>

<body><pre><span class="MXMLProcessing_Instruction">&lt;?xml
version=&quot;1.0&quot;?&gt;</span>
-<span class="MXMLComponent_Tag">&lt;mx:Application</span><span
class="MXMLDefault_Text"> xmlns:mx=&quot;</span><span
class="MXMLString">http://www.adobe.com/2006/mxml</span><span
class="MXMLDefault_Text">&quot;
-layout=&quot;</span><span class="MXMLString">absolute</span><span
class="MXMLDefault_Text">&quot; width=&quot;</span><span
class="MXMLString">100%</span><span class="MXMLDefault_Text">&quot;
height=&quot;</span><span class="MXMLString">100%</span><span
class="MXMLDefault_Text">&quot; viewSourceURL=&quot;</span><span
class="MXMLString">srcview/index.html</span><span
class="MXMLDefault_Text">&quot;</span><span
class="MXMLComponent_Tag">&gt;</span>
- <span class="MXMLComponent_Tag">&lt;mx:Panel</span><span
class="MXMLDefault_Text"> title=&quot;</span><span
class="MXMLString">Google Maps API for Flash - Sky Map Type
Demo</span><span class="MXMLDefault_Text">&quot;
-backgroundColor=&quot;</span><span class="MXMLString">#FFFFFF</span><span
class="MXMLDefault_Text">&quot; width=&quot;</span><span
class="MXMLString">100%</span><span class="MXMLDefault_Text">&quot;
height=&quot;</span><span class="MXMLString">100%</span><span
class="MXMLDefault_Text">&quot;</span><span
class="MXMLComponent_Tag">&gt;</span>
- <span class="MXMLComponent_Tag">&lt;mx:UIComponent</span><span
class="MXMLDefault_Text"> id=&quot;</span><span
class="MXMLString">mapHolder</span><span class="MXMLDefault_Text">&quot;
-initialize=&quot;</span><span
class="ActionScriptDefault_Text">onHolderCreated</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">event</span><span
class="ActionScriptBracket/Brace">)</span>;<span
class="MXMLDefault_Text">&quot; resize=&quot;</span><span
class="ActionScriptDefault_Text">onHolderResized</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">event</span><span
class="ActionScriptBracket/Brace">)</span><span
class="MXMLDefault_Text">&quot;
-width=&quot;</span><span class="MXMLString">100%</span><span
class="MXMLDefault_Text">&quot; height=&quot;</span><span
class="MXMLString">100%</span><span
class="MXMLDefault_Text">&quot;</span><span
class="MXMLComponent_Tag">/&gt;</span>
+<span class="MXMLComponent_Tag">&lt;mx:Application</span><span
class="MXMLDefault_Text"> xmlns:mx=&quot;</span><span
class="MXMLString">http://www.adobe.com/2006/mxml</span><span
class="MXMLDefault_Text">&quot; xmlns:maps=&quot;</span><span
class="MXMLString">com.google.maps.*</span><span
class="MXMLDefault_Text">&quot; layout=&quot;</span><span
class="MXMLString">absolute</span><span class="MXMLDefault_Text">&quot;
width=&quot;</span><span class="MXMLString">100%</span><span
class="MXMLDefault_Text">&quot; height=&quot;</span><span
class="MXMLString">100%</span><span class="MXMLDefault_Text">&quot;
viewSourceURL=&quot;</span><span
class="MXMLString">srcview/index.html</span><span
class="MXMLDefault_Text">&quot;</span><span
class="MXMLComponent_Tag">&gt;</span>
+ <span class="MXMLComponent_Tag">&lt;mx:Panel</span><span
class="MXMLDefault_Text"> title=&quot;</span><span
class="MXMLString">Google Maps API for Flash Demo</span><span
class="MXMLDefault_Text">&quot; width=&quot;</span><span
class="MXMLString">100%</span><span class="MXMLDefault_Text">&quot;
height=&quot;</span><span class="MXMLString">100%</span><span
class="MXMLDefault_Text">&quot;</span><span
class="MXMLComponent_Tag">&gt;</span>
+ <span class="MXMLComponent_Tag">&lt;maps:Map</span><span
class="MXMLDefault_Text">
+ id=&quot;</span><span class="MXMLString">map</span><span
class="MXMLDefault_Text">&quot;
+ key=&quot;</span><span
class="MXMLString">ABQIAAAA7QUChpcnvnmXxsjC7s1fCxQGj0PqsCtxKvarsoS-iqLdqZSKfxTd7Xf-2rEc_PC9o8IsJde80Wnj4g</span><span
class="MXMLDefault_Text">&quot;
+ mapevent_mapready=&quot;</span><span
class="ActionScriptDefault_Text">onMapReady</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">event</span><span
class="ActionScriptBracket/Brace">)</span><span
class="MXMLDefault_Text">&quot;
+ mapevent_mappreinitialize=&quot;</span><span
class="ActionScriptDefault_Text">onMapPreinitialize</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">event</span><span
class="ActionScriptBracket/Brace">)</span><span
class="MXMLDefault_Text">&quot;
+ width=&quot;</span><span class="MXMLString">100%</span><span
class="MXMLDefault_Text">&quot; height=&quot;</span><span
class="MXMLString">100%</span><span
class="MXMLDefault_Text">&quot;</span><span
class="MXMLComponent_Tag">/&gt;</span>
<span class="MXMLComponent_Tag">&lt;/mx:Panel&gt;</span>
<span class="MXMLSpecial_Tag">&lt;mx:Script&gt;</span>
<span class="ActionScriptOperator">&lt;!</span><span
class="ActionScriptBracket/Brace">[</span><span
class="ActionScriptDefault_Text">CDATA</span><span
class="ActionScriptBracket/Brace">[</span>
- <span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">InfoWindowOptions</span>;
- <span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">overlays</span>.<span
class="ActionScriptDefault_Text">MarkerOptions</span>;
<span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">LatLng</span>;
<span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">MapEvent</span>;
- <span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">overlays</span>.<span
class="ActionScriptDefault_Text">Marker</span>;
<span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">MapMouseEvent</span>;
<span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">Map</span>;
+ <span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">MapOptions</span>;
<span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">MapType</span>;
<span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">controls</span>.<span
class="ActionScriptDefault_Text">ZoomControl</span>;
+ <span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">styles</span>.<span
class="ActionScriptDefault_Text">FillStyle</span>;
<span class="ActionScriptReserved">import</span> <span
class="ActionScriptDefault_Text">com</span>.<span
class="ActionScriptDefault_Text">google</span>.<span
class="ActionScriptDefault_Text">maps</span>.<span
class="ActionScriptDefault_Text">extras</span>.<span
class="ActionScriptDefault_Text">planetary</span>.<span
class="ActionScriptDefault_Text">Sky</span>;

-
- <span class="ActionScriptReserved">private</span> <span
class="ActionScriptvar">var</span> <span
class="ActionScriptDefault_Text">map</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptDefault_Text">Map</span>;
-
- <span class="ActionScriptReserved">public</span> <span
class="ActionScriptfunction">function</span> <span
class="ActionScriptDefault_Text">onHolderCreated</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">event</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptDefault_Text">Event</span><span
class="ActionScriptBracket/Brace">)</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptReserved">void</span> <span
class="ActionScriptBracket/Brace">{</span>
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span> <span
class="ActionScriptOperator">=</span> <span
class="ActionScriptReserved">new</span> <span
class="ActionScriptDefault_Text">Map</span>;
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">key</span> <span
class="ActionScriptOperator">=</span> <span
class="ActionScriptString">&quot;ABQIAAAA-O3c-Om9OcvXMOJXreXHAxQGj0PqsCtxKvarsoS-iqLdqZSKfxS27kJqGZajBjvuzOBLizi931BUow&quot;</span>;
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">addEventListener</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">MapEvent</span>.<span
class="ActionScriptDefault_Text">MAP_READY</span>, <span
class="ActionScriptDefault_Text">onMapReady</span><span
class="ActionScriptBracket/Brace">)</span>;
- <span class="ActionScriptDefault_Text">mapHolder</span>.<span
class="ActionScriptDefault_Text">addChild</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">map</span><span
class="ActionScriptBracket/Brace">)</span>;
- <span class="ActionScriptBracket/Brace">}</span>
-
- <span class="ActionScriptReserved">public</span> <span
class="ActionScriptfunction">function</span> <span
class="ActionScriptDefault_Text">onHolderResized</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">event</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptDefault_Text">Event</span><span
class="ActionScriptBracket/Brace">)</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptReserved">void</span> <span
class="ActionScriptBracket/Brace">{</span>
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">setSize</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptReserved">new</span> <span
class="ActionScriptDefault_Text">Point</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">mapHolder</span>.<span
class="ActionScriptDefault_Text">width</span>, <span
class="ActionScriptDefault_Text">mapHolder</span>.<span
class="ActionScriptDefault_Text">height</span><span
class="ActionScriptBracket/Brace">))</span>;
+ <span class="ActionScriptReserved">private</span> <span
class="ActionScriptfunction">function</span> <span
class="ActionScriptDefault_Text">onMapPreinitialize</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">event</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptDefault_Text">Event</span><span
class="ActionScriptBracket/Brace">)</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptReserved">void</span> <span
class="ActionScriptBracket/Brace">{</span>
+ <span class="ActionScriptvar">var</span> <span
class="ActionScriptDefault_Text">opts</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptDefault_Text">MapOptions</span> <span
class="ActionScriptOperator">=</span> <span
class="ActionScriptReserved">new</span> <span
class="ActionScriptDefault_Text">MapOptions</span><span
class="ActionScriptBracket/Brace">()</span>;
+ <span class="ActionScriptDefault_Text">opts</span>.<span
class="ActionScriptDefault_Text">mapTypes</span> <span
class="ActionScriptOperator">=</span> <span
class="ActionScriptBracket/Brace">[</span><span
class="ActionScriptDefault_Text">Sky</span>.<span
class="ActionScriptDefault_Text">VISIBLE_MAP_TYPE</span><span
class="ActionScriptBracket/Brace">]</span>;
+ <span class="ActionScriptDefault_Text">opts</span>.<span
class="ActionScriptDefault_Text">center</span> <span
class="ActionScriptOperator">=</span> <span
class="ActionScriptReserved">new</span> <span
class="ActionScriptDefault_Text">LatLng</span><span
class="ActionScriptBracket/Brace">(</span>28, <span
class="ActionScriptOperator">-</span>90<span
class="ActionScriptBracket/Brace">)</span>;
+ <span class="ActionScriptDefault_Text">opts</span>.<span
class="ActionScriptDefault_Text">zoom</span> <span
class="ActionScriptOperator">=</span> 10;
+ <span class="ActionScriptDefault_Text">opts</span>.<span
class="ActionScriptDefault_Text">backgroundFillStyle</span> <span
class="ActionScriptOperator">=</span> <span
class="ActionScriptReserved">new</span> <span
class="ActionScriptDefault_Text">FillStyle</span><span
class="ActionScriptBracket/Brace">()</span>;
+ <span class="ActionScriptDefault_Text">opts</span>.<span
class="ActionScriptDefault_Text">backgroundFillStyle</span>.<span
class="ActionScriptDefault_Text">color</span> <span
class="ActionScriptOperator">=</span> 0<span
class="ActionScriptDefault_Text">x000000</span>;
+ <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">setInitOptions</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">opts</span><span
class="ActionScriptBracket/Brace">)</span>;
<span class="ActionScriptBracket/Brace">}</span>
-
+
<span class="ActionScriptReserved">private</span> <span
class="ActionScriptfunction">function</span> <span
class="ActionScriptDefault_Text">onMapReady</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">event</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptDefault_Text">Event</span><span
class="ActionScriptBracket/Brace">)</span><span
class="ActionScriptOperator">:</span><span
class="ActionScriptReserved">void</span> <span
class="ActionScriptBracket/Brace">{</span>
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">setCenter</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptReserved">new</span> <span
class="ActionScriptDefault_Text">LatLng</span><span
class="ActionScriptBracket/Brace">(</span>28, <span
class="ActionScriptOperator">-</span>90<span
class="ActionScriptBracket/Brace">)</span>, 6<span
class="ActionScriptBracket/Brace">)</span>;
<span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">addControl</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptReserved">new</span> <span
class="ActionScriptDefault_Text">ZoomControl</span><span
class="ActionScriptBracket/Brace">())</span>;
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">addMapType</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">Sky</span>.<span
class="ActionScriptDefault_Text">VISIBLE_MAP_TYPE</span><span
class="ActionScriptBracket/Brace">)</span>;
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">removeMapType</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">MapType</span>.<span
class="ActionScriptDefault_Text">HYBRID_MAP_TYPE</span><span
class="ActionScriptBracket/Brace">)</span>;
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">removeMapType</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">MapType</span>.<span
class="ActionScriptDefault_Text">SATELLITE_MAP_TYPE</span><span
class="ActionScriptBracket/Brace">)</span>;
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">removeMapType</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">MapType</span>.<span
class="ActionScriptDefault_Text">PHYSICAL_MAP_TYPE</span><span
class="ActionScriptBracket/Brace">)</span>;
- <span class="ActionScriptReserved">this</span>.<span
class="ActionScriptDefault_Text">map</span>.<span
class="ActionScriptDefault_Text">removeMapType</span><span
class="ActionScriptBracket/Brace">(</span><span
class="ActionScriptDefault_Text">MapType</span>.<span
class="ActionScriptDefault_Text">NORMAL_MAP_TYPE</span><span
class="ActionScriptBracket/Brace">)</span>;
-
<span class="ActionScriptBracket/Brace">}</span>
<span class="ActionScriptBracket/Brace">]]</span><span
class="ActionScriptOperator">&gt;</span>
<span class="MXMLSpecial_Tag">&lt;/mx:Script&gt;</span>

Modified: trunk/examples/CustomMapSky/src/CustomMapSky.mxml
==============================================================================
--- trunk/examples/CustomMapSky/src/CustomMapSky.mxml (original)
+++ trunk/examples/CustomMapSky/src/CustomMapSky.mxml Sun Oct 5 18:21:16
2008
@@ -1,48 +1,37 @@
<?xml version="1.0"?>
-<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
-layout="absolute" width="100%" height="100%"
viewSourceURL="srcview/index.html">
- <mx:Panel title="Google Maps API for Flash - Sky Map Type Demo"
-backgroundColor="#FFFFFF" width="100%" height="100%">
- <mx:UIComponent id="mapHolder"
-initialize="onHolderCreated(event);" resize="onHolderResized(event)"
-width="100%" height="100%"/>
+<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="ABQIAAAA7QUChpcnvnmXxsjC7s1fCxQGj0PqsCtxKvarsoS-iqLdqZSKfxTd7Xf-2rEc_PC9o8IsJde80Wnj4g"
+ mapevent_mapready="onMapReady(event)"
+ mapevent_mappreinitialize="onMapPreinitialize(event)"
+ width="100%" height="100%"/>
</mx:Panel>
<mx:Script>
<![CDATA[
- import com.google.maps.InfoWindowOptions;
- import com.google.maps.overlays.MarkerOptions;
import com.google.maps.LatLng;
import com.google.maps.MapEvent;
- import com.google.maps.overlays.Marker;
import com.google.maps.MapMouseEvent;
import com.google.maps.Map;
+ import com.google.maps.MapOptions;
import com.google.maps.MapType;
import com.google.maps.controls.ZoomControl;
+ import com.google.maps.styles.FillStyle;
import com.google.maps.extras.planetary.Sky;

-
- private var map:Map;
-
- public function onHolderCreated(event:Event):void {
- this.map = new Map;
- this.map.key
= "ABQIAAAA-O3c-Om9OcvXMOJXreXHAxQGj0PqsCtxKvarsoS-iqLdqZSKfxS27kJqGZajBjvuzOBLizi931BUow";
- this.map.addEventListener(MapEvent.MAP_READY, onMapReady);
- mapHolder.addChild(map);
- }
-
- public function onHolderResized(event:Event):void {
- this.map.setSize(new Point(mapHolder.width, mapHolder.height));
+ private function onMapPreinitialize(event:Event):void {
+ var opts:MapOptions = new MapOptions();
+ opts.mapTypes = [Sky.VISIBLE_MAP_TYPE];
+ opts.center = new LatLng(28, -90);
+ opts.zoom = 10;
+ opts.backgroundFillStyle = new FillStyle();
+ opts.backgroundFillStyle.color = 0x000000;
+ this.map.setInitOptions(opts);
}
-
+
private function onMapReady(event:Event):void {
- this.map.setCenter(new LatLng(28, -90), 6);
this.map.addControl(new ZoomControl());
- this.map.addMapType(Sky.VISIBLE_MAP_TYPE);
- this.map.removeMapType(MapType.HYBRID_MAP_TYPE);
- this.map.removeMapType(MapType.SATELLITE_MAP_TYPE);
- this.map.removeMapType(MapType.PHYSICAL_MAP_TYPE);
- this.map.removeMapType(MapType.NORMAL_MAP_TYPE);
-
}
]]>
</mx:Script>

Reply all
Reply to author
Forward
0 new messages