Google Maps passa a suportar o padrão GeoRSS
24 de Março de 2007 por Pedro Paulo
Atualmente há uma necessidade cada vez mais constante de fornecer localizações geográficas padronizadas através de vários meios, inclusive feeds RSS. O GeoRSS vem exatamente para suprir esta lacuna. É uma extensão para feeds Atom ou RSS que permite “geoetiquetar” entradas para uso posterior.
Um exemplo interessante da sua utilidade seria algum meio de comunicação prover as coordenadas de acontecimentos que seriam aproveitadas por leitores de feeds que mostrariam automaticamente um mapa interativo com um marcador mostrando a localização exata do fato aproveitando-se da API do Google Maps. Apesar de distante da nossa realidade seria algo bastante interessante.
Agora isto é possível pois o Google Maps acabou de fornecer suporte ao GeoRSS.
Para exemplificar eu criei um feed RSS com as últimas notícias da Folha Online e adicionei a latitude e longitude aproximada dos locais referenciados nas entradas. Vocês podem vê-lo aqui. E para ver o mapa completo com os marcadores visitem esta página do Google Maps.
Quem possui uma chave de API do Google Maps pode ainda utilizar o código abaixo para visualizar os mesmos dados só que diretamente no seu site.
-
var gx = new GGeoXml("http://rapsha2.freehostia.com/unsorted/georss.rss");
-
-
map.addOverlay(gx);
Para os interessados em adicionar o GeoRSS em seus feeds na documentação da extensão é mostrado como proceder. É bem simples com basicamente duas adições ao feed somente.
Para os Wordpresseiros (Essa foi forte) de plantão achei o plugin GeoPress desenvlovido pelo próprio pessoal do GeoRSS.org que se encarrega de facilitar a adição de localizações geográficas em entradas do blog e as apresenta através de Microformatos, pelo feed RSS e também por mapas do Google Maps e Yahoo Maps. É uma mão na roda.
No mesmo post do blog do Google Maps foi dito que agora há suporte também a arquivos KML e/ou KMZ do Google Earth, outro formato também muito comum para localizações geográficas. Atualmente suporta pontos, linhas, polígonos, estilos, ícones, e links. Eles esperam adicionar um suporte mais amplo em um futuro próximo.
Para exemplificar eu aproveitei o arquivo KMZ fornecido pelo IBGE que traz todas as cidades brasileiras e peguei somente as capitais. O arquivo final é este. Veja o resultado no Google Maps.
Para adicionar um mapa no seu site a partir de um arquivo KML vale o mesmo código acima trocando apenas a URL.
Com esta constante renovação cada vez mais acho que se alguém tem potencial para dominar o mundo este alguém é o Google.
Fontes: Google Dirson, Google Maps API Blog e Digg
Posts Relacionados:
- Google passa a reportar o número de assinantes
- Como remover seus feeds dos resultados de busca do Google
- Sobre
- Projeto RSSficado 2.0 e Wiki
- Netvibes recebe atualização
Postado em Notícias | 1 Comentário »
![[Screenshot do Google Maps com os marcadores para notícias da Folha]](http://i79.photobucket.com/albums/j156/pedropaulovc/Blog/Georsspeq.png)
![[Screenshot do Google Maps com os marcadores para as capitais brasileiras]](http://i79.photobucket.com/albums/j156/pedropaulovc/Blog/capitas_brasilpeq.png)





