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.
- A Karbantartás munkaterületen nyisson meg egy vállalati szakági modell projektet.
- Válasszon egy megjelenítési modellt, és kattintson a Grafika generálása gombra.
- A Megjelenítéskezelőben kattintson a jobb gombbal egy jellemzőosztályra, például a LANDUSE_TSUR elemre.
- Kattintson a Számítás létrehozása lehetőségre.
- A Számítás létrehozása párbeszédpanelen adjon meg egy nevet, például az LU_Type értéket.
- Kattintson a Szövegfüggvény elemre, és kattintson a TB_SQL lehetőségre.
- 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.
- A számított tulajdonság létrehozásához kattintson az OK gombra.
- A Megjelenítéskezelőben kattintson a jobb gombbal a jellemzőosztályra, majd kattintson a Zoom - Terjedelem lehetőségre.
- Kattintson a jobb gombbal a jellemzőosztályra, majd kattintson a Stílus szerkesztése lehetőségre.
- A Stílusszerkesztőben adjon hozzá egy Tematikus szabályt.
- 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.
- 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.
- 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.
- A Karbantartás munkaterületen nyisson meg egy vállalati szakági modell projektet.
- Válasszon egy megjelenítési modellt, és kattintson a Grafika generálása gombra.
- 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.
- A Számítás létrehozása párbeszédpanelen adjon meg egy nevet, például a VARIABLE_BUILDING értéket.
- Kattintson a Szövegfüggvény lehetőségre, majd kattintson a TB_VARIABLE lehetőségre.
- 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’)
- A számított tulajdonság létrehozásához kattintson az OK gombra.
- 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.
- 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
- 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.
- Az űrlap eszköztáron kattintson az Új adat lehetőségre.
- Í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
- A Megjelenítéskezelőben kattintson a jobb gombbal a jellemzőosztályra, majd kattintson a Stílus szerkesztése lehetőségre.
- A Stílusszerkesztőben adjon hozzá egy Tematikus szabályt.
- 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 a VARIABLE_BUILDING tulajdonságot.
- Illesszen be egy kifejezést, például a VARIABLE_BUILDING = TOSTRING(FID) kifejezést.
- Kattintson az OK gombra.