Como usar uma API do Google Com AS3
Google oferece um mapa API – uma interface de programação de aplicativo – para programas que usam a linguagem de programação ActionScript 3 . A API torna fácil adicionar mapas do Google de qualquer lugar do mundo para aplicações baseadas em AS3 , como jogos , ferramentas e software de negócios de aprendizagem. Você pode incorporar um mapa API em um programa de AS3 usando a plataforma Adobe Flash Professional , em apenas alguns minutos. Desenvolvendo aplicações avançadas de mapa requer familiaridade com métodos mapa AS3 Google e properties.Things que você precisa Google API mapa chave
API Google desenvolvimento de software mapa kit
Adobe Flash Professional : CS3, CS4 ou CS5
Visualizar Mais instruções
1
obter o mapa chave de API do Google a partir do site do Google. Guardá-lo para colar no programa mapa API AS3 mais tarde.
2
Faça o download do arquivo zip mapa da interface do Google (o diretório mapa SDK) a partir do site do Google.
3
Abra o arquivo zip de interface , e navegue até o diretório ” lib ” dentro do diretório ” SDK” . Selecione o arquivo ” map_1_20 ” no diretório , e movê-lo para os “componentes” do diretório dentro do diretório do programa Adobe Flash , se você estiver usando o software Adobe Flash Professional para criar o programa AS3 mapa.
4
Inicie o programa flash. Clique em ” Arquivo Flash (ActionScript 3.0) ” a partir da janela de abertura, para criar um novo arquivo AS3 para o programa de mapa.
5
Clique em ” componente ” do menu “Janela”. Clique e arraste o componente ” GoogleMapsLibrary ” para o palco do Flash.
6
Selecione “Actions” no menu “Janela” na barra de menu principal do Flash , para abrir o editor de AS3 . Posicione o cursor do mouse sobre a primeira linha do editor AS3 . . Clique seu botão de mouse, e digite o código abaixo para importar os utilitários necessários Google API necessários para acessar e executar o programa de mapas do Google
com.google.maps.LatLng importação;
importação com.google.maps.Map;
com.google.maps.MapEvent importação;
com.google.maps.MapType importação;
7
Digite o código que começa na próxima linha do editor AS3, para criar uma cópia (instância ) do componente de mapa do Google
var myMap : Map = new Map ( );
8
. digite o código que começa na próxima linha do editor AS3 para atribuir a chave de API do Google mapa obtido , a propriedade “chave” da instância do mapa
myMap.key = ” ABQIAAAAIpc3YswUCIpXrroYCBRVH3t8bmDSUSlTZ6iLt2x2i0mr5xQea9CYBu_E0AiXLFMrijp -A” ” myMap . “;
a chave mapa será semelhante à string entre aspas acima. Os caracteres na seqüência , no entanto, será exclusivo para a chave de mapa gerado por sua conta.
9
Digite o código que começa na próxima linha do editor AS3, para definir a propriedade “sensor” da instância myMap . Defina a propriedade do sensor de “false” para este exemplo
myMap.sensor = “false”; .
A propriedade “sensor” seria definida como true, se o dispositivo que você está usando tem um sensor que detecta a sua longitude e latitude (como um telefone GPS) e seu programa requer que você exibir um mapa com base nessas coordenadas.
10
Digite o código que começa na próxima linha do AS3 editor, redimensionar o mapa para que ele corresponda a largura e dimensões de altura da janela que você está exibindo o mapa dentro
myMap.setSize ( new Point ( stage.stageWidth , stage.stageHeight ) );
11
Digite o código que começa na próxima linha do editor AS3, para detectar quando o mapa está pronto para exibição e colocar o mapa específico (conforme especificado com a longitude e latitude argumentos no método setCenter ) .
myMap.addEventListener ( MapEvent.MAP_READY , displayMap );
this.addChild ( myMap );
função displayMap (event: Event ): void
{
myMap.setCenter ( novo LatLng ( 38.45 , -122,7 ) , 14, MapType.NORMAL_MAP_TYPE ); .
}
no código acima , o nível de zoom está definido para 14 Aumentar ou diminuir este número para aumentar ou diminuir o zoom de uma região no mapa.