Putkistojen paikantimen tiedoston asetukset
Jos haluat tallentaa pisteen maanalaisen kohteen mitattuun korkeuteen, työn on käytettävä ominaisuuskirjaston FXL-tiedostoa, joka sisältää koodin, jossa on vähintään yksi Numero- tai Teksti-attribuutti, joka vastaa jonkin ULD-tiedostossa määritetyn attribuutin nimeä. Kun FXL-tiedosto liitetään ULD-tiedostoon tällä tavalla, Syvyys-arvo näkyy Mittaus-näytössä, kun mittaustiedot vastaanotetaan maanalaisesta paikantimesta.
Lisää FXL-tiedoston koodiin lisäattribuutteja, jotta voit tallentaa muita putkiston paikantimesta vastaanotettuja attribuuttitietoja, jotka haluat tallentaa pisteen kanssa, kuten taajuus, vahvistus, vaihe, virta ja signaali.
Lisäksi ULD-tiedosto sisältää esimerkkejä ja vinkkejä laiteparin muodostamiseen kyseisen paikantimen kanssa ja sen käyttämiseen.
Käytä asianmukaista ULD-tiedostoa, joka on tallennettu maastotietokoneen Trimble Data\System Files -kansioon.
Vaihtoehtoisesti voit ladata ULD-tiedoston Konfigurointitiedostot-sivulta.
Kunkin Trimble Access:n mukana toimitetun ULD-tiedoston muoto on esitetty alla, ja seuraavassa taulukossa kuvataan kukin parametri.
RD8100.uld-tiedoston rakenne on:
<?xml version="1.0" encoding="UTF-8"?>
<ExternalDeviceProtocol version="1.0" >
<Device name="Radiodetection RD8100 & RD8200" >
<Protocol type="Delimited" delimiter="2C" startsWith="$RD8" >
<Field name="Depth" fieldNumber="8" type="Number" multiplier="1.0" attribute="Depth" />
<Field name="Frequency" fieldNumber="5" type="Number" multiplier="1.0" attribute="Frequency" />
<Field name="Gain" fieldNumber="13" type="Number" multiplier="1.0" attribute="Gain" />
<Field name="Phase" fieldNumber="11" type="Number" multiplier="1.0" attribute="Phase" />
<Field name=Current" fieldNumber="10" type="Number" multiplier="1.0" attribute="Current" />
<Field name="Signal" fieldNumber="12" type="Number" multiplier="1.0" attribute="Signal" />
</Protocol>
</Device>
</ExternalDeviceProtocol>
vLoc3.uld-tiedoston rakenne on:
<?xml version="1.0" encoding="UTF-8"?>
<ExternalDeviceProtocol version="1.0" >
<Device name="Vivax vLoc3" >
<Protocol type="Delimited" delimiter="2C" startsWith="LOG" >
<Field name="Depth" fieldNumber="5" type="Number" multiplier="0.001" attribute="Depth"/>
<Field name="Frequency" fieldNumber="4" type="Number" multiplier="1.0" attribute="Frequency"/>
<Field name="Gain" fieldNumber="9" type="Number" multiplier="1.0" attribute="Gain"/>
<Field name="Current" fieldNumber="6" type="Number" multiplier="1.0" attribute="Current"/>
</Protocol>
</Device>
</ExternalDeviceProtocol>
Parametri | Kommentit |
---|---|
Protokolla |
|
type="Delimited" tai "FixedWidth" |
Määrittää, tulostetaanko ULD-tiedot merkkijonona, joka on erotettu ASCII-merkillä, kuten välilyönnillä tai pilkulla ("Delimited"), vai onko kussakin kentässä kiinteä määrä merkkejä ("fixed width"). |
delimiter="2C" |
Määrittää erottimen kahdeksi heksadesimaaliluvuksi, jotka määrittävät ASCII-erotinmerkin (kentän erotin). Esimerkiksi space="20", comma="2C", tab="09". |
startsWith="" |
Valinnainen merkkijono, jonka avulla voidaan määrittää teksti, joka tunnistaa rivin alun. Tämä merkkijono voidaan jättää tyhjäksi. Tämän merkkijonon osalta XML leikkaa kaikki ylimääräiset välilyönnit. Käytä alaviivaa ("_") välilyöntien korvikkeena. Esimerkiksi startsWith="_A". |
Fields |
|
name="" |
Määrittää kyseisen kentän tiedon nimen. Älä muokkaa tätä nimeä. Jos haluat muuttaa pisteen mukana tallennettua attribuutin nimeä, muokkaa attribuutin nimeä rivin lopussa. |
fieldNumber="" |
Määrittää sen merkkijonon kentän numeron, joka sisältää tämän kentän tiedot. Määritä "fieldNumber" desimaalilukuna nollasta aloittaen. Esimerkiksi fieldNumber="1". |
type="Number" tai "Text" |
Määrittää tämän kentän tietotyypin. Jos ULD-tiedoston tyyppi ei vastaa FXL-tiedoston tyyppiä, Trimble Access muuntaa ULD-tiedostosta vastaanotetun attribuuttityypin automaattisesti vastaamaan FXL-tiedostossa määritettyä attribuuttityyppiä. |
multiplier="" |
Yleensä voit jättää kertoimeksi "1.0", koska olet asettanut putkistojen paikantimen käyttämään Trimble Access-työssä asetettuja mittayksiköitä. Jos putkiston paikannin jostain syystä käyttää eri yksiköitä, syötä sopiva kerroinarvo, jotta mittausarvo voidaan muuntaa paikantimen yksiköistä työssä käytettäviksi yksiköiksi. |
attribute="" |
Sen attribuutin nimi, joka on tallennettu pisteen kanssa Trimble Access:han. Voit halutessasi muokata tätä nimeä esimerkiksi kääntääksesi nimen haluamallesi kielelle. Varmista, että tämän attribuutin attribuuttinimi FXL-tiedostossa vastaa attribuutin nimeä. |
Toimitetut ULD-tiedostot on suunniteltu erityisesti toimimaan Radio Detection RD8100-paikantimen tai Vivax Metrotech vLoc3-Pro-vastaanottimen kanssa. Voit ehkä käyttää Trimble Access-ohjelmistoa eri putkistojen paikantimen mallin kanssa edellyttäen, että viestintäprotokollat ovat samanlaisia kuin RD8100:n tai vLoc3-Pron tukemat protokollat. Sinun on selvitettävä putkistojen paikantimen muoto ja muokattava yhtä toimitetuista ULD-tiedostoista vastaamaan vaatimuksiasi. Putkistojen paikannin:
-
on tuotettava yhden mittauksen NMEA-merkkijono sen sijaan, että se olisi NMEA-virta, joka sisältää useita mittauksia.
-
on oltava yhdistetty Bluetoothin kautta.
Jos haluat muokata ULD-tiedostoa, avaa ULD-tiedosto ASCII-tekstieditorissa, kuten Notepad++:ssa.
Jos muokkaat minkä tahansa Attribuutin nimeä (attribute=-kohdan jälkeen tulevaa tekstiä) esimerkiksi kääntääksesi sen haluamallesi kielelle, varmista, että FXL-tiedostossa määritetty attribuutin nimi vastaa uutta nimeä.
Attribuuttien nimissä kirjainkoolla on merkitystä, joten varmista, että jokaiselle ULD-tiedoston attribuutin nimelle käytetty kirjainkoko vastaa FXL-tiedostossa käytettyä kokoa.
Yleensä voit jättää kertoimeksi "1.0", koska olet asettanut putkistojen paikantimen käyttämään Trimble Access-työssä asetettuja mittayksiköitä. Jos putkiston paikannin käyttää eri yksiköitä kuin Trimble Access-työ, syötä sopiva kerroinarvo, jotta mittausarvo voidaan muuntaa paikantimen yksiköistä työssä käytettäviksi yksiköiksi.
Voit määrittää FXL-tiedoston käyttämällä Feature Definition Manager:ää Trimble Business Center:ssä. Luo ominaisuuskoodi jokaiselle etsimällesi putkistotyypille ja lisää attribuutteja jokaiselle attribuuttiarvolle, joka on vastaanotettu putkistojen paikantimesta, jonka haluat tallentaa kyseisen putkiston ominaisuuskoodin kanssa.
Katso esimerkki GlobalFeatures.fxl-esimerkkiominaisuuskirjastotiedoston UtilityLocator-ominaisuuskoodista, jonka voit asentaa Trimble Access-ohjelmiston kanssa käyttämällä Trimble Installation Manager:ia. Katso Esimerkki ominaisuuskirjastotiedostosta asennusta varten.
Sinun on luotava oma FXL-tiedosto ja määritettävä ominaisuuskoodit ja attribuutit tarpeen mukaan. Voit esimerkiksi luoda ominaisuuskoodin ELC, jonka numeroattribuutti on nimeltään "Depth", joka vastaa ULD-tiedoston riviä, jossa attribute="Depth":
<Field name="Depth" fieldNumber="8" type="Number" multiplier="1.0" attribute="Depth"/>
Jos haluat tallentaa enemmän kuin vain syvyyden, lisää FXL-tiedoston koodiin ylimääräisiä attribuutteja tarpeen mukaan. Voit esimerkiksi lisätä taajuuden ja vahvistuksen viittaamalla sopiviin ULD-tiedoston riveihin:
<Field name="Frequency" fieldNumber="5" type="Number" multiplier="1.0" attribute="Frequency"/>
<Field name="Gain" fieldNumber="13" type="Number" multiplier="1.0" attribute="Gain"/>
Jos haluat käyttää FXL-tiedostoa Trimble Access:ssa, siirrä FXL-tiedosto maastotietokoneen System Files-kansioon.