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.

Deixe um comentário