INTERLIS 2.4; !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! !! Modello di dati della misurazione ufficiale "federale" (DMAV) !! descritto nella versione INTERLIS 2.4 !! !! Ufficio federale di topografia (swisstopo) !! Direzione federale delle misurazione catastali !! CH-3084 Wabern !! www.cadastre.ch und www.interlis.ch !! !! Versione: 1.1 TRANSLATION OF italiano !! Nome del file: DMAV_Condotte_V1_1.ili !! !! Il presente modello di dati si applica al quadro di riferimento "Misurazione !! nazionale 1903+ (MN95)". !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! Tipo: M=modifica, I=integrazione, C=cancellazione !! !! Versione | Linea | Tipo| Osservazione !!------------|-------|-----|------------------------------------------------------------- !! 2026-01-31 | 98-102| C | ASSOCIATION Eliminazione_OggettoCondotta !! 2026-01-31 |103-107| C | ASSOCIATION Predecessore_Successore_OggettoCondotta !! 2026-01-31 |108-114| C | VIEW OggettoCondotta_Valevole !! 2026-01-31 |135-139| C | ASSOCIATION Eliminazione_Segnale !! 2026-01-31 |140-144| C | ASSOCIATION Predecessore_Successore_Segnale !! 2026-01-31 |145-151| C | VIEW Segnale_Valevole !!@ furtherInformation=https://www.cadastre-manual.admin.ch/de/modelldokumentation-dmav !!@ IDGeoIV=228.10 !!@ technicalContact=mailto:dmav@swisstopo.ch MODEL DMAV_Condotte_V1_1 (it) AT "https://models.geo.admin.ch/V_D/" VERSION "2026-01-31" TRANSLATION OF DMAV_Rohrleitungen_V1_1 ["2026-01-31"] = IMPORTS GeometryCHLV95_V2; IMPORTS DMAVTYM_Geometria_V1_0; IMPORTS DMAVTYM_Modinfo_IT_V1_0; IMPORTS DMAVTYM_Qualita_V1_0; IMPORTS DMAVTYM_Topologia_V1_0; IMPORTS DMAVTYM_Grafica_V1_0; TOPIC Condotte = BASKET OID AS INTERLIS.UUIDOID; OID AS INTERLIS.UUIDOID; DOMAIN Sostanza = ( petrolio, gas, altro ); CLASS TenutaAGiornoCO = IdentAN : MANDATORY TEXT*12; Identificatore : MANDATORY TEXT*12; Descrizione : MANDATORY TEXT*60; Perimetro : SURFACE WITH (STRAIGHTS, ARCS) VERTEX GeometryCHLV95_V2.Coord2 WITHOUT OVERLAPS > 0.002; InVigore : MANDATORY DATETIME; UNIQUE CH100101: IdentAN, Identificatore; END TenutaAGiornoCO; STRUCTURE ElementoConSuperficie = Geometria : MANDATORY SURFACE WITH (STRAIGHTS, ARCS) VERTEX GeometryCHLV95_V2.Coord2 WITHOUT OVERLAPS > 0.002; Visibile : GeometryCHLV95_V2.MultiLine; MANDATORY CONSTRAINT CH100201: NOT (DEFINED(Visibile)) OR DMAVTYM_Topologia_V1_0.covers(THIS, >>Geometria, THIS, >>Visibile); END ElementoConSuperficie; STRUCTURE ElementoLineare = Geometria : MANDATORY GeometryCHLV95_V2.Line; EVisibile : MANDATORY BOOLEAN; END ElementoLineare; STRUCTURE ElementoPuntiforme = Geometria : MANDATORY GeometryCHLV95_V2.Coord2; GeometriaQuota : DMAVTYM_Geometria_V1_0.Quota; OriSimbolo : MANDATORY DMAVTYM_Grafica_V1_0.Rotazione; END ElementoPuntiforme; CLASS OggettoCondotta = Gestore : MANDATORY TEXT*30; StandardQualita : MANDATORY DMAVTYM_Qualita_V1_0.StandardQualita; Sostanza : MANDATORY Sostanza; StatoOggetto : MANDATORY DMAVTYM_Modinfo_IT_V1_0.StatoOggetto; ElementoConSuperficie : BAG {0..*} OF ElementoConSuperficie; ElementoLineare : BAG {0..*} OF ElementoLineare; ElementoPuntiforme : BAG {0..*} OF ElementoPuntiforme; PosizioneTesto : BAG {0..*} OF DMAVTYM_Grafica_V1_0.PosizioneTesto; MANDATORY CONSTRAINT CH100501: INTERLIS.elementCount(ElementoConSuperficie) > 0 OR INTERLIS.elementCount(ElementoLineare) > 0 OR INTERLIS.elementCount(ElementoPuntiforme) > 0; END OggettoCondotta; ASSOCIATION Origine_OggettoCondotta = Origine -- {1} TenutaAGiornoCO; OggettoCondotta_in_creazione -- {0..*} OggettoCondotta; END Origine_OggettoCondotta; CLASS Segnale = Numero : MANDATORY TEXT*12; Gestore : MANDATORY TEXT*30; Geometria : MANDATORY GeometryCHLV95_V2.Coord2; StandardQualita : MANDATORY DMAVTYM_Qualita_V1_0.StandardQualita; Sostanza : MANDATORY Sostanza; StatoOggetto : MANDATORY DMAVTYM_Modinfo_IT_V1_0.StatoOggetto; GenereSegnale : MANDATORY ( Segnale, tavola_cippo, altro ); OriSimbolo : DMAVTYM_Grafica_V1_0.Rotazione; PosizioneTesto : BAG {0..*} OF DMAVTYM_Grafica_V1_0.PosizioneTesto; END Segnale; ASSOCIATION Origine_Segnale = Origine -- {1} TenutaAGiornoCO; Segnale_in_creazione -- {0..*} Segnale; END Origine_Segnale; CLASS PuntoMisurato = Numero : TEXT*12; Geometria : MANDATORY GeometryCHLV95_V2.Coord2; GeometriaQuota : DMAVTYM_Geometria_V1_0.Quota; PrecisionePlanimetrica : MANDATORY DMAVTYM_Qualita_V1_0.Precisione; EAffidabilePlanimetria : MANDATORY DMAVTYM_Qualita_V1_0.Attendibilita; PrecisioneQuota : DMAVTYM_Qualita_V1_0.Precisione; EAffidabileQuota : DMAVTYM_Qualita_V1_0.Attendibilita; EDefinitoEsattamente : MANDATORY BOOLEAN; MANDATORY CONSTRAINT CH101501: DEFINED(GeometriaQuota) == DEFINED(PrecisioneQuota); MANDATORY CONSTRAINT CH101502: DEFINED(GeometriaQuota) == DEFINED(EAffidabileQuota); END PuntoMisurato; ASSOCIATION Origine_PuntoMisurato = Origine -- {0..1} TenutaAGiornoCO; PuntoMisurato_in_creazione -- {0..*} PuntoMisurato; END Origine_PuntoMisurato; END Condotte; END DMAV_Condotte_V1_1.