Identificadores Geográficos
As variáveis do identificador geográfico nos dão informações sobre as geografias que estamos usando em nossa análise. Figuras como a área (milhas quadradas ou quilômetros quadrados) ou coordenadas Centroides (Latitude e longitude do centro geográfico de uma área) da geografia selecionada podem ser anexadas como variáveis de dados à nossa saída.
Além disso, o usuário também pode optar por gerar nomes de Geografia e chaves dentro de suas regiões geográficas selecionadas. Alocar pode facilmente determinar quais geografias contêm outras geografias e dar ao usuário uma resposta precisa, novamente anexando as variáveis de dados para a saída selecionada.
Quando as geografias não são uma relação um a um, o que significa que pode haver polígonos que ocupam parcialmente mais de uma geografia do identificador geográfico, alocar utilizará um método ponderado de área real para determinar a área para a qual atribuir um polígono. Um objeto de polígono deve sobrepor pelo menos metade de sua cobertura total por um polígono do identificador geográfico a ser atribuído a esse ID de identificador geográfico. Além disso, se vários IDs de identificador geográfico forem atribuídos, o registro será sinalizado com *.
GeoId demoX arquivos são arquivos demoX especiais para a produção de identificadores geográficos. Eles usam um método ponderado de área real para determinar a área para a qual atribuir um polígono. Ele é normalmente usado para atribuir um código postal ou um código de condado a uma geografia para um relatório de alocação.
Esse arquivo demoX requer um arquivo YXDB que tenha os polígonos junto com os campos que você deseja aplicar como Geoidentificadores. É altamente recomendável que o arquivo YXDB ser classificado no SpatialObject e também para não ter quaisquer campos extras para o desempenho máximo.
Modificando os geoidentificadores
Os GeoIdentifiers foram construídos para oferecer aos usuários a capacidade de controlar como uma atribuição de geografia é feita. Os usuários podem definir a sobreposição mínima que deve existir para que uma atribuição de Geografia seja feita (nada menos que 50%). Além disso, o valor para marcar uma atribuição como uma correspondência múltipla é controlável como é o identificador de símbolo para correspondência múltipla.
Existem 3 parâmetros especiais que podem ser modificados:
assinuaçãoLimiar
- Esse é um número de 50 a 99,9 que define a sobreposição mínima que deve existir para atribuir um GeoID a uma geografia de alocação. Se definido como 50, isso significa que um raio (ou outra Geografia) deve ser pelo menos 50% coberto por um polígono GeoID (como um CEP) a ser atribuído a esse GeoID. O padrão é 50.
singleAssignThreshold  singleAssignThreshold  
- Este é um número de
Assignthreshold
para 100 que determina se um GeoId é marcado como um múltiplo. O padrão é 90.
- Este é um número de
multipleDesignator múltiplo
- Este é o texto que é acrescentado a todos os campos de cadeia de caracteres que são mais elevados do que
singleassignthreshold
mas inferiorassignthreshold
. O padrão é*
.
- Este é o texto que é acrescentado a todos os campos de cadeia de caracteres que são mais elevados do que
Além disso, há um campo especial [Coveragearea]
. Se este campo é usado como o nome do campo de origem, não é necessário estar no arquivo YXDB e ele gera um valor numérico para a quantidade exata de cobertura para o GeoID selecionado.
Aqui está um exemplo do XML bruto de um arquivo DemoX, que você tem zip. yxdbno mesmo diretório:
<?xml version="1.0" encoding="ISO-8859-1" standalone="no" ?>
<DemoX type="GeoID">
<DemoFileInfo copyright="(C) 2010lteryx, Inc" name="ZIP GeoID" version="2010>
<DataConnectionString>ZIP.yxdb</DataConnectionString>
<Multiple assignThreshold="50" singleAssignThreshold="90" multipleDesignator="*" />
<VariableList>
<Category name="ZIP GeoID">
<Vintage name="Current Year" year="2010">
<Variable description="ZIP Name" fieldName="ZIP_Name" fieldNameLong="" isIndexable="False" sourceFieldName="Name" units="String"/>
<Variable description="ZIP Key" fieldName="ZIP_Key" fieldNameLong="" isIndexable="False" sourceFieldName="Key" units="String"/>
<Variable description="ZIP Area" fieldName="ZIP_Area" fieldNameLong="" isIndexable="False" sourceFieldName="AreaSqMi" units="Physical"/>
<Variable description="ZIP Coverage Area" fieldName="ZIP__Coverage_Area" fieldNameLong="" isIndexable="False" sourceFieldName="[CoverageArea]" units="Percent"/>
</Vintage>
</Category>
</VariableList>
</DemoX>