地理識別子

地理的識別子変数は、地域に関する情報を提供します。 私達は私達の分析で使用している。 面積 (平方マイルまたは 平方キロメートル)、または重心座標 (緯度と経度 地域の地理的な中心) 選択された地理の添付することができます 私たちの出力にデータ変数として。

また、ユーザーは、地理名を出力することも選択でき 選択した地域内のキー。 割り当ては容易に決定できる どの地域が他の地域を含み、ユーザーに正確な 答えは、再び選択した出力にデータ変数をアタッチします。

地域が1から1の関係でないとき、意味があるかもしれない 複数の地理的識別子を部分的に占有するポリゴン 地理学、配分は決定のための実際の区域の加重方法を利用する 多角形を割り当てる領域を指定します。 ポリゴンオブジェクトは、少なくともオーバーラップする必要があります。 割り当てられる地理的識別子ポリゴンによる合計カバレッジの半分 その地理的識別子 ID。 さらに複数の地理的識別子 id が割り当てられると、レコードには * というフラグが付けられます。

GeoID demoXファイルは地理識別子を生成するための特別なdemoxファイルです。  実際の面積加重法を用いてどの領域を決定するか ポリゴンを割り当てます。  通常、ZIP コードを割り当てるために使用されます。 または市区郡コードを割り当てレポートの地理にします。

この demoX ファイルには、ポリゴンと共に YXDB ファイルが必要です。 GeoIdentifiers として適用するフィールドを選択します。  それは非常に YXDB ファイルを SpatialObject で並べ替えることを推奨し、また パフォーマンスを最大にするための追加フィールドがないこと。

ジオ識別子の変更

GeoIdentifiers は、ユーザーが制御する能力を提供するために構築されている 地理割当の作成方法  ユーザーは、最小オーバーラップを設定することができます 地理の割り当てを行うために存在する必要があります (以下 50%)。  さらに、割り当てを 複数の一致は、複数のシンボル識別子として制御されます。 一致。

修正可能な3つの特別なパラメータがあります:

  • assignThreshold
    • この は、最小オーバーラップを設定する 50 ~ 99.9 の数値です。 ジオイドを割り当て地理に割り当てるために存在する必要があります。  その作品の 50に設定すると、半径 (または他の地理) が 割り当てられるジオイドポリゴン (ZIP コードなど) によってカバーされる最低 50% あのジオイド。  デフォルトは50です。
  • singleAssignThreshold  
    • この assignThreshold から100 までの数値を指定します。 ジオイドは複数としてマークされます。  デフォルトは90です。
  • multipleDesignator
    • この は、すべての文字列フィールドに追加されるテキストで、 singleAssignThreshold より高いが、assignThreshold より低い。  デフォルトは*です。

さらに、1つの特別なフィールドがあります: [CoverageArea]。 このフィールドをソースフィールド名として使用する場合は、 YXDB ファイルにあり、正確な金額の数値を出力します。 選択したジオイドのカバレッジの。

次に、DemoXファイルの未加工XMLの例を示します。  それは仮定している yxdb を持っていることを 同じディレクトリです。

<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
</DemoX>
   <DemoFileInfo copyright="(C) 2010lteryx, Inc" name="ZIP GeoID" version="2010> copyright="(C) 2010lteryx, Inc" name="ZIP GeoID" version=""></DemoFileInfo copyright="(C) 2010lteryx, Inc" name="ZIP GeoID" version="2010>>
   <DataConnectionString>yxdb</DataConnectionString>
   <Multiple assignthreshold="50" singleassignthreshold="90" multipledesignator="*"></Multiple>
   <VariableList></VariableList>
      </Category>
         </Vintage>
            </Variable>
            </Variable>
            </Variable>
            <Variable description="ZIP Coverage Area" fieldname="ZIP__Coverage_Area" fieldnamelong="" isindexable="False" sourcefieldname="[CoverageArea]" units="Percent"></Variable>