Konfiguracja katastralnego pliku XML

Aby użyć sprawdzania tolerancji katastralnej w Trimble Access, zmodyfikuj przykładowy CadastralTolerances.xmlplik, aby spełnić swoje wymagania.

Pobierz przykładowy CadastralTolerances.xml plik ze strony Pliki konfiguracyjne.

Przykładowy plik XML używa kombinacji klasy Pomiaru i Klasyfikacji w celu określenia wartości tolerancji, względem której punkt musi być sprawdzony.

Nazwa klasyfikacji określa typ mierzonego lub tyczonego punktu: Topo, Granica i Kontrolny. Nazwa klasy Pomiar definiuje poziom tolerancji wymagany dla lokalizacji punktu, na przykład miejski lub wiejski.

W przypadku Szwajcarii istnieje pięć poziomów tolerancji dla punktów:

  • Poziom 1 jest używany w centrach większych miast.

  • Poziom 2 jest używany w strefach mieszkalnych poza centrami miast i na wsiach.

  • Poziomy 3 i 4 są stosowane dla obszarów wiejskich, takich jak grunty rolne.

  • Poziom 5 jest używany w górach.

Nie można zmieniać nazw elementów i atrybutów. Uwaga: w tych przypadkach rozróżniana jest wielkość liter.

  • Nazwy elementów to: KatastralneTolerancje, PomiaryKlas, Klasy, Klasyfikacje, Tolerancje, Kody i Kod.

  • Nazwy atrybutów to: nazwa, identyfikator, pozioma tolerancja, pionowa tolerancja, opis i klasyfikacja.

Klasa pomiaru

Przykładowy plik XML definiuje klasę pomiaru dla każdego poziomu:

<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>

Aby włączyć sprawdzanie tolerancji katastralnej w zadaniu, należy określić klasę pomiaru dla każdego zadania. W tym celu wprowadź nazwę klasy pomiaru (na przykład TS2) w polu Notatka na ekranie Właściwości zadania w programie Trimble Access. Wszystkie punkty w zadaniu będą miały tę samą klasę.

Wartości tolerancji

Przykładowy plik XML używa klasyfikacji do definiowania wartości tolerancji dla każdej klasy Pomiaru, dla każdego typu punktu. Na przykład punkty z klasyfikacją krawędzi mogą mieć następujące wartości tolerancji, w zależności od klasy Pomiaru określonej dla zadania:

<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>

kody obiektów

Przykładowy plik XML definiuje również kody elementów, dzięki czemu można łatwo określić klasyfikację punktów katastralnych podczas tyczenia i pomiaru w zadaniu. Na przykład punkty z klasyfikacją granic mogą mieć dowolny z następujących kodów obiektów:

<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"/>

W przypadku zadania, w którym pole Notatki jest ustawione na TS2, jeśli zakodujesz punkt jako "1", punkt będzie miał opis "Kamień punktu granicznego" i klasyfikację "Granica1". Oznacza to, że punkt musi spełniać tolerancję poziomą 35 mm, ponieważ CadastralTolerances.xml plik określa, że punkty "Granica 1" w zadaniach "Klasa 2" muszą mieć hzTol="0,035".

Jak wspomniano powyżej, nie można zmieniać nazw elementów ani nazw atrybutów. Jednak:

  • Można zmienić nazwy klas (na przykład "TS1"), nazwy klasyfikacji (na przykład "Boundary1") i nazwy kodowe (na przykład "1"). Jeśli zmienisz ich nazwy, upewnij się, że zmieniłeś nazwy wszystkich wystąpień.

  • Można utworzyć dodatkowe nazwy klas i klasyfikacji. Po prostu postępuj zgodnie ze wzorcem w pliku XML, aby utworzyć więcej.