Applicazione di stili alle entità geografiche abilitate per i job

Per i modelli di settore abilitati per i job, è possibile migliorare il modello di visualizzazione per applicare facilmente uno stile alle entità geografiche che sono state create, modificate o eliminate all'interno di un job.

Come creare un modello di visualizzazione per registrare modifiche ed eliminazioni di entità geografiche

    Il modello di settore deve essere abilitato per i job.

  1. Nell'area di lavoro Manutenzione, aprire un progetto di modello di settore Enterprise.
  2. Fare clic sulla scheda Inizio gruppo Visualizzazione.
  3. Nell'elenco Modello di visualizzazione, selezionare Apri modello di visualizzazione di default.
  4. Nella finestra di dialogo Genera grafica - Modello di visualizzazione di default, selezionare Attiva la visualizzazione delle entità geografiche eliminate.
  5. In Gestione visualizzazioni, applicare uno stile ai layer, quindi salvare il modello di visualizzazione.
  6. Fare clic sulla scheda Inizio gruppo Visualizzazione Genera grafica.

    Nel modello di visualizzazione è disponibile una funzione testo TB_SQL per TB_JOB_OPERATION_ID. Questa funzione testo consente di definire le regole tematiche delle entità geografiche create modificate o eliminate all'interno del job.

Come utilizzare TB_SQL per applicare gli stili ad entità geografiche nuove o modificate in un job

  1. In Gestione visualizzazioni selezionare il layer di entità geografica desiderato, ad esempio Edificio (LM_BUILDING).
  2. Fare clic su Stile.
  3. Nell'Editor di stile, in corrispondenza della sezione relativa allo stile poligono per l'intervallo di scala, fare clic su Aggiungi regola.
  4. Fare clic sulla casella relativa alle regole tematiche.
  5. Nella finestra di dialogo Crea/modifica espressioni, fare clic su Proprietà.
  6. Nell'elenco Proprietà, selezionare JOB_OPERATION_ID e immettere una delle condizioni seguenti:
    • Per le entità geografiche nuove : JOB_OPERATION_ID = ’1’.
    • Per le entità geografiche modificate: JOB_OPERATION_ID = ’2’.
    • Per le entità geografiche eliminate: JOB_OPERATION_ID = ’3’.
  7. Fare clic su OK.
  8. Fare clic sulla casella disponibile in Stile. Specificare lo stile nella finestra di dialogo Stile punto.

Per ulteriori informazioni sulla funzione testo TB_SQL, vedere Utilizzo delle espressioni nelle definizioni di stile.

Variante: stilizzazione delle entità geografiche nelle viste Oracle

Come utilizzare le viste Oracle per applicare gli stili ad entità geografiche nuove o modificate in un job

  1. Per ogni classe di entità geografiche abilitata per i job a cui si desidera applicare uno stile, è necessario creare una vista Oracle che includa l'attributo JOB_OPERATION_ID.

    Le classi di entità geografiche abilitate per i job dispongono di un attributo JOB_VERSION, correlato alla tabella TB_JOB_VERSION.

    Creare una vista Oracle, ad esempio la vista edificio LM_V_BUILDING nell'insieme di dati dimostrativi relativo alla gestione catastale:

    CREATE VIEW LM_V_BUILDING AS select a.FID, a.AREA, a.GEOM, a.IDENTIFICATOR, a.ID_QUALITY, a.ID_TYPE, a.JOB_VERSION, b.JOB_OPERATION_ID FROM LM_BUILDING a, TB_JOB_VERSION b WHERE a.JOB_VERSION = b.JOB_VERSION
  2. Registrare la vista come classe di entità geografiche. Per ulteriori informazioni, vedere "Creazione di una classe di entità geografiche da una vista" nel manuale di Infrastructure Administrator.
  3. In Gestione visualizzazioni, selezionare il layer di entità geografiche della vista, ad esempio LM_V_BUILDING.
  4. Fare clic su Stile.
  5. Nell'Editor di stile, in corrispondenza della sezione relativa allo stile poligono per l'intervallo di scala, fare clic su Aggiungi regola.
  6. Fare clic sulla casella disponibile per le regole tematiche.
  7. Nella finestra di dialogo Filtro, in Proprietà o espressione, selezionare Proprietà.
  8. Nell'elenco Proprietà, selezionare JOB_OPERATION_ID e immettere una delle condizioni seguenti:

    Per le nuove entità geografiche: JOB_OPERATION_ID = 1.

    Per le entità geografiche modificate JOB_OPERATION_ID = 2.

    Per le entità geografiche eliminate: JOB_OPERATION_ID = 3.

  9. Fare clic su OK.
  10. Fare clic sulla casella disponibile in Stile. Nella finestra di dialogo Stile poligono, specificare lo stile.
  11. Nota:

    Per l'applicazione di stili, utilizzare il layer della vista, ad esempio LM_V_BUILDING. Non utilizzare il layer della classe di entità geografiche, ad esempio LM_BUILDING.