API de Javascript do Google Map vs API de serviço web [fechado]

Olá, estou a iniciar um novo projecto, onde a área de administração permite ao utilizador colocar marcadores no site, cada um apontando para um endereço de localização separado, o endereço vem da base de dados, agora sou novo no Google maps, eu apoio o programador tão mais confortável a trabalhar com a API do serviço web do Google map, mas posso encontrar todas as amostras e exemplos são para ele Javascript API

Qual devo usar ? api de serviço web googel map ou API de javascript

Obrigado.
Author: user1490958, 2012-09-06

3 answers

Se está à procura de mostrar mapas e de os utilizadores modificarem os marcadores, terá de usar a API de javascript maps (a js é necessária para mostrar os mapas e também pode fazer geocoding).

Documentação de Javascript: https://developers.google.com/maps/documentation/javascript/reference

Exemplo De Geocoding Javascript [1]}: https://google-developers.appspot.com/maps/documentation/javascript/examples/geocoding-simple

Draggable Marcador: https://google-developers.appspot.com/maps/documentation/javascript/examples/marker-animations

A API dos serviços web destina-se mais a obter informações específicas, tais como geocodificação, obtenção de direcções e locais, etc. No entanto, se você já estiver usando o front-end javascript do Google maps, você também pode usar os Serviços de geocoding disponíveis lá, é fácil de usar e não vai exigir a escrita de código extra para fazer o trabalho para você.

Serviços Web documentacao: https://developers.google.com/maps/documentation/webservices/

 0
Author: ellemayo, 2012-09-06 14:41:09

Utilize a API de Javascript Se precisar de usar as funcionalidades do google map no navegador. Por exemplo, você quer exibir uma imagem do Google Maps com um ícone.

Utilize a api serviço web Se quiser que o seu código do lado do servidor tenha acesso às funcionalidades do google map, não necessariamente para visualização imediata ao utilizador. Por exemplo, você quer obter a distância entre duas coordenadas e armazenar isso em um banco de dados.

API Javascript - > directamente para mostrar para o utilizador

API de Serviço Web - > directamente para visualização no lado do servidor, e possivelmente para o utilizador como segundo passo.

 1
Author: Usman Mutawakil, 2012-09-06 14:57:06
Depende de todas as intenções e propósitos o que quer fazer. Se você precisa de mapas estáticos retornados com sobreposições personalizadas feitas de uma forma fácil, eu sugeriria usar a sua API serviço web/REST. Você pode simplesmente passar o texto do endereço para a API restante e ele vai devolver uma imagem do mapa real e você um passe todos os diferentes parâmetros como a largura da imagem e altura que você quer retornados na tela. Você pode colocar marcadores, e definir o nível de zoom, bem como controlar se você quer atlas ou vista por satélite com todas as respectivas etiquetas e marcadores. Você pode fazer o mesmo em Javascript, mas o descanso é super fácil de utilizar e implementar.

A API de mapas estáticos exemplo: http://maps.googleapis.com/maps/api/staticmap?center=Brooklyn+Bridge,New+York,NY&zoom=13&size=600x300&maptype=roadmap &markers=color:blue%7Clabel:S%7C40.702147,-74.015794&markers=color:green%7Clabel:G%7C40.711614,-74.012318 &marcadores=cor:vermelho%7Ccolor:vermelho%7Clabel:C%7C40.718217,-73.998284&sensor=false

 0
Author: ApolloSoftware, 2012-09-06 14:40:53