Estoy tocando por primera vez la API de Google Maps y tengo un problema a la hora de poner un punto de señalización con este código:
var marker:Marker = new Marker(Coordenada)
map.addOverlay(marker)
Estas líneas son las que me dan el problema, me dicen que hago referencia a un objeto nulo.
Abajo os dejo todo código completo. Si me podéis echar una mano... Muchas gracias.
import com.google.maps.LatLng;
import com.google.maps.Map;
import com.google.maps.MapEvent;
import com.google.maps.MapType;
import com.google.maps.controls.*;
import com.google.maps.MapMouseEvent;
import com.google.maps.MapZoomEvent;
import com.google.maps.MapMoveEvent;
import com.google.maps.MapOptions;
import com.google.maps.MapType;
import com.google.maps.overlays.Marker;
import com.google.maps.overlays.MarkerOptions;
import com.google.maps.LatLngBounds;
import com.google.maps.InfoWindowOptions;
var ancho:int = 300
var alto:int = 300
var map:Map = new Map();
var Coordenada:LatLng = new LatLng(0,0);
map.sensor = "false";
map.key = "ABQIAAAAvvxprSVgDmort-nQvP9UOBRcIBM5SEgUYyuJIuqH4Qf0kgkYgBT_K4sLwopPkxZFAw-tlQLIRz3sTA";
map.setSize(new Point(ancho, alto));
map.addEventListener(MapEvent.MAP_READY, onMapReady);
this.addChild(map);
var marker:Marker = new Marker(Coordenada)
map.addOverlay(marker)
function onMapReady(event:Event):void {
map.setCenter(Coordenada, 18, MapType.NORMAL_MAP_TYPE);
}
