006.2019 – Czy można samodzielnie dodać/usunąć atrybut obiektu?

Oczywiście można i sprawa nie jest skomplikowana. Definicje atrybutów oraz zestawy atrybutów dla poszczególnych obiektów, zapisane są w bibliotece. W przypadku obiektów z Rozporządzenia, jest to plik “K1-2013.mgz” (nazwa została wymyślona w 2011 roku, kiedy wiedzieliśmy, że w 2013 roku “coś” zastąpi instrukcję K1). Sposób modyfikacji został opisany poniżej na przykładzie dodawania atrybutu “identyfikator branżowy GES_idBranzowydo obiektu “Stacja gazowa – SUUS11”.

Pracując z plikami “gml”, warto stosować kilka zasad …

 

A. Przygotowanie

  • proszę odnaleźć plik biblioteki
  • proszę zrobić kopię bezpieczeństwa biblioteki (jeżeli “coś pójdzie nie tak”, wystarczy skorzystać z kopii biblioteki bez instalowania programu, czy przywracania ustawień)
  • korzystając ze schematu aplikacyjnego Rozporządzenia, proszę upewnić się, że obiekt “SUUS11” ma mieć atrybut “identyfikator branżowy sieci”

 

 

B. Sprawdzenie, czy biblioteka zawiera definicję atrybutu

  • proszę otworzyć plik biblioteki, przy pomocy programu “Notatnik” systemu operacyjnego Windows lub przy pomocy programu “NotePad++”
  • korzystając z funkcji poszukiwania tekstu (Ctrl + F), proszę odnaleźć linię zawierającą opis atrybutu “identyfikator branżowy”
  • drugi składnik odnalezionej linii, powinien być zgodny z definicją z Rozporządzenia – w tym przypadku jest to “GES_idBranzowy” (rys. poniżej)
  • odnalezienie tej linii oznacza, że biblioteka zawiera definicję atrybutu i można przystąpić do odnalezienia definicji zestawu atrybutów obiektu (C)

Dodawanie atrybutow-0

 

 

C. Odnalezienie linii z definicją zestawu atrybutów

  • korzystając z funkcji poszukiwania tekstu (Ctrl + F), proszę odnaleźć linię definicji obiektu “SUUS11”
  • uwaga: proszę się upewnić, że pierwszy składnik odnalezionej linii (zaznaczonej na rysunku poniżej niebieską ramką), zaczyna się od cyfry “3” !!!
  • proszę zapamiętać pierwszy składnik linii “32244” (jest to identyfikator funkcji “SUUS11”, w programie MicroGeoCAD)

Dodawanie atrybutow-1

 

 

D. Modyfikacja biblioteki

  • przy pomocy funkcji poszukiwania tekstu (Ctrl + F) proszę odnaleźć linię zawierającą ciąg znaków
    • “32244”,”D-SET”  -> jeżeli atrybut ma być dodany do górnego (stałego)  pola okna atrybutów
    • “32244”,”B-MET”  -> jeżeli atrybut ma być dodany do dolnego (rozwijanego) pola okna atrybutów
  • po znalezieniu linii, proszę dopisać atrybut “GES_idBranzowy”
    • na końcu linii, oddzielając go od ostatniego składnika linii, przecinkiem lub…
    • … w dowolne miejsce pomiędzy inne składniki linii, pamiętając o zasadach tworzenia linii “csv”  ( “składnik” , “składnik” , “składnik” …)
  • proszę zapisać plik biblioteki (Ctrl + S).

Dodawanie atrybutow-3

 

 

E. Sprawdzenie

  • proszę wrócić do programu MicroGeoCAD (lub uruchomić go, jeżeli był wyłączony),
  • otworzyć paletę narzędziową “Uzbrojenie terenu”
  • odnaleźć i uruchomić funkcję “SUUS11 – Stacja gazowa” i sprawdzić, czy atrybut pojawił się  w oknie atrybutów obiektu (rys. poniżej).

Dodawanie atrybutow-4

 

 

Uwaga: starsze wersje MGC wymagają ponownego uruchomienia programu po zapisaniu biblioteki.