地籍XMLファイルのセットアップ
Trimble Accessで地籍許容値チェックを使用するには、要件に合わせて、サンプルのCadastralTolerances.xmlファイルを編集します。
テンプレートファイルページからサンプルのCadastralTolerances.xmlファイルをダウンロードします。
サンプルXMLファイルでは、測量クラスと分類の組み合わせを使用して、ポイントをチェックする必要がある許容値を決定します。
分類名では、測定または杭打ちされるポイントのタイプ(地形、境界、および基準点観測)を定義します。測量クラス名では、ポイントの位置に必要な許容値レベル(都市部か農村部かなど)を定義します。
スイスの場合、ポイントに対して5つの許容レベルがあります:
-
レベル1は大都市の中心部に使用されます。
-
レベル2は市の郊外の住宅地や村に使用されます。
-
レベル3と4は農地などの地方に使用されます。
-
レベル5は山に使用されます。
サンプルXMLファイルでは、各レベルの測量クラスを定義します:
<SurveyClasses>
<Class name="TS1" id="Class1"/>
<Class name="TS2" id="Class2"/>
<Class name="TS3" id="Class3"/>
<Class name="TS4" id="Class4"/>
<Class name="TS5" id="Class5"/>
</SurveyClasses>
ジョブで地籍の許容値チェックを有効にするには、各ジョブに対して測量クラスを指定する必要があります。これを行うには、測量クラス名(TS2など)を、Trimble Accessのジョブプロパティー画面にあるメモフィールドに入力します。ジョブ内のすべてのポイントは同じクラスになります。
サンプルXMLファイルでは、分類を使用して、各測量クラスの許容値をポイントタイプごとに定義します。たとえば、境界分類を持つポイントは、ジョブに対して指定された測量クラスに応じて、次の許容値を持つ場合があります。
<Classification name="Boundary1">
<Tolerances id="Class1" hzTol="0.035" vtTol=""/> <!-- Horizontal at least as good as Class2 -->
<Tolerances id="Class2" hzTol="0.035" vtTol=""/>
<Tolerances id="Class3" hzTol="0.070" vtTol=""/>
<Tolerances id="Class4" hzTol="0.150" vtTol=""/>
<Tolerances id="Class5" hzTol="0.350" vtTol=""/>
</Classification>
<Classification name="Boundary2">
<Tolerances id="Class1" hzTol="0.200" vtTol=""/> <!-- Horizontal at least as good as Class2 -->
<Tolerances id="Class2" hzTol="0.200" vtTol=""/>
<Tolerances id="Class3" hzTol="0.350" vtTol=""/>
<Tolerances id="Class4" hzTol="0.750" vtTol=""/>
<Tolerances id="Class5" hzTol="1.000" vtTol=""/>
</Classification>
サンプルXMLファイルでは、ジョブ内の杭打ちおよび測定時に、地籍ポイントの分類を簡単に指定できるように、特徴コードも定義されています。たとえば、境界分類を持つポイントには、次の特徴コードを含めることができます:
<Codes>
<Code name="1" description="Boundary Point Stone" classification="Boundary1"/>
<Code name="2" description="Boundary Point Bolt" classification="Boundary1"/>
<Code name="3" description="Boundary Point Cross" classification="Boundary1"/>
<Code name="4" description="Boundary Point plastic sign" classification="Boundary1"/>
<Code name="5" description="Boundary Point uninsured" classification="Boundary2"/>
メモフィールドがTS2に設定されているジョブの場合、ポイントのコードを「1」と指定すると、ポイントには境界ポイントの石の説明と境界1の分類が付加されます。これは、ポイントは35mmの水平許容値を満たす必要があることを意味します。CadastralTolerances.xmlファイルにより、クラス2ジョブの境界1ポイントはhzTol="0.035"でなければならないと指定されているためです。
-
クラス名("TS1"など)、分類名("Boundary1"など)、コード名("1" など)は、変更することができます。名前を変更する場合は、すべてのインスタンスの名前を必ず変更してください。
-
クラス名と分類名を追加で作成することもできます。XML ファイルのパターンに従うだけで簡単に作成することができます。
要素名と属性名は変更できません。これらは大文字と小文字が区別されます。
-
要素名は次の通りです: 地籍許容値、測量クラス、クラス、分類(複数)、分類、許容値、コード(複数)とコード。
-
属性名は次の通りです: 名前、id、hzTol、vtTol、説明、分類です。