Surpac vektoriformaatti

Kaivostoiminnassa käytetty formaatti.

Datarivien pilkulla erotettu ominaisuustieto luetaan ja kirjoitetaan ominaisuuksien ATTR0, ATTR1, ATTR2, jne. kanssa. Erikoisasetuksella SurpacCodeAttribute voidaan määrätä missä ominaisuudessa on kohteen koodi.

Tiedostopääte: STR


Esimerkki

C:\Code\Debug\data\test.str
0, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000
234, 6697121.180, 3444207.073, 10.273, 
251, 6697255.539, 3444434.570, 16.103, 
470, 6697129.684, 3444301.747, 3.669, 
9999, 6697202.570, 3444382.432, 18.507, 
0, 0.000, 0.000, 0.000
123, 6697095.630, 3444136.431, 8.716, 
123, 6697097.182, 3444147.189, 8.227, 
123, 6697098.268, 3444164.049, 7.683, 
0, 0.000, 0.000, 0.000
121, 6697099.749, 3444142.262, 8.549, 
121, 6697100.635, 3444155.809, 8.035, 
121, 6697102.206, 3444172.439, 7.585, 
121, 6697105.424, 3444188.346, 7.347, 
0, 0.000, 0.000, 0.000
2, 6697150.522, 3444163.549, 8.540, Grankulla
3, 6697195.116, 3444390.328, 16.714, Mjölnarbacken
0, 0.000, 0.000, 0.000, END

Erikoisasetukset

Muuntimeen liittyy erikoisasetuksia.

SurpacFlag

Asetuksella ohjataan formaatin kirjoitusta (binäärisumma).

1 zero line for single points. Jokaisen hajapisteen jälkeen kirjoitetaan 0-rivi, muuten vain kerran viimeisen hajapisteen jälkeen.

2 allow text codes. Sallii tekstiä sisältävän koodin tai tyhjän koodin, muuten kirjoittaa koodin kokonaislukuna.

4 code explanation. Kirjoittaa kohteen koodiksi sen nimen kooditiedostosta.

SurpacCodeAttribute

Määrää missä rivin ominaisuudessa on kohteen koodi.

Katso myös: Yleiset erikoisasetukset.