Identificatori Geografici
Le variabili di identificatore geografico ci forniscono informazioni sulle aree geografiche in uso nell'analisi. Figure come l'Area (miglia quadrate o chilometri quadrati) o le coordinate Centroide (Latitudine e Longitudine del centro geografico di un'area) dell'area geografica selezionata possono essere collegate come variabili di dati al nostro output.
Inoltre, l'utente può anche scegliere di emettere nomi geografici e chiavi all'interno delle aree geografiche selezionate. L'allocazione può determinare facilmente quali aree geografiche contengono altre aree geografiche e fornire all'utente una risposta accurata, ancora una volta allegando le variabili di dati all'output selezionato.
Quando le aree geografiche non sono una relazione uno a uno, il che significa che potrebbero esserci poligoni che occupano parzialmente più di una geografia dell'identificatore geografico geografico, Allocate utilizzerà un metodo con ponderazione dell'area effettivo per determinare a quale area assegnare un poligono. Un oggetto poligono deve sovrapporre almeno la metà della copertura totale da parte di un poligono Identificatore geografico per essere assegnato a tale ID identificatore geografico. Inoltre, se vengono assegnati più ID identificatore geografico, il record verrà contrassegnato con il simbolo .
I file DemoX GeoID sono file demox speciali per la produzione di identificatori geografici. Utilizzano un metodo ponderato per l'area effettivo per determinare a quale area assegnare un poligono. Viene in genere utilizzato per assegnare un codice postale o un codice di contea a un'area geografica per un report di allocazione.
Questo file demoX richiede un file YXDB con i poligoni insieme ai campi che si desidera applicare come GeoIdentifiers. È consigliabile ordinare il file YXDB in base a SpatialObject e non disporre di campi aggiuntivi per ottenere le massime prestazioni.
Modifica dei geoidentificatori
GeoIdentifiers sono stati creati per offrire agli utenti la possibilità di controllare come viene effettuata un'assegnazione geografica. Gli utenti possono impostare la sovrapposizione minima che deve esistere affinché venga effettuata un'assegnazione geografica (non inferiore al 50%). Inoltre, il valore per contrassegnare un'assegnazione come corrispondenza multipla è controllabile, così come l'identificatore del simbolo per la corrispondenza multipla.
Ci sono 3 parametri speciali che possono essere modificati:
assignThreshold
- Si tratta di un numero compreso tra 50 e 99,9 che imposta la sovrapposizione minima che deve esistere per assegnare un GeoID a un'allocazione geographa.This is a number from 50 to 99.9 that sets the minimum overlap that must exist to assign a GeoID to a Allocate Geography. Se impostato su 50, significa che un raggio (o altra area geografica) deve essere coperto almeno al 50% da un poligono GeoID (ad esempio un CAP) per essere assegnato a tale GeoID. Il valore predefinito è 50.
singleAssignThreshold 
- Si tratta di un numero da
assignThreshold
a 100 che determina se un GeoID è contrassegnato come multiplo. Il valore predefinito è 90.
- Si tratta di un numero da
multipleDesignator
- Si tratta del testo aggiunto a tutti i campi stringa superiori a
singleAssignThreshold
ma inferiori aassignThreshold
. L'impostazione predefinita è:
.
- Si tratta del testo aggiunto a tutti i campi stringa superiori a
Inoltre, c'è un campo speciale [CoverageArea]
. Se questo campo viene utilizzato come nome del campo di origine, non è necessario che si trova nel file YXDB e restituisce un valore numerico per l'esatta quantità di copertura per il GeoID selezionato.
Di seguito è riportato un esempio di XML non elaborato di un file DemoX, che si dispone di zip.yxdbnella stessa directory:
<?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>