Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal, essa última semana me dediquei para analisar os códigos e APIs que o google disponibiliza. E uma que me chamou muita atenção foi a API do google maps.
Ela é bem simples de se usar e assim como a maioria dos recursos que o google oferece, conta com uma vasta documentação, cheia de exemplos e muito bem explicada.
O único problema é que eu me perdi um pouco na parte do Javascript e não consegui editar os exemplos que eles fornecem para minhas necessidades.
Lista completa de exemplos:
http://code.google.com/intl/pt-BR/apis/map...ples/index.html
E o que eu precisaria, seria semelhante a este:
http://code.google.com/intl/pt-BR/apis/map...con-custom.html
Pois ele exibe um marcador (que não pode ser alterado), ao clicar exibe detalhes. Entretanto, o que ele faz nesse é gerar 10 locais aleatórios, e o que eu preciso mesmo é que seja exibido apenas 1 marcador e em um local específico.
Estilo esse site: http://www.indaiatuba.info/companies/414-Zoff-Club
Alguém poderia dar uma ajuda com os código js dos diversos exemplos que o google disponibiliza para eu poder conseguir o que pretendo?
Obrigado.
Newboxters, excelente explicação. Li tudo que você escreveu, entendi muito bem e achei ótimo a introdução que você fez, são conhecimentos que não podem ser desperdiçados.
Li também os conteúdos dos links que você me passou, são muito bons e deu pra entender facilmente. E de fato, só usando o código fonte já é possível ter o mesmo efeito. Assim dá pra perceber mesmo que essas coisas de API são bem simples e nada de complicado. O Google de fato tem uma documentação bem vasta, mas essa parte eles ainda não tem em português?
Mas enfim, vou tentar explicar o pouco que sei sobre APIs do Google Maps e com isso incentivar alguém que manje mais do que eu a explicar melhor.
De fato, com esse "pouco" que você sabe já foi excelente, mas se alguém ainda tiver mais conhecimento e quiser postar outras coisas sobre a API do google maps, será muito bom, sem dúvida esse post será uma referência para consultas sobre esse tema.
Valeu newboxteRS.
Isso pessoal.
Gostei da discução;
Alguem tem alguma experiência com a questão dos direitos que o Google tem sobre a API?
Para o uso comercil é proibido?
>
Isso pessoal.
Gostei da discução;
Alguem tem alguma experiência com a questão dos direitos que o Google tem sobre a API?
Para o uso comercil é proibido?
Olá Nelly. Não há nenhuma restrição para uso comercial, visto que é um serviço distribuído livremente e os códigos também são livres, podendo inclusive ser alterados. E também a API do Google Maps é usado mundialmente, muitos sites americanos, como já indicaram nesse tópico, já usam avançados esquemas de exibição dos mapas.
Lúcio, meu colega... se você curtiu esse esquema de API do Google Maps nesse site que você postou que é tipo um guia da cidade de Indaiatuba, certo? e se você quer mesmo se surpreender com o poder de tudo que é possível fazer, dá um look aqui (na minha opinião o site que melhor trabalharam com APIs do GMaps):
http://www.yellowpages.com/info-LMS6608452...2FBar-Grills%3F
Eles são tipo um guia também, só que dos Estados Unidos e usando muita tecnologia, muita mesmo.
Eu sinceramente (depois da admiração inicial) me senti mal quando vi tudo isso, pela tão grande potência e eu não conseguir fazer nada parecido. Mas não se preocupe, para chegar nisso tudo eles investiram certamente milhões e é uma equipe gigantesca de profissionais top de linha (não que você não seja, mas sempre me dizem que a galera americana é bem genial pra essas coisas, e tem uns padrões de qualidade muito elevado), mas me parece óbvio, investir milhões, resulta em coisas top de linha, você conhece o site brasileiro limao (http://www.limao.com.br/), é um site brasileiro, formado por profissionais brasileiros, e como investiram milhões, tem a mesma qualidade em termos de tecnologia de um site americano, percebe como investir é tudo?
Bom, desculpem pelo desvio do assunto principal do tópico, espero que você não fique com raiva, pois não quis "exibir" nada, apenas detalhar a informação e pra ninguém sentir a sensação que eu tive de "impotência de programação". hehe
Retornando, tenha em mente que a equipe do Google é de mais mesmo, fazem as coisas e liberam pra todos usarem, por isso sou fã do Google.
Mas enfim, vou tentar explicar o pouco que sei sobre APIs do Google Maps e com isso incentivar alguém que manje mais do que eu a explicar melhor:
Essa API em resumo, nada mais é do que um arquivo html com javascript (com ajax, dependendo se usar busca por exemplo) que você coloca esses códigos fornecidos pelo Google em uma página HTML e pode editar como quiser, por isso é possível fazer designs magníficos que podem ser implantados como layout da página de mapas, estilo o site que te mostrei (yellowpages).
Eu particularmente, desconfio que tenha um modelo pronto muito próximo do que você precisa, que é exibindo aqueles marcadores de lugar (daí de fato dá até pra fazer um esquema automático puxando as informações de um banco de dados, usando uma linguagem dinâmica).
A vantagem desses códigos, é que você pode facilmente analisar o código fonte, pois javascript em páginas html não tem códigos ocultos (não são linguagens dinâmicas do lado do servidor e sim do cliente), por isso você pode até mesmo ver o código fonte do site que você postou ou do site que eu postei e pegar o código e ter o resultado idêntico (só evite obviamente qualquer tipo de plágio, ou você mantém o padrão dos styles do Gmaps ou cria um próprio).
Pra iniciar nessa prática, é bom pegar exemplos mais simples, por isso o site que você indicou, Lúcio, é perfeito para isso, já que exibe o mapa com poucos recursos e com o marcador que você quer. E outra dica, não fique só na documentação do Google, pois eles já fazem muito de liberar todo código e ainda dão o caminho pra qualquer um começar, depois você buscando tutoriais até em sites brasileiros encontra bastante material (nada muito avançado talvez), mas que é útil.
Veja que legal e bem explicado esses (e em português):
http://felipebarone.com/node/50
http://felipebarone.com/node/51
Ah e uma curiosidade, recentemente, saiu um post no Pblog (que fala sobre wordpress, sistema de blogs, creio que você conheça) que tem um plugin que trata a API do Google Maps, você pode instalar o sistema local em seu PC (requer os pacotes php, mysql, apache, pode usar um pacote pronto tipo wamp ou easyphp), instalar o Plugin e fazer uns testes. Mais detalhes: http://www.pblog.com.br/2008/04/29/inserin...pres/trackback/
Bom, espero que eu tenha ajudado em algo e quem sabe mais alguém trás mais informações, indica outros links de tutoriais, ou até mesmo dá uma explicação própria e mais objetiva só sobre googlemaps e não fique nessa enrolação que eu fiquei (hehehe). Mas se eu falei alguma besteira, podem me corrigir, faço questão.
Abraço para todos.