Wektory bazowe JXL – uzupełnienie

Dziś z kolei szybka aktualizacja – tylko jedna zmiana w zakresie obsługi formatu JXL. Posiadacze sprzętów marki Trimble oraz generujących JXL mogą być zainteresowani.

Wykaz zmian dostępny jest pod adresem:

A u mnie nie ma wektorów bazowych!

Ostatnio dostałem plik JXL ze starszego modelu GPS (Spectra Precision Epoch 35) do testów, w którym niby wszystko było OK – poza brakiem informacji o stacji bazowej i wektorach bazowych.

Obecnie w plikach JXL zwykle mamy coś takiego co nazywa się:

rekordem ReferenceRecordID

oraz

rekordy <ECEFDeltas

które razem pozwalają aplikacji dowiedzieć się, jaką wartość wektora bazowego mieliśmy przy pomiarze (ECEFDeltas) oraz nazwę punktu bazy (z ReferenceRecord).

Niestety w pliku, który otrzymałem, takich informacji nie było.

A jednak są!

Jednakże w pliku tym było coś takiego jak:

<NoteRecord> z informacją <Note>S base: Longitude: 15.496669328, Latitude: 52.024721167, Height: 87.510092000

Dodatkowo nazwy punktów bazowych były zapisane jako punkty osnowy.

Trochę zamieszania prawda?

Wprowadziłem więc pewne zmiany w oprogramowaniu RaportyGPS, aby wykrywał brak rekordów ReferenceRecord i przełączał się automatycznie na czytanie i kojarzenie w/w NoteRecord + szukaniu nazw punktów bazowych. W efekcie mieliśmy już pozycję bazy z jej nazwą, a zatem wyliczenie wektorów bazowych było już banalnie proste.

Efekt - w tabeli już widzimy odległość bazową i nazwę punktu bazowego...

Efekt – w tabeli już widzimy odległość bazową i nazwę punktu bazowego…

...i przy podglądzie mamy również poszczególne składowe wektora.

…i przy podglądzie mamy również poszczególne składowe wektora.

Pobieranie

Program w nowej wersji można pobrać ze strony pobierania.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *