Background Image
Table of Contents Table of Contents
Previous Page  58 / 68 Next Page
Information
Show Menu
Previous Page 58 / 68 Next Page
Page Background

CODE/

GOOGLE

APIS

58

REVISTA LOCAWEB

ß =RRP

REULJDWµULR 'HíQH R

nível de ampliação do mapa a ser

exibido. Os valores possíveis vão

de 0 até 21.

ß 6L]H

REULJDWµULR 'HíQH R

tamanho da imagem a ser exibida,

a largura e a altura, em pixels. Por

exemplo, 500x400.

ß )RUPDW

opcional. Por

padrão, a imagem tem o formato

PNG, mas é possível gerar a

mesma em GIF e JPG.

ß 0DSW\SH

RSFLRQDO 'HíQH

o tipo de mapa a ser criado. Os

tipos permitidos incluem roadmap,

satellite, hybrid e terrain.

ß /DQJXDJH

RSFLRQDO 'HíQH

o idioma dos rótulos do mapa.

ß 0DUNHUV

opcional.

Estabelece um ou mais

marcadores a serem exibidos

no mapa. Um marcador é o

ponto vermelho apresentado

pelo Google Maps. O efeito do

marcador, &markers=markerStyl

es|-23.5446506,-46.564317|, é este:

STREET VIEW IMAGE API

O Google Map tem a função

Street View, que apresenta

imagens dinâmicas de ruas e

endereços acessados. Com a

API Street View Image Map é

possível inserir imagens estáticas

do Street View nas páginas web,

sem uso de JavaScript, apenas

com uma chamada HTTP padrão.

Como nos outros casos, é

preciso criar uma chave (key)

de ativação. Uma vez com

essa chave, desenvolve-se o

código abaixo para inserir a

imagem Street View:

http://maps.googleapis.com/

maps/api/streetview?size=

400x400&location=40.720032,

%20-73.988354&fov=90&heading

=235&pitch=10&sensor=false

Isso criará a seguinte imagem

na página, no local do código:

As imagens podem ter até

640 por 640 pixels. E o código de

inserção segue este padrão:

http://maps.googleapis.com/

maps/api/streetview?parameters

Para utilizar as APIs cedidas pelo Google, o

desenvolvedor terá de gerar chaves de acesso

Links

Google Maps

http://maps.google.com

Google Places

http://places.google.com

Página do Google

Maps: APIs

permitem ver mapas

Google Places:

informações de

locais em seu site

Os parâmetros podem ser

obrigatórios ou opcionais.

Obrigatórios

ß 6L]H

HVSHFLíFD R WDPDQKR

da saída da imagem em pixels.

2 WDPDQKR « HVSHFLíFDGR FRPR

{width}x{height}. Por exemplo,

size=600x400 retorna uma

imagem de 600 pixels de largura e

400 pixels de altura.

ß /RFDWLRQ

pode ser uma

string de texto (por exemplo,

Chagrin Falls, OH) ou um valor de

latitude/longitude (40.457375,-

80.009353). A API de imagem do

Google Street captura o panorama

fotografado mais próximo desse

local. Como as imagens do

Street View são atualizadas

SHULRGLFDPHQWH H DV IRWRJUDíDV

podem ser tiradas em posições

um pouco diferentes a cada vez

é possível que location capture

um panorama diferente quando a

imagem for atualizada.

ß 6HQVRU

indica se a

solicitação veio ou não de um

dispositivo que usa um sensor

de localização (por exemplo, um