Hívása: (pontlista-hosszelv) vagy
plhsz
A függvénnyel
Pontszám Y X Z [Pontkód] rekordszerkezetű normál szövegfájlban tárolt
pontokból állíthatunk elő egy egyszerű megjelenésű hossz-szelvényt.
A szövegfájl soraiban az adatmezőket a
szóköz,
vessző,
pontosvessző,
tabulátor karakterek valamelyikével kell elválasztani. A koordinátákban a tizedesjel
közelezően a
pont karakter. Példa a szövegfájl tartalmára:
11 752999.051 192776.190 85.301 szanto
12 752993.696 192780.029 85.456 mvsz
13 752992.204 192781.144 85.992 ut
14 752987.097 192784.250 85.946 csat
15 752984.352 192786.111 84.090 meder
16 752984.002 192786.248 84.004 fenek
17 752983.501 192786.426 84.046 meder
18 752980.967 192787.866 85.596 csat
19 752979.206 192789.246 85.312 mvsz
20 752975.216 192792.577 85.618 szanto
999 750000.000 190000.000 80.000 -
21 752944.242 192692.758 85.296 szanto
22 752940.185 192695.502 85.539 mvsz
23 752938.430 192696.725 85.974 ut
24 752934.133 192700.774 85.905 csat
25 752931.284 192702.296 84.088 meder
26 752930.934 192702.568 84.059 fenek
27 752930.330 192702.811 84.208 meder
28 752928.374 192703.674 85.399 csat
29 752925.089 192705.788 85.374 mvsz
30 752919.977 192709.054 85.616 szanto
999 750000.000 190000.000 80.000 -
31 752891.088 192607.942 88.686 szanto
32 752887.267 192610.635 86.570 mvsz
33 752885.013 192612.292 86.095 ut
34 752880.225 192615.274 86.002 csat
35 752876.814 192616.341 84.098 meder
36 752876.603 192616.468 84.014 fenek
37 752876.344 192616.653 84.008 meder
38 752873.993 192618.885 85.858 csat
39 752871.677 192620.354 85.630 mvsz
40 752867.529 192622.945 82.676 szanto
A
- (minuszjel) kódú pontok azt jelzik a program számára, hogy ott új hossz-szelvényt kell kezdenie.
Azokat a program nem is használja fel a szelvények rajzában.
Elindítása után a program bekéri a beolvasandó fájlt, a hossz-szelvény vízszintes és magassági értelmű
torzítását, egy eltolás értéket, valamint a benne megjelenő feliratok (TEXT rajzelemek) méretét.
Az adatok megadása után az alábbi (kinagyítható) képen látható megjelenésű hossz-szelvényt állítja
elő, az aktuális DWG állomány origójához illesztve. A program által létrehozott magasság és szelvény
adatokban a tizedesjegyek számát a
LUPREC rendszerváltozó értéke határozza meg.
A képen látható objektum típust megjelenítő feliratok (szanto, mvsz, ut, stb.) tartalmát
a pontok opcionális
Pontkód tulajdonságával tölti fel a program, ha az létezik.
Az elkészült hossz-szelvényt azután ízlés szerint átrendezhetjük, kiegészíthetjük címfeliratokkal,
az adatokat befoglaló táblázat vonalakkal stb.
2010. 09. 14.
Többen megkerestek a programot letöltő látogatók közül, hogy a program formátumhiba miatt elutasítja
koordináta állományaik beolvasását. A hiba általában az, hogy nem normál DOS/Windows típusú
szövegfájlt próbálnak beolvasni, és a normál editorokban szövegszerkesztőkben láthatóakon
kívül, formázó, vezérlő karakterek vannak a fájl rekordjaiban.
Átalakítottam a beolvasást úgy, hogy a 0-31 kódú karakterek közül, csak a soremelés és
kocsivissza karaktereket vegye figyelembe. Remélem ez a problémák egy részét megoldja.
Ennek ellenére javaslom, hogy csak az ajánlott típusú és rekordszerkezetű fájlokat
próbáljanak beolvasni a program felhasználói.
Az ajánlott fájlszerkezet lényegében azonos azzal, amit az
Online EOV >> WGS84 transzformáció fájlban tárolt adatokból
című oldalon részletesen leírtam.
Kérem, a jövőben is tájékoztassanak a programok használata során felmerülő problémákról, mert sajnos
nincs időm sokat tesztelgetni azokat, így a szűkebb környezetemben megszokottól eltérő felhasználás
során jelentkező hibákat, hiányosságokat nem tudom javítani.