Como as pontuações de geocodificação são calculadas no ArcGIS?


11

Depois que uma tabela de endereços é geocodificada, o ArGIS fornece informações sobre cada endereço geocodificado, entre os que a "pontuação da correspondência" do candidato ao qual o endereço foi correspondido, que varia de 0 a 100. De acordo com a documentação "A pontuação da correspondência é baseada sobre quão bem os locais encontrados nos dados de referência correspondem aos dados de endereço pesquisados ​​".

Parece intuitivo que 100 significa que um endereço com o nome exato foi encontrado no localizador de endereços e 0 significa que nenhum endereço foi encontrado. No entanto, não consegui encontrar nenhuma informação sobre como exatamente essa pontuação é calculada, principalmente se os valores estiverem entre os extremos. Eu soube disso?

Encontrei o ponteiro deste white paper na resposta a essa pergunta , mas não consegui encontrar nenhuma informação nesse documento que respondesse à pergunta.

Respostas:


10

As pontuações são baseadas em um sistema de numeração ponderada; com base no número de caracteres correspondentes em cada uma das áreas do elemento de endereço priorizado / configurado. Portanto, quanto mais caracteres puderem corresponder, melhor a probabilidade de obter uma pontuação alta.

Ao usar dados de endereço à distância, como linhas centrais das ruas, o intervalo e a paridade de endereços também aparecerão no processo. Portanto, se você tiver um intervalo entre 3000 e 6000 e o endereço for 2998, mas o restante do nome da rua corresponder; O ArcGIS fará dele um candidato, mas diminuirá a pontuação, pois o número estava fora do objetivo esperado.

  • DEWright

Veja a resposta de Bruce Harold em Re: Geocoding Score Documentation: Como o valor da pontuação é determinado? :

"Re: documentação de pontuação de geocodificação: como é determinado o valor da pontuação? Bruce Harold Nível 5 Bruce Harold Empregado 10 de abril de 2015 14:25 (em resposta a Nathan Lowry)

Olá

O cálculo da pontuação não está documentado em detalhes, mas posso fornecer uma miniatura.

Se você abrir USAddress.lot.xml no Firefox a partir do local instalado, no arquivo: /// C: / Program Files (x86) /ArcGIS/Desktop10./Locators, você verá uma árvore navegável.

Nos elementos de nível superior, navegue para FullNormalAddress; os números sobrescritos para NormalAddress (70) e Zone (30) são os pesos relativos para as contribuições de pontuação desses elementos. Coincidentemente, somam 100, mas apenas o peso relativo é relevante.

Navegando mais longe do NormalAddress, você verá que 70/100 da pontuação é contribuído com 15/75 e 60/75 por House e FullStreetName, respectivamente, onde 75 é a soma dos pesos e, mais abaixo, você pode ver o prefixo dos elementos (5/92 ), pesos do pré-tipo (6/92), StName (70/92), suftype (6/92) e sufixo (5/92) em que 92 é a soma desses pesos. Uma pontuação individual para qualquer elemento de nível mais baixo (como calcular uma contribuição de pontuação a partir de um nome de rua imperfeito) pode ser determinada pela seção Ortografia / Pontuação do arquivo XML se uma correção ortográfica antecipada for necessária para corresponder aos dados de referência ou por um algoritmo proprietário para erros ortográficos imprevistos ou ruído ou caracteres repetidos, como quando você pressiona a tecla.

As pontuações são somadas em peso, com normalização percentual, de baixo para cima. Elementos ausentes não penalizam uma pontuação, eles simplesmente não contribuem.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.