Kifejezések használata stílusdefiníciókban

Számított szövegtulajdonság létrehozása (TB_SQL)

    A következő példa a bemutató adatkészlettel reprodukálható. A TB_SQL szöveges függvénnyel határozhat meg tematikus szabályt a Területfelhasználás jellemzőosztály stilizálásához. A számított tulajdonság használatával Oracle nézet nélkül határozhatja meg a terület stilizálását.

  1. A Karbantartás munkaterületen nyisson meg egy vállalati szakági modell projektet.
  2. Válasszon egy megjelenítési modellt, és kattintson a Grafika generálása gombra.
  3. A Megjelenítéskezelőben kattintson a jobb gombbal egy jellemzőosztályra, például a LANDUSE_TSUR elemre.
  4. Kattintson a Számítás létrehozása lehetőségre.
  5. A Számítás létrehozása párbeszédpanelen adjon meg egy nevet, például az LU_Type értéket.
  6. Kattintson a Szövegfüggvény elemre, és kattintson a TB_SQL lehetőségre.
  7. A függvényt követően illessze be zárójelben az SQL parancsot. Ügyeljen arra, hogy szöveges karakterláncok esetén aposztrófokat használjon.
    ’SELECT TO_CHAR(MAX(C.ID_TYPE)) FROM LANDUSE_TCEN m,LM_LANDUSE c
    WHERE C.FID=M.FID_CENTROID AND M.FID_TSUR=g.FID’

    A számított tulajdonság olyan földhasználati típust biztosít, amelyet az LM_LANDUSE centroid jellemzőosztályban tárol a rendszer.

  8. A számított tulajdonság létrehozásához kattintson az OK gombra.
  9. A Megjelenítéskezelőben kattintson a jobb gombbal a jellemzőosztályra, majd kattintson a Zoom - Terjedelem lehetőségre.
  10. Kattintson a jobb gombbal a jellemzőosztályra, majd kattintson a Stílus szerkesztése lehetőségre.
  11. A Stílusszerkesztőben adjon hozzá egy Tematikus szabályt.
  12. A Kifejezés létrehozása/módosítása párbeszédpanelen kattintson a Tulajdonságok lehetőségre. A Szöveg tulajdonságai területen válassza ki a számított tulajdonságot, például az LU_Type tulajdonságot.
  13. Határozza meg a szabályt, például az LU_TYPE = ’27’ szabályt.

    Ez a szabály az LM_LANDUSE.ID_TYPE = 27 = Építési terület földhasználati típussal rendelkező földhasználati poligonokat stilizálja.

  14. Stilizálja a fóliát.

Számított szövegtulajdonság (TB_VARIABLE) létrehozása

    A következő példában a TB_VARIABLE szöveges függvény használatával határozhat meg egy tematikus szabályt az épületstílushoz.

  1. A Karbantartás munkaterületen nyisson meg egy vállalati szakági modell projektet.
  2. Válasszon egy megjelenítési modellt, és kattintson a Grafika generálása gombra.
  3. A Megjelenítéskezelőben kattintson a jobb gombbal a jellemzőosztályra, például a LM_BUILDING elemre, majd kattintson a Számítás létrehozása lehetőségre.
  4. A Számítás létrehozása párbeszédpanelen adjon meg egy nevet, például a VARIABLE_BUILDING értéket.
  5. Kattintson a Szövegfüggvény lehetőségre, majd kattintson a TB_VARIABLE lehetőségre.
  6. A függvényt követően illessze be zárójelben a kulcsot.

    Ügyeljen arra, hogy szöveges karakterláncok esetén aposztrófokat használjon. (’BUILDING’)

  7. A számított tulajdonság létrehozásához kattintson az OK gombra.
  8. A Megjelenítéskezelőben kattintson a jobb gombbal a jellemzőosztályra, majd kattintson a Zoom - Terjedelem lehetőségre.

    A számított tulajdonságok kulcsértékeit és a felhasználói azonosítót TB_VARIABLE formátumban kell megadni.

  9. 1 vagy több értéket tartalmazó TB_VARIABLE használatához írjon be egy kifejezést, például a következőt:
    Instr (
      Concat(
      Concat( ',' ,
      TB_VARIABLE ('Highlight_List_Building' ) ),
      ',' ),
      Concat( Concat( ',', ToString( FID) ), ',' )
    )

A kulcsértékek hozzáadása TB_VARIABLE formátumban

  1. A szakágimodell-intéző Rendszertáblák területén kattintson a jobb gombbal a TB_VARIABLE elemre, és kattintson az Űrlap megjelenítése lehetőségre.
  2. Az űrlap eszköztáron kattintson az Új adat lehetőségre.
  3. Írja be a kulcsértékeket:

    A USER_ID a felhasználót határozza meg. Írja be a TB_USER.ID értéket. Az AutoCAD Map 3D eszközkészlet programban a változó csak akkor érvényes, ha ez a felhasználó csatlakozik az adatbázishoz. Más felhasználók esetén a változó nem érvényes.

    A KEY határozza meg a számított tulajdonságban (például BUILDING) használt kulcsot.

    A VALUE határozza meg a kulcs értékét. Írja be például a speciális stílussal jelölni kívánt épület jellemzőazonosítóját.

Jellemzőfólia stilizálása számított tulajdonsággal

  1. A Megjelenítéskezelőben kattintson a jobb gombbal a jellemzőosztályra, majd kattintson a Stílus szerkesztése lehetőségre.
  2. A Stílusszerkesztőben adjon hozzá egy Tematikus szabályt.
  3. A Kifejezés létrehozása/módosítása párbeszédpanelen kattintson a Tulajdonságok lehetőségre.
  4. A Szöveg tulajdonságai területen válassza ki a számított tulajdonságot, például a VARIABLE_BUILDING tulajdonságot.
  5. Illesszen be egy kifejezést, például a VARIABLE_BUILDING = TOSTRING(FID) kifejezést.
  6. Kattintson az OK gombra.