Servidor Kretta de Geocodificação e Rotas
Exemplo

Abaixo apresentamos exemplo de uma requisição de geocodificação para o Servidor Kretta de Geocodificação e Rotas. São solicitadas as coordenadas geográficas da Av. Paulista, 1000, na cidade de São Paulo:

<?xml version="1.0"?>
  <KRETTAXML>
    <REQUEST>
      <ACAO>Geocode</ACAO>
      <CIDADE>Sao Paulo</CIDADE>
      <ESTADO>SP</ESTADO>
      <LOGRADOURO>Av Paulista</LOGRADOURO>
      <NUMERO>1000</NUMERO>
      <ESTADO>SP</ESTADO>
    </REQUEST>
  </KRETTAXML>

O Servidor Kretta de Geocodificação e Rotas responde à requisição com a expressão XML apresentada a seguir, informando além das coordenadas geográficas, o CEP e bairro do endereço fornecido:

<?xml version="1.0"?>
  <KRETTAXML>
   <RESPONSE>
    <GEOCODE>
      <QUANTOS>1</QUANTOS>
      <QUALIDADE>1</QUALIDADE>
      <LISTAPONTOS>
        <PONTO>
          <LOGRADOURO>AV PAULISTA</LOGRADOURO>
          <NUMERO>1000</NUMERO>
          <CEPESQ>01310100</CEPESQ>
          <CEPDIR></CEPDIR>
          <ID>3888939</ID>
          <BAIRRO>BELA VISTA</BAIRRO>
          <X>-46.6520759058383</X>
          <Y>-23.56499540453</Y>
          <IDLOGR>847628</IDLOGR>
        </PONTO>
      </LISTAPONTOS>
    </GEOCODE>
   </RESPONSE>
  </KRETTAXML>

Este XML pode ser enviado diretamente para uma página que, utilizando por exemplo o Google Maps, apresenta a localização do endereço fornecido.