Ascii-versio MM-maastomittausohjelman käyttämästä binääriformaatista. Käyttää samaa koodausjärjestelmää kuin 3D-Win. Käytössä ovat kuitenkin kapeammat kentät T1-T6 (leveydet 8, 8, 8, 8, 6 ja 2). Viivojen rakenne määräytyy T2-kentän mukaan: 0 tai tyhjä on hajapiste ja uusi viiva alkaa numeron vaihtuessa. Mm comma käyttää pilkkua kenttäerottimena ja sallii pisemmät kentät.
Yksittäisen pisteen ominaisuustieto tulee pisteen jälkeen ja viivan ominaisuustieto viivan viimeisen pisteen jälkeen. Tekstit käyttävät samaa formaattia kuin Geonic.
Formaatin alkutiedosto voi sisältää makroja ja tiedoston ominaisuustietoja. Koska viivojen koodaus perustuu viivanumeroihin, peräkkäisistä samannumeroisista viivoista jälkimmäisen T2-kenttään lisätään loppuun merkki X. Samalla tyhjätään T2 hajapisteiltä.
Tiedostopääte: MMA, MMC
Ominaisuustieto kirjoitetaan aina muodossa "!A nimi==tieto", jossa nimi = ominaisuuden nimi ja tieto on ominaisuuden sisältö. Sisällön pituutta ei ole rajoitettu ja se voi sisältää välilyöntejä ja erikoismerkkejä.
Lukiessa käytössä on useita vaihtoehtoja. Jos tieto luetaan pisteen jälkeen olevalta !-alkuiselta riviltä, käytetään alla esitettyjä tapoja.
Voit antaa ominaisuuden myös rivin lopussa, jolloin formaatin määrityksessä annetaan ominaisuuksille nimet. Esimerkiksi tiedoston rivi:
25 6750903.775 3485843.051 74.492,HUOLTOKYTKIN,SININEN
voidaan lukea formaatin määreellä:
T4 X Y Z,COMMENT,$(COMMENT2)
ja se näyttää tiedostolistauksena tältä:
25 6750903.775 3485843.051 74.492 !A COMMENT=HUOLTOKYTKIN !A COMMENT2=SININEN
Jälkimmäisen ominaisuuden määrittelyssä tarvitaan sulut, koska nimen lopussa on numeerinen osuus.
Kenttä T6 ohjaa viivan kulkutapaa seuraavasti:
MM Ascii:
6514 88 1 717840.167 507544.317 0.000 !A ADI==2 !A EPV==1 !A PÄT==SOJ !A AIK==19960724 1 1 7002 94 21 717747.282 507406.582 16.509 1 1 7002 95 21 717747.341 507406.624 16.519 1 1 7002 96 21 717748.538 507422.419 16.859 1 1 7002 97 21 717748.336 507422.434 16.859 !A ADI==1 !A EPV==1 !A PÄT==SOJ !A AIK==19950709 1 2 7002 98 21 717748.871 507429.486 16.589 1 2 7002 99 21 717739.148 507430.223 16.359 1 2 7002 100 21 717739.258 507431.683 16.009 1 2 7002 101 21 717731.860 507432.244 15.869
MM Comma:
,,6514,88,,1,717840.167,507544.317,0.000 !A ADI==2 !A EPV==1 !A PÄT==SOJ !A AIK==19960724 1,1,7002,94,,21,717747.282,507406.582,16.509 1,1,7002,95,,21,717747.341,507406.624,16.519 1,1,7002,96,,21,717748.538,507422.419,16.859 1,1,7002,97,,21,717748.336,507422.434,16.859 !A ADI==1 !A EPV==1 !A PÄT==SOJ !A AIK==19950709 1,2,7002,98,,21,717748.871,507429.486,16.589 1,2,7002,99,,21,717739.148,507430.223,16.359 1,2,7002,100,,21,717739.258,507431.683,16.009 1,2,7002,101,,21,717731.860,507432.244,15.869
Muuntimeen liittyy erikoisasetuksia.
Kommenttiominaisuuden nimi. Käyttö kuvattu ylempänä osiossa Ominaisuustieto.
Katso Kaapelikoodaus
Katso myös: Yleiset erikoisasetukset.