GeoRSS

GeoRSS é um método para descrever e apontar as localizações físicas do conteúdo da Internet. Usando GeoRSS, é possível pesquisar sites ou itens com base em localizações geográficas relevantes. Além disso, GeoRSS facilita a disseminação imediata de feeds RSS para usuários específicos com base no tipo e localização do evento. Por exemplo, durante um surto de mau tempo em Minnesota, todos os alertas e avisos relacionados a rasgões dentro de 100 quilômetros de um local especificado, como CEP postal 55455, podem ser entregues no computador do usuário, assistente digital pessoal (PDA), aparelho de telefone celular ou outro dispositivo de comunicação digital.

p>GeoRSS faz uso da linguagem de marcação geográfica (GML), uma forma de armazenar e transportar dados geográficos em linguagem de marcação extensível (XML). O modelo GML original foi baseado no Resource Description Framework (RDF) desenvolvido pelo World Wide Web Consortium (W3C). O GML retém muitas das características do RDF incluindo agentes inteligentes e uma sintaxe padrão para descrever e consultar dados.

No GML, as características dos objetos geográficos são codificadas como elementos dentro de documentos. Estes elementos podem descrever características geográficas complexas tais como cânions, lagos e rios. Criações feitas pelo homem, como edifícios, parques e cidades, também podem ser descritas. No GML, os locais são matematicamente especificados com base em pontos geométricos, linhas (também chamadas de cadeias de linhas ou segmentos de linha) ou limites (também chamados de polígonos). Este processo é chamado geotagging.

Em geotagging, um ponto é definido por um par ordenado no qual a coordenada de latitude é listada primeiro, seguida por um espaço e depois a coordenada de longitude. Uma linha é definida por dois pontos que representam as suas extremidades. Um limite é composto por três ou mais pontos que definem um polígono na superfície da Terra. As bordas de um polígono podem ser linhas de latitude e longitude, caso em que forma uma figura de quatro lados chamada caixa. Alternativamente, cada borda de um polígono pode ser uma geodésica, que é uma linha que representa a distância mais curta entre dois pontos na superfície da terra. Os limites de elevação superior e inferior podem ser definidos para qualquer limite se forem necessários dados tridimensionais.

Do ponto de vista do utilizador, os locais podem ser definidos menos formalmente através de geocodificação, na qual características familiares como códigos postais, nomes de ruas, endereços, intersecções ou pontos de referência são atribuídos a pontos, linhas ou limites.