Topologijos tikrinimo komandoje atsiranda papildomas tab‘as „Anotacijos“, kai drawing_rules.json failas yra C:\Users\[UserName]\AppData\Roaming\InfoEra\Geo\[metai]\Blocks\GKTR_2.11.03_2014. Faile drawing_rules.json yra tikrinami sluoksnių tekstai, kur programa pateikia aptiktus nesutampančius atributus. Įvedamos objektų sluoksniams taisyklės, pagal kurias bus vykdoma topologinė patikra.
Topologijos tikrinimo dialogas „Anotacijos”
Topologijos tikrinimo „Anotacijos“ skiltyje ant klaidos paspaudus kartą yra pritraukiamas vaizdas prie situacijos, kuri netenkina topologinės taisyklės. Paspaudus du kartus ant klaidos yra pažymimas objektas, kuris neatitinka specifikacijos.
drawing_rules.json faile taisyklės aprašytos suskirstant jas į objektų sluoksnius ir anotacijos taisykles. Taisyklės prasideda nuo objekto sluoksnio („objectLayers“:) parametro, kuriame aprašomas objekto grupės pavadinimas. Toliau aprašomi šią grupę sudarantys anotacijos taisyklės („annotationRule“:). Nurodoma ar anotacijos taisyklei imamas objekto sluoksnis („objectLayer“:). Toliau nurodomas, koks galimas maksimalus atstumas nuo objekto (bloko) („maxDistFromObject":). Po to aprašoma anotacijos tikrinimo reikšmė („annotationValues":).
drawing_rules.json sluoksnio pvz.:
"drawingRules": [
{
"objectLayers": ["3151", "3251", "3351", "3451", "3551", "3651", "3751", "3851", "3951"],
"annotationRule": {
"objectLayer": true,
"maxDistFromObject": 4.5,
"annotationValues": [
{"regex": "^(.*)$", "captures": [{"table": "kom_t", "field": "numeris"}] }
]
}
},
Topologijos tikrinimo „Anotacijos“ skiltyje prie pateiktos klaidos aprašymo „Anotacijos tekstas neatitinka objekto duomenų“ pateikiamas mygtukas „Taisyti...“, kurį paspaudus programa pateikia pranešimą „Norite taisyti atributiką ar tekstą?“.
• Jei pasirenkame, kad „Atributiką“, tai programa atributinius duomenis pataiso pagal brėžinyje esantį tekstą.
• Jei pasirenkame, kad „Tekstą“, tai programa programa atributo tekstą pataiso pagal brėžinyje esančius objekto duomenis.
• Jei anotacijoje yra kelios reikšmės, tai programa pateikia pranešimą „Kurį atributą norite taisyti?“
o Pasirinkus „Visus“, tai programa pakeičia visus atributinius duomenis iš brėžinyje esančių tekstų arba objekto duomenų.
o Jei pasirenkama tam tikra atributikos reikšmė, tai ji ir bus taisoma.
Topologijos tikrinimo dialoge, kai anotacijos duomenys yra pataisomi, tai pateikiama žalia eilutė.
Pastaba. Dinaminės anotacijos nėra tikrinamos, programa laiko, kad šios anotacijos yra teisingos. Jei yra ištrinama atributinė reikšmė, tai programa automatiškai ją pašalina.