Changeset 8091 for mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements
- Timestamp:
- 21/02/12 08:22:21 (9 years ago)
- Location:
- mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements
- Files:
-
- 54 edited
Legend:
- Unmodified
- Added
- Removed
-
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/domain_specific_sampling_features/borehole.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:3425 Created on 16-Feb-2012 16:18:02 26 26 27 27 @author: mnagni … … 42 42 self._sf_samplingcurve = SF_SamplingCurve() 43 43 44 self._relatedObservation_om_discretecoverageobservation = [] 45 self._relatedObservation_om_temporalobservation = [] 44 46 self._relatedObservation_om_measurement = [] 47 self._relatedObservation_mo_observation = [] 48 self._relatedObservation_om_truthobservation = [] 49 self._relatedObservation_om_countobservation = [] 50 self._relatedObservation_om_categoryobservation = [] 51 self._relatedObservation_om_geometryobservation = [] 45 52 self._relatedObservation_om_complexobservation = [] 46 self._relatedObservation_om_countobservation = []47 self._relatedObservation_om_temporalobservation = []48 self._relatedObservation_mo_observation = []49 self._relatedObservation_om_geometryobservation = []50 self._relatedObservation_om_truthobservation = []51 self._relatedObservation_om_categoryobservation = []52 self._relatedObservation_om_discretecoverageobservation = []53 53 self.lineage = None 54 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 54 55 self._relatedSamplingFeature_sf_specimen = [] 55 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 56 self._propertyValueProvider_om_discretecoverageobservation = [] 57 self._propertyValueProvider_om_temporalobservation = [] 56 58 self._propertyValueProvider_om_measurement = [] 59 self._propertyValueProvider_mo_observation = [] 60 self._propertyValueProvider_om_truthobservation = [] 61 self._propertyValueProvider_om_countobservation = [] 62 self._propertyValueProvider_om_categoryobservation = [] 63 self._propertyValueProvider_om_geometryobservation = [] 57 64 self._propertyValueProvider_om_complexobservation = [] 58 self._propertyValueProvider_om_countobservation = []59 self._propertyValueProvider_om_temporalobservation = []60 self._propertyValueProvider_mo_observation = []61 self._propertyValueProvider_om_geometryobservation = []62 self._propertyValueProvider_om_truthobservation = []63 self._propertyValueProvider_om_categoryobservation = []64 self._propertyValueProvider_om_discretecoverageobservation = []65 65 self._positionalAccuracy_dq_griddeddatapositionalaccuracy = [] 66 66 self._positionalAccuracy_dq_relativeinternalpositionalaccuracy = [] 67 67 self._positionalAccuracy_dq_absoluteexternalpositionalaccuracy = [] 68 self.sampledFeature = [] 69 self._sampledFeature_sf_samplingfeature = [] 68 70 self._sampledFeature_mo_featureofinterest = [] 69 self._sampledFeature_sf_samplingfeature = []70 71 self._sampledFeature_gfi_domainfeature = [] 71 self. sampledFeature = []72 self._shape_gm_complex = None 72 73 self._shape_gm_primitive = None 73 74 self._shape_gm_aggregate = None 74 self._shape_gm_complex = None75 75 self.shape = None 76 76 self.hostedProcedure = [] -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/domain_specific_sampling_features/flightline.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:3725 Created on 16-Feb-2012 16:18:06 26 26 27 27 @author: mnagni … … 42 42 self._trajectory = Trajectory() 43 43 44 self._relatedObservation_om_discretecoverageobservation = [] 45 self._relatedObservation_om_temporalobservation = [] 44 46 self._relatedObservation_om_measurement = [] 47 self._relatedObservation_mo_observation = [] 48 self._relatedObservation_om_truthobservation = [] 49 self._relatedObservation_om_countobservation = [] 50 self._relatedObservation_om_categoryobservation = [] 51 self._relatedObservation_om_geometryobservation = [] 45 52 self._relatedObservation_om_complexobservation = [] 46 self._relatedObservation_om_countobservation = []47 self._relatedObservation_om_temporalobservation = []48 self._relatedObservation_mo_observation = []49 self._relatedObservation_om_geometryobservation = []50 self._relatedObservation_om_truthobservation = []51 self._relatedObservation_om_categoryobservation = []52 self._relatedObservation_om_discretecoverageobservation = []53 53 self.lineage = None 54 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 54 55 self._relatedSamplingFeature_sf_specimen = [] 55 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 56 self._propertyValueProvider_om_discretecoverageobservation = [] 57 self._propertyValueProvider_om_temporalobservation = [] 56 58 self._propertyValueProvider_om_measurement = [] 59 self._propertyValueProvider_mo_observation = [] 60 self._propertyValueProvider_om_truthobservation = [] 61 self._propertyValueProvider_om_countobservation = [] 62 self._propertyValueProvider_om_categoryobservation = [] 63 self._propertyValueProvider_om_geometryobservation = [] 57 64 self._propertyValueProvider_om_complexobservation = [] 58 self._propertyValueProvider_om_countobservation = []59 self._propertyValueProvider_om_temporalobservation = []60 self._propertyValueProvider_mo_observation = []61 self._propertyValueProvider_om_geometryobservation = []62 self._propertyValueProvider_om_truthobservation = []63 self._propertyValueProvider_om_categoryobservation = []64 self._propertyValueProvider_om_discretecoverageobservation = []65 65 self._positionalAccuracy_dq_griddeddatapositionalaccuracy = [] 66 66 self._positionalAccuracy_dq_relativeinternalpositionalaccuracy = [] 67 67 self._positionalAccuracy_dq_absoluteexternalpositionalaccuracy = [] 68 self.sampledFeature = [] 69 self._sampledFeature_sf_samplingfeature = [] 68 70 self._sampledFeature_mo_featureofinterest = [] 69 self._sampledFeature_sf_samplingfeature = []70 71 self._sampledFeature_gfi_domainfeature = [] 71 self. sampledFeature = []72 self._shape_gm_complex = None 72 73 self._shape_gm_primitive = None 73 74 self._shape_gm_aggregate = None 74 self._shape_gm_complex = None75 75 self.shape = None 76 76 self.hostedProcedure = [] -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/domain_specific_sampling_features/interval.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:3025 Created on 16-Feb-2012 16:18:08 26 26 27 27 @author: mnagni … … 42 42 self._sf_samplingcurve = SF_SamplingCurve() 43 43 44 self._relatedObservation_om_discretecoverageobservation = [] 45 self._relatedObservation_om_temporalobservation = [] 44 46 self._relatedObservation_om_measurement = [] 47 self._relatedObservation_mo_observation = [] 48 self._relatedObservation_om_truthobservation = [] 49 self._relatedObservation_om_countobservation = [] 50 self._relatedObservation_om_categoryobservation = [] 51 self._relatedObservation_om_geometryobservation = [] 45 52 self._relatedObservation_om_complexobservation = [] 46 self._relatedObservation_om_countobservation = []47 self._relatedObservation_om_temporalobservation = []48 self._relatedObservation_mo_observation = []49 self._relatedObservation_om_geometryobservation = []50 self._relatedObservation_om_truthobservation = []51 self._relatedObservation_om_categoryobservation = []52 self._relatedObservation_om_discretecoverageobservation = []53 53 self.lineage = None 54 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 54 55 self._relatedSamplingFeature_sf_specimen = [] 55 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 56 self._propertyValueProvider_om_discretecoverageobservation = [] 57 self._propertyValueProvider_om_temporalobservation = [] 56 58 self._propertyValueProvider_om_measurement = [] 59 self._propertyValueProvider_mo_observation = [] 60 self._propertyValueProvider_om_truthobservation = [] 61 self._propertyValueProvider_om_countobservation = [] 62 self._propertyValueProvider_om_categoryobservation = [] 63 self._propertyValueProvider_om_geometryobservation = [] 57 64 self._propertyValueProvider_om_complexobservation = [] 58 self._propertyValueProvider_om_countobservation = []59 self._propertyValueProvider_om_temporalobservation = []60 self._propertyValueProvider_mo_observation = []61 self._propertyValueProvider_om_geometryobservation = []62 self._propertyValueProvider_om_truthobservation = []63 self._propertyValueProvider_om_categoryobservation = []64 self._propertyValueProvider_om_discretecoverageobservation = []65 65 self._positionalAccuracy_dq_griddeddatapositionalaccuracy = [] 66 66 self._positionalAccuracy_dq_relativeinternalpositionalaccuracy = [] 67 67 self._positionalAccuracy_dq_absoluteexternalpositionalaccuracy = [] 68 self.sampledFeature = [] 69 self._sampledFeature_sf_samplingfeature = [] 68 70 self._sampledFeature_mo_featureofinterest = [] 69 self._sampledFeature_sf_samplingfeature = []70 71 self._sampledFeature_gfi_domainfeature = [] 71 self. sampledFeature = []72 self._shape_gm_complex = None 72 73 self._shape_gm_primitive = None 73 74 self._shape_gm_aggregate = None 74 self._shape_gm_complex = None75 75 self.shape = None 76 76 self.hostedProcedure = [] -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/domain_specific_sampling_features/lidarcloud.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:3325 Created on 16-Feb-2012 16:18:06 26 26 27 27 @author: mnagni … … 42 42 self._sf_samplingsolid = SF_SamplingSolid() 43 43 44 self._relatedObservation_om_discretecoverageobservation = [] 45 self._relatedObservation_om_temporalobservation = [] 44 46 self._relatedObservation_om_measurement = [] 47 self._relatedObservation_mo_observation = [] 48 self._relatedObservation_om_truthobservation = [] 49 self._relatedObservation_om_countobservation = [] 50 self._relatedObservation_om_categoryobservation = [] 51 self._relatedObservation_om_geometryobservation = [] 45 52 self._relatedObservation_om_complexobservation = [] 46 self._relatedObservation_om_countobservation = []47 self._relatedObservation_om_temporalobservation = []48 self._relatedObservation_mo_observation = []49 self._relatedObservation_om_geometryobservation = []50 self._relatedObservation_om_truthobservation = []51 self._relatedObservation_om_categoryobservation = []52 self._relatedObservation_om_discretecoverageobservation = []53 53 self.lineage = None 54 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 54 55 self._relatedSamplingFeature_sf_specimen = [] 55 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 56 self._propertyValueProvider_om_discretecoverageobservation = [] 57 self._propertyValueProvider_om_temporalobservation = [] 56 58 self._propertyValueProvider_om_measurement = [] 59 self._propertyValueProvider_mo_observation = [] 60 self._propertyValueProvider_om_truthobservation = [] 61 self._propertyValueProvider_om_countobservation = [] 62 self._propertyValueProvider_om_categoryobservation = [] 63 self._propertyValueProvider_om_geometryobservation = [] 57 64 self._propertyValueProvider_om_complexobservation = [] 58 self._propertyValueProvider_om_countobservation = []59 self._propertyValueProvider_om_temporalobservation = []60 self._propertyValueProvider_mo_observation = []61 self._propertyValueProvider_om_geometryobservation = []62 self._propertyValueProvider_om_truthobservation = []63 self._propertyValueProvider_om_categoryobservation = []64 self._propertyValueProvider_om_discretecoverageobservation = []65 65 self._positionalAccuracy_dq_griddeddatapositionalaccuracy = [] 66 66 self._positionalAccuracy_dq_relativeinternalpositionalaccuracy = [] 67 67 self._positionalAccuracy_dq_absoluteexternalpositionalaccuracy = [] 68 self.sampledFeature = [] 69 self._sampledFeature_sf_samplingfeature = [] 68 70 self._sampledFeature_mo_featureofinterest = [] 69 self._sampledFeature_sf_samplingfeature = []70 71 self._sampledFeature_gfi_domainfeature = [] 71 self. sampledFeature = []72 self._shape_gm_complex = None 72 73 self._shape_gm_primitive = None 73 74 self._shape_gm_aggregate = None 74 self._shape_gm_complex = None75 75 self.shape = None 76 76 self.hostedProcedure = [] -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/domain_specific_sampling_features/maphorizon.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:3125 Created on 16-Feb-2012 16:18:11 26 26 27 27 @author: mnagni … … 42 42 self._sf_samplingsurface = SF_SamplingSurface() 43 43 44 self._relatedObservation_om_discretecoverageobservation = [] 45 self._relatedObservation_om_temporalobservation = [] 44 46 self._relatedObservation_om_measurement = [] 47 self._relatedObservation_mo_observation = [] 48 self._relatedObservation_om_truthobservation = [] 49 self._relatedObservation_om_countobservation = [] 50 self._relatedObservation_om_categoryobservation = [] 51 self._relatedObservation_om_geometryobservation = [] 45 52 self._relatedObservation_om_complexobservation = [] 46 self._relatedObservation_om_countobservation = []47 self._relatedObservation_om_temporalobservation = []48 self._relatedObservation_mo_observation = []49 self._relatedObservation_om_geometryobservation = []50 self._relatedObservation_om_truthobservation = []51 self._relatedObservation_om_categoryobservation = []52 self._relatedObservation_om_discretecoverageobservation = []53 53 self.lineage = None 54 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 54 55 self._relatedSamplingFeature_sf_specimen = [] 55 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 56 self._propertyValueProvider_om_discretecoverageobservation = [] 57 self._propertyValueProvider_om_temporalobservation = [] 56 58 self._propertyValueProvider_om_measurement = [] 59 self._propertyValueProvider_mo_observation = [] 60 self._propertyValueProvider_om_truthobservation = [] 61 self._propertyValueProvider_om_countobservation = [] 62 self._propertyValueProvider_om_categoryobservation = [] 63 self._propertyValueProvider_om_geometryobservation = [] 57 64 self._propertyValueProvider_om_complexobservation = [] 58 self._propertyValueProvider_om_countobservation = []59 self._propertyValueProvider_om_temporalobservation = []60 self._propertyValueProvider_mo_observation = []61 self._propertyValueProvider_om_geometryobservation = []62 self._propertyValueProvider_om_truthobservation = []63 self._propertyValueProvider_om_categoryobservation = []64 self._propertyValueProvider_om_discretecoverageobservation = []65 65 self._positionalAccuracy_dq_griddeddatapositionalaccuracy = [] 66 66 self._positionalAccuracy_dq_relativeinternalpositionalaccuracy = [] 67 67 self._positionalAccuracy_dq_absoluteexternalpositionalaccuracy = [] 68 self.sampledFeature = [] 69 self._sampledFeature_sf_samplingfeature = [] 68 70 self._sampledFeature_mo_featureofinterest = [] 69 self._sampledFeature_sf_samplingfeature = []70 71 self._sampledFeature_gfi_domainfeature = [] 71 self. sampledFeature = []72 self._shape_gm_complex = None 72 73 self._shape_gm_primitive = None 73 74 self._shape_gm_aggregate = None 74 self._shape_gm_complex = None75 75 self.shape = None 76 76 self.hostedProcedure = [] -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/domain_specific_sampling_features/mine.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:3525 Created on 16-Feb-2012 16:18:06 26 26 27 27 @author: mnagni … … 42 42 self._sf_samplingsolid = SF_SamplingSolid() 43 43 44 self._relatedObservation_om_discretecoverageobservation = [] 45 self._relatedObservation_om_temporalobservation = [] 44 46 self._relatedObservation_om_measurement = [] 47 self._relatedObservation_mo_observation = [] 48 self._relatedObservation_om_truthobservation = [] 49 self._relatedObservation_om_countobservation = [] 50 self._relatedObservation_om_categoryobservation = [] 51 self._relatedObservation_om_geometryobservation = [] 45 52 self._relatedObservation_om_complexobservation = [] 46 self._relatedObservation_om_countobservation = []47 self._relatedObservation_om_temporalobservation = []48 self._relatedObservation_mo_observation = []49 self._relatedObservation_om_geometryobservation = []50 self._relatedObservation_om_truthobservation = []51 self._relatedObservation_om_categoryobservation = []52 self._relatedObservation_om_discretecoverageobservation = []53 53 self.lineage = None 54 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 54 55 self._relatedSamplingFeature_sf_specimen = [] 55 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 56 self._propertyValueProvider_om_discretecoverageobservation = [] 57 self._propertyValueProvider_om_temporalobservation = [] 56 58 self._propertyValueProvider_om_measurement = [] 59 self._propertyValueProvider_mo_observation = [] 60 self._propertyValueProvider_om_truthobservation = [] 61 self._propertyValueProvider_om_countobservation = [] 62 self._propertyValueProvider_om_categoryobservation = [] 63 self._propertyValueProvider_om_geometryobservation = [] 57 64 self._propertyValueProvider_om_complexobservation = [] 58 self._propertyValueProvider_om_countobservation = []59 self._propertyValueProvider_om_temporalobservation = []60 self._propertyValueProvider_mo_observation = []61 self._propertyValueProvider_om_geometryobservation = []62 self._propertyValueProvider_om_truthobservation = []63 self._propertyValueProvider_om_categoryobservation = []64 self._propertyValueProvider_om_discretecoverageobservation = []65 65 self._positionalAccuracy_dq_griddeddatapositionalaccuracy = [] 66 66 self._positionalAccuracy_dq_relativeinternalpositionalaccuracy = [] 67 67 self._positionalAccuracy_dq_absoluteexternalpositionalaccuracy = [] 68 self.sampledFeature = [] 69 self._sampledFeature_sf_samplingfeature = [] 68 70 self._sampledFeature_mo_featureofinterest = [] 69 self._sampledFeature_sf_samplingfeature = []70 71 self._sampledFeature_gfi_domainfeature = [] 71 self. sampledFeature = []72 self._shape_gm_complex = None 72 73 self._shape_gm_primitive = None 73 74 self._shape_gm_aggregate = None 74 self._shape_gm_complex = None75 75 self.shape = None 76 76 self.hostedProcedure = [] -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/domain_specific_sampling_features/minelevel.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:3725 Created on 16-Feb-2012 16:18:10 26 26 27 27 @author: mnagni … … 42 42 self._sf_samplingsurface = SF_SamplingSurface() 43 43 44 self._relatedObservation_om_discretecoverageobservation = [] 45 self._relatedObservation_om_temporalobservation = [] 44 46 self._relatedObservation_om_measurement = [] 47 self._relatedObservation_mo_observation = [] 48 self._relatedObservation_om_truthobservation = [] 49 self._relatedObservation_om_countobservation = [] 50 self._relatedObservation_om_categoryobservation = [] 51 self._relatedObservation_om_geometryobservation = [] 45 52 self._relatedObservation_om_complexobservation = [] 46 self._relatedObservation_om_countobservation = []47 self._relatedObservation_om_temporalobservation = []48 self._relatedObservation_mo_observation = []49 self._relatedObservation_om_geometryobservation = []50 self._relatedObservation_om_truthobservation = []51 self._relatedObservation_om_categoryobservation = []52 self._relatedObservation_om_discretecoverageobservation = []53 53 self.lineage = None 54 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 54 55 self._relatedSamplingFeature_sf_specimen = [] 55 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 56 self._propertyValueProvider_om_discretecoverageobservation = [] 57 self._propertyValueProvider_om_temporalobservation = [] 56 58 self._propertyValueProvider_om_measurement = [] 59 self._propertyValueProvider_mo_observation = [] 60 self._propertyValueProvider_om_truthobservation = [] 61 self._propertyValueProvider_om_countobservation = [] 62 self._propertyValueProvider_om_categoryobservation = [] 63 self._propertyValueProvider_om_geometryobservation = [] 57 64 self._propertyValueProvider_om_complexobservation = [] 58 self._propertyValueProvider_om_countobservation = []59 self._propertyValueProvider_om_temporalobservation = []60 self._propertyValueProvider_mo_observation = []61 self._propertyValueProvider_om_geometryobservation = []62 self._propertyValueProvider_om_truthobservation = []63 self._propertyValueProvider_om_categoryobservation = []64 self._propertyValueProvider_om_discretecoverageobservation = []65 65 self._positionalAccuracy_dq_griddeddatapositionalaccuracy = [] 66 66 self._positionalAccuracy_dq_relativeinternalpositionalaccuracy = [] 67 67 self._positionalAccuracy_dq_absoluteexternalpositionalaccuracy = [] 68 self.sampledFeature = [] 69 self._sampledFeature_sf_samplingfeature = [] 68 70 self._sampledFeature_mo_featureofinterest = [] 69 self._sampledFeature_sf_samplingfeature = []70 71 self._sampledFeature_gfi_domainfeature = [] 71 self. sampledFeature = []72 self._shape_gm_complex = None 72 73 self._shape_gm_primitive = None 73 74 self._shape_gm_aggregate = None 74 self._shape_gm_complex = None75 75 self.shape = None 76 76 self.hostedProcedure = [] -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/domain_specific_sampling_features/observationwell.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:3325 Created on 16-Feb-2012 16:18:11 26 26 27 27 @author: mnagni … … 42 42 self._sf_samplingcurve = SF_SamplingCurve() 43 43 44 self._relatedObservation_om_discretecoverageobservation = [] 45 self._relatedObservation_om_temporalobservation = [] 44 46 self._relatedObservation_om_measurement = [] 47 self._relatedObservation_mo_observation = [] 48 self._relatedObservation_om_truthobservation = [] 49 self._relatedObservation_om_countobservation = [] 50 self._relatedObservation_om_categoryobservation = [] 51 self._relatedObservation_om_geometryobservation = [] 45 52 self._relatedObservation_om_complexobservation = [] 46 self._relatedObservation_om_countobservation = []47 self._relatedObservation_om_temporalobservation = []48 self._relatedObservation_mo_observation = []49 self._relatedObservation_om_geometryobservation = []50 self._relatedObservation_om_truthobservation = []51 self._relatedObservation_om_categoryobservation = []52 self._relatedObservation_om_discretecoverageobservation = []53 53 self.lineage = None 54 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 54 55 self._relatedSamplingFeature_sf_specimen = [] 55 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 56 self._propertyValueProvider_om_discretecoverageobservation = [] 57 self._propertyValueProvider_om_temporalobservation = [] 56 58 self._propertyValueProvider_om_measurement = [] 59 self._propertyValueProvider_mo_observation = [] 60 self._propertyValueProvider_om_truthobservation = [] 61 self._propertyValueProvider_om_countobservation = [] 62 self._propertyValueProvider_om_categoryobservation = [] 63 self._propertyValueProvider_om_geometryobservation = [] 57 64 self._propertyValueProvider_om_complexobservation = [] 58 self._propertyValueProvider_om_countobservation = []59 self._propertyValueProvider_om_temporalobservation = []60 self._propertyValueProvider_mo_observation = []61 self._propertyValueProvider_om_geometryobservation = []62 self._propertyValueProvider_om_truthobservation = []63 self._propertyValueProvider_om_categoryobservation = []64 self._propertyValueProvider_om_discretecoverageobservation = []65 65 self._positionalAccuracy_dq_griddeddatapositionalaccuracy = [] 66 66 self._positionalAccuracy_dq_relativeinternalpositionalaccuracy = [] 67 67 self._positionalAccuracy_dq_absoluteexternalpositionalaccuracy = [] 68 self.sampledFeature = [] 69 self._sampledFeature_sf_samplingfeature = [] 68 70 self._sampledFeature_mo_featureofinterest = [] 69 self._sampledFeature_sf_samplingfeature = []70 71 self._sampledFeature_gfi_domainfeature = [] 71 self. sampledFeature = []72 self._shape_gm_complex = None 72 73 self._shape_gm_primitive = None 73 74 self._shape_gm_aggregate = None 74 self._shape_gm_complex = None75 75 self.shape = None 76 76 self.hostedProcedure = [] -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/domain_specific_sampling_features/outcrop.py
r8089 r8091 22 22 23 23 ''' 24 Created on 1 4-Feb-2012 17:19:2824 Created on 16-Feb-2012 16:18:10 25 25 26 26 @author: mnagni -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/domain_specific_sampling_features/profile.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:3225 Created on 16-Feb-2012 16:18:10 26 26 27 27 @author: mnagni … … 42 42 self._sf_samplingcurve = SF_SamplingCurve() 43 43 44 self._relatedObservation_om_discretecoverageobservation = [] 45 self._relatedObservation_om_temporalobservation = [] 44 46 self._relatedObservation_om_measurement = [] 47 self._relatedObservation_mo_observation = [] 48 self._relatedObservation_om_truthobservation = [] 49 self._relatedObservation_om_countobservation = [] 50 self._relatedObservation_om_categoryobservation = [] 51 self._relatedObservation_om_geometryobservation = [] 45 52 self._relatedObservation_om_complexobservation = [] 46 self._relatedObservation_om_countobservation = []47 self._relatedObservation_om_temporalobservation = []48 self._relatedObservation_mo_observation = []49 self._relatedObservation_om_geometryobservation = []50 self._relatedObservation_om_truthobservation = []51 self._relatedObservation_om_categoryobservation = []52 self._relatedObservation_om_discretecoverageobservation = []53 53 self.lineage = None 54 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 54 55 self._relatedSamplingFeature_sf_specimen = [] 55 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 56 self._propertyValueProvider_om_discretecoverageobservation = [] 57 self._propertyValueProvider_om_temporalobservation = [] 56 58 self._propertyValueProvider_om_measurement = [] 59 self._propertyValueProvider_mo_observation = [] 60 self._propertyValueProvider_om_truthobservation = [] 61 self._propertyValueProvider_om_countobservation = [] 62 self._propertyValueProvider_om_categoryobservation = [] 63 self._propertyValueProvider_om_geometryobservation = [] 57 64 self._propertyValueProvider_om_complexobservation = [] 58 self._propertyValueProvider_om_countobservation = []59 self._propertyValueProvider_om_temporalobservation = []60 self._propertyValueProvider_mo_observation = []61 self._propertyValueProvider_om_geometryobservation = []62 self._propertyValueProvider_om_truthobservation = []63 self._propertyValueProvider_om_categoryobservation = []64 self._propertyValueProvider_om_discretecoverageobservation = []65 65 self._positionalAccuracy_dq_griddeddatapositionalaccuracy = [] 66 66 self._positionalAccuracy_dq_relativeinternalpositionalaccuracy = [] 67 67 self._positionalAccuracy_dq_absoluteexternalpositionalaccuracy = [] 68 self.sampledFeature = [] 69 self._sampledFeature_sf_samplingfeature = [] 68 70 self._sampledFeature_mo_featureofinterest = [] 69 self._sampledFeature_sf_samplingfeature = []70 71 self._sampledFeature_gfi_domainfeature = [] 71 self. sampledFeature = []72 self._shape_gm_complex = None 72 73 self._shape_gm_primitive = None 73 74 self._shape_gm_aggregate = None 74 self._shape_gm_complex = None75 75 self.shape = None 76 76 self.hostedProcedure = [] -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/domain_specific_sampling_features/quadrat.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:2825 Created on 16-Feb-2012 16:18:10 26 26 27 27 @author: mnagni … … 42 42 self._sf_samplingsurface = SF_SamplingSurface() 43 43 44 self._relatedObservation_om_discretecoverageobservation = [] 45 self._relatedObservation_om_temporalobservation = [] 44 46 self._relatedObservation_om_measurement = [] 47 self._relatedObservation_mo_observation = [] 48 self._relatedObservation_om_truthobservation = [] 49 self._relatedObservation_om_countobservation = [] 50 self._relatedObservation_om_categoryobservation = [] 51 self._relatedObservation_om_geometryobservation = [] 45 52 self._relatedObservation_om_complexobservation = [] 46 self._relatedObservation_om_countobservation = []47 self._relatedObservation_om_temporalobservation = []48 self._relatedObservation_mo_observation = []49 self._relatedObservation_om_geometryobservation = []50 self._relatedObservation_om_truthobservation = []51 self._relatedObservation_om_categoryobservation = []52 self._relatedObservation_om_discretecoverageobservation = []53 53 self.lineage = None 54 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 54 55 self._relatedSamplingFeature_sf_specimen = [] 55 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 56 self._propertyValueProvider_om_discretecoverageobservation = [] 57 self._propertyValueProvider_om_temporalobservation = [] 56 58 self._propertyValueProvider_om_measurement = [] 59 self._propertyValueProvider_mo_observation = [] 60 self._propertyValueProvider_om_truthobservation = [] 61 self._propertyValueProvider_om_countobservation = [] 62 self._propertyValueProvider_om_categoryobservation = [] 63 self._propertyValueProvider_om_geometryobservation = [] 57 64 self._propertyValueProvider_om_complexobservation = [] 58 self._propertyValueProvider_om_countobservation = []59 self._propertyValueProvider_om_temporalobservation = []60 self._propertyValueProvider_mo_observation = []61 self._propertyValueProvider_om_geometryobservation = []62 self._propertyValueProvider_om_truthobservation = []63 self._propertyValueProvider_om_categoryobservation = []64 self._propertyValueProvider_om_discretecoverageobservation = []65 65 self._positionalAccuracy_dq_griddeddatapositionalaccuracy = [] 66 66 self._positionalAccuracy_dq_relativeinternalpositionalaccuracy = [] 67 67 self._positionalAccuracy_dq_absoluteexternalpositionalaccuracy = [] 68 self.sampledFeature = [] 69 self._sampledFeature_sf_samplingfeature = [] 68 70 self._sampledFeature_mo_featureofinterest = [] 69 self._sampledFeature_sf_samplingfeature = []70 71 self._sampledFeature_gfi_domainfeature = [] 71 self. sampledFeature = []72 self._shape_gm_complex = None 72 73 self._shape_gm_primitive = None 73 74 self._shape_gm_aggregate = None 74 self._shape_gm_complex = None75 75 self.shape = None 76 76 self.hostedProcedure = [] -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/domain_specific_sampling_features/scene.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:3825 Created on 16-Feb-2012 16:18:03 26 26 27 27 @author: mnagni … … 42 42 self._sf_samplingsurface = SF_SamplingSurface() 43 43 44 self._relatedObservation_om_discretecoverageobservation = [] 45 self._relatedObservation_om_temporalobservation = [] 44 46 self._relatedObservation_om_measurement = [] 47 self._relatedObservation_mo_observation = [] 48 self._relatedObservation_om_truthobservation = [] 49 self._relatedObservation_om_countobservation = [] 50 self._relatedObservation_om_categoryobservation = [] 51 self._relatedObservation_om_geometryobservation = [] 45 52 self._relatedObservation_om_complexobservation = [] 46 self._relatedObservation_om_countobservation = []47 self._relatedObservation_om_temporalobservation = []48 self._relatedObservation_mo_observation = []49 self._relatedObservation_om_geometryobservation = []50 self._relatedObservation_om_truthobservation = []51 self._relatedObservation_om_categoryobservation = []52 self._relatedObservation_om_discretecoverageobservation = []53 53 self.lineage = None 54 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 54 55 self._relatedSamplingFeature_sf_specimen = [] 55 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 56 self._propertyValueProvider_om_discretecoverageobservation = [] 57 self._propertyValueProvider_om_temporalobservation = [] 56 58 self._propertyValueProvider_om_measurement = [] 59 self._propertyValueProvider_mo_observation = [] 60 self._propertyValueProvider_om_truthobservation = [] 61 self._propertyValueProvider_om_countobservation = [] 62 self._propertyValueProvider_om_categoryobservation = [] 63 self._propertyValueProvider_om_geometryobservation = [] 57 64 self._propertyValueProvider_om_complexobservation = [] 58 self._propertyValueProvider_om_countobservation = []59 self._propertyValueProvider_om_temporalobservation = []60 self._propertyValueProvider_mo_observation = []61 self._propertyValueProvider_om_geometryobservation = []62 self._propertyValueProvider_om_truthobservation = []63 self._propertyValueProvider_om_categoryobservation = []64 self._propertyValueProvider_om_discretecoverageobservation = []65 65 self._positionalAccuracy_dq_griddeddatapositionalaccuracy = [] 66 66 self._positionalAccuracy_dq_relativeinternalpositionalaccuracy = [] 67 67 self._positionalAccuracy_dq_absoluteexternalpositionalaccuracy = [] 68 self.sampledFeature = [] 69 self._sampledFeature_sf_samplingfeature = [] 68 70 self._sampledFeature_mo_featureofinterest = [] 69 self._sampledFeature_sf_samplingfeature = []70 71 self._sampledFeature_gfi_domainfeature = [] 71 self. sampledFeature = []72 self._shape_gm_complex = None 72 73 self._shape_gm_primitive = None 73 74 self._shape_gm_aggregate = None 74 self._shape_gm_complex = None75 75 self.shape = None 76 76 self.hostedProcedure = [] -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/domain_specific_sampling_features/section.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:3725 Created on 16-Feb-2012 16:18:11 26 26 27 27 @author: mnagni … … 42 42 self._sf_samplingsurface = SF_SamplingSurface() 43 43 44 self._relatedObservation_om_discretecoverageobservation = [] 45 self._relatedObservation_om_temporalobservation = [] 44 46 self._relatedObservation_om_measurement = [] 47 self._relatedObservation_mo_observation = [] 48 self._relatedObservation_om_truthobservation = [] 49 self._relatedObservation_om_countobservation = [] 50 self._relatedObservation_om_categoryobservation = [] 51 self._relatedObservation_om_geometryobservation = [] 45 52 self._relatedObservation_om_complexobservation = [] 46 self._relatedObservation_om_countobservation = []47 self._relatedObservation_om_temporalobservation = []48 self._relatedObservation_mo_observation = []49 self._relatedObservation_om_geometryobservation = []50 self._relatedObservation_om_truthobservation = []51 self._relatedObservation_om_categoryobservation = []52 self._relatedObservation_om_discretecoverageobservation = []53 53 self.lineage = None 54 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 54 55 self._relatedSamplingFeature_sf_specimen = [] 55 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 56 self._propertyValueProvider_om_discretecoverageobservation = [] 57 self._propertyValueProvider_om_temporalobservation = [] 56 58 self._propertyValueProvider_om_measurement = [] 59 self._propertyValueProvider_mo_observation = [] 60 self._propertyValueProvider_om_truthobservation = [] 61 self._propertyValueProvider_om_countobservation = [] 62 self._propertyValueProvider_om_categoryobservation = [] 63 self._propertyValueProvider_om_geometryobservation = [] 57 64 self._propertyValueProvider_om_complexobservation = [] 58 self._propertyValueProvider_om_countobservation = []59 self._propertyValueProvider_om_temporalobservation = []60 self._propertyValueProvider_mo_observation = []61 self._propertyValueProvider_om_geometryobservation = []62 self._propertyValueProvider_om_truthobservation = []63 self._propertyValueProvider_om_categoryobservation = []64 self._propertyValueProvider_om_discretecoverageobservation = []65 65 self._positionalAccuracy_dq_griddeddatapositionalaccuracy = [] 66 66 self._positionalAccuracy_dq_relativeinternalpositionalaccuracy = [] 67 67 self._positionalAccuracy_dq_absoluteexternalpositionalaccuracy = [] 68 self.sampledFeature = [] 69 self._sampledFeature_sf_samplingfeature = [] 68 70 self._sampledFeature_mo_featureofinterest = [] 69 self._sampledFeature_sf_samplingfeature = []70 71 self._sampledFeature_gfi_domainfeature = [] 71 self. sampledFeature = []72 self._shape_gm_complex = None 72 73 self._shape_gm_primitive = None 73 74 self._shape_gm_aggregate = None 74 self._shape_gm_complex = None75 75 self.shape = None 76 76 self.hostedProcedure = [] -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/domain_specific_sampling_features/shipstrack.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:3725 Created on 16-Feb-2012 16:18:07 26 26 27 27 @author: mnagni … … 42 42 self._trajectory = Trajectory() 43 43 44 self._relatedObservation_om_discretecoverageobservation = [] 45 self._relatedObservation_om_temporalobservation = [] 44 46 self._relatedObservation_om_measurement = [] 47 self._relatedObservation_mo_observation = [] 48 self._relatedObservation_om_truthobservation = [] 49 self._relatedObservation_om_countobservation = [] 50 self._relatedObservation_om_categoryobservation = [] 51 self._relatedObservation_om_geometryobservation = [] 45 52 self._relatedObservation_om_complexobservation = [] 46 self._relatedObservation_om_countobservation = []47 self._relatedObservation_om_temporalobservation = []48 self._relatedObservation_mo_observation = []49 self._relatedObservation_om_geometryobservation = []50 self._relatedObservation_om_truthobservation = []51 self._relatedObservation_om_categoryobservation = []52 self._relatedObservation_om_discretecoverageobservation = []53 53 self.lineage = None 54 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 54 55 self._relatedSamplingFeature_sf_specimen = [] 55 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 56 self._propertyValueProvider_om_discretecoverageobservation = [] 57 self._propertyValueProvider_om_temporalobservation = [] 56 58 self._propertyValueProvider_om_measurement = [] 59 self._propertyValueProvider_mo_observation = [] 60 self._propertyValueProvider_om_truthobservation = [] 61 self._propertyValueProvider_om_countobservation = [] 62 self._propertyValueProvider_om_categoryobservation = [] 63 self._propertyValueProvider_om_geometryobservation = [] 57 64 self._propertyValueProvider_om_complexobservation = [] 58 self._propertyValueProvider_om_countobservation = []59 self._propertyValueProvider_om_temporalobservation = []60 self._propertyValueProvider_mo_observation = []61 self._propertyValueProvider_om_geometryobservation = []62 self._propertyValueProvider_om_truthobservation = []63 self._propertyValueProvider_om_categoryobservation = []64 self._propertyValueProvider_om_discretecoverageobservation = []65 65 self._positionalAccuracy_dq_griddeddatapositionalaccuracy = [] 66 66 self._positionalAccuracy_dq_relativeinternalpositionalaccuracy = [] 67 67 self._positionalAccuracy_dq_absoluteexternalpositionalaccuracy = [] 68 self.sampledFeature = [] 69 self._sampledFeature_sf_samplingfeature = [] 68 70 self._sampledFeature_mo_featureofinterest = [] 69 self._sampledFeature_sf_samplingfeature = []70 71 self._sampledFeature_gfi_domainfeature = [] 71 self. sampledFeature = []72 self._shape_gm_complex = None 72 73 self._shape_gm_primitive = None 73 74 self._shape_gm_aggregate = None 74 self._shape_gm_complex = None75 75 self.shape = None 76 76 self.hostedProcedure = [] -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/domain_specific_sampling_features/sounding.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:3225 Created on 16-Feb-2012 16:18:09 26 26 27 27 @author: mnagni … … 42 42 self._sf_samplingpoint = SF_SamplingPoint() 43 43 44 self._relatedObservation_om_discretecoverageobservation = [] 45 self._relatedObservation_om_temporalobservation = [] 44 46 self._relatedObservation_om_measurement = [] 47 self._relatedObservation_mo_observation = [] 48 self._relatedObservation_om_truthobservation = [] 49 self._relatedObservation_om_countobservation = [] 50 self._relatedObservation_om_categoryobservation = [] 51 self._relatedObservation_om_geometryobservation = [] 45 52 self._relatedObservation_om_complexobservation = [] 46 self._relatedObservation_om_countobservation = []47 self._relatedObservation_om_temporalobservation = []48 self._relatedObservation_mo_observation = []49 self._relatedObservation_om_geometryobservation = []50 self._relatedObservation_om_truthobservation = []51 self._relatedObservation_om_categoryobservation = []52 self._relatedObservation_om_discretecoverageobservation = []53 53 self.lineage = None 54 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 54 55 self._relatedSamplingFeature_sf_specimen = [] 55 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 56 self._propertyValueProvider_om_discretecoverageobservation = [] 57 self._propertyValueProvider_om_temporalobservation = [] 56 58 self._propertyValueProvider_om_measurement = [] 59 self._propertyValueProvider_mo_observation = [] 60 self._propertyValueProvider_om_truthobservation = [] 61 self._propertyValueProvider_om_countobservation = [] 62 self._propertyValueProvider_om_categoryobservation = [] 63 self._propertyValueProvider_om_geometryobservation = [] 57 64 self._propertyValueProvider_om_complexobservation = [] 58 self._propertyValueProvider_om_countobservation = []59 self._propertyValueProvider_om_temporalobservation = []60 self._propertyValueProvider_mo_observation = []61 self._propertyValueProvider_om_geometryobservation = []62 self._propertyValueProvider_om_truthobservation = []63 self._propertyValueProvider_om_categoryobservation = []64 self._propertyValueProvider_om_discretecoverageobservation = []65 65 self._positionalAccuracy_dq_griddeddatapositionalaccuracy = [] 66 66 self._positionalAccuracy_dq_relativeinternalpositionalaccuracy = [] 67 67 self._positionalAccuracy_dq_absoluteexternalpositionalaccuracy = [] 68 self.sampledFeature = [] 69 self._sampledFeature_sf_samplingfeature = [] 68 70 self._sampledFeature_mo_featureofinterest = [] 69 self._sampledFeature_sf_samplingfeature = []70 71 self._sampledFeature_gfi_domainfeature = [] 71 self. sampledFeature = []72 self._shape_gm_complex = None 72 73 self._shape_gm_primitive = None 73 74 self._shape_gm_aggregate = None 74 self._shape_gm_complex = None75 75 self.shape = None 76 76 self.hostedProcedure = [] -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/domain_specific_sampling_features/station.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:3225 Created on 16-Feb-2012 16:18:09 26 26 27 27 @author: mnagni … … 42 42 self._sf_samplingpoint = SF_SamplingPoint() 43 43 44 self._relatedObservation_om_discretecoverageobservation = [] 45 self._relatedObservation_om_temporalobservation = [] 44 46 self._relatedObservation_om_measurement = [] 47 self._relatedObservation_mo_observation = [] 48 self._relatedObservation_om_truthobservation = [] 49 self._relatedObservation_om_countobservation = [] 50 self._relatedObservation_om_categoryobservation = [] 51 self._relatedObservation_om_geometryobservation = [] 45 52 self._relatedObservation_om_complexobservation = [] 46 self._relatedObservation_om_countobservation = []47 self._relatedObservation_om_temporalobservation = []48 self._relatedObservation_mo_observation = []49 self._relatedObservation_om_geometryobservation = []50 self._relatedObservation_om_truthobservation = []51 self._relatedObservation_om_categoryobservation = []52 self._relatedObservation_om_discretecoverageobservation = []53 53 self.lineage = None 54 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 54 55 self._relatedSamplingFeature_sf_specimen = [] 55 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 56 self._propertyValueProvider_om_discretecoverageobservation = [] 57 self._propertyValueProvider_om_temporalobservation = [] 56 58 self._propertyValueProvider_om_measurement = [] 59 self._propertyValueProvider_mo_observation = [] 60 self._propertyValueProvider_om_truthobservation = [] 61 self._propertyValueProvider_om_countobservation = [] 62 self._propertyValueProvider_om_categoryobservation = [] 63 self._propertyValueProvider_om_geometryobservation = [] 57 64 self._propertyValueProvider_om_complexobservation = [] 58 self._propertyValueProvider_om_countobservation = []59 self._propertyValueProvider_om_temporalobservation = []60 self._propertyValueProvider_mo_observation = []61 self._propertyValueProvider_om_geometryobservation = []62 self._propertyValueProvider_om_truthobservation = []63 self._propertyValueProvider_om_categoryobservation = []64 self._propertyValueProvider_om_discretecoverageobservation = []65 65 self._positionalAccuracy_dq_griddeddatapositionalaccuracy = [] 66 66 self._positionalAccuracy_dq_relativeinternalpositionalaccuracy = [] 67 67 self._positionalAccuracy_dq_absoluteexternalpositionalaccuracy = [] 68 self.sampledFeature = [] 69 self._sampledFeature_sf_samplingfeature = [] 68 70 self._sampledFeature_mo_featureofinterest = [] 69 self._sampledFeature_sf_samplingfeature = []70 71 self._sampledFeature_gfi_domainfeature = [] 71 self. sampledFeature = []72 self._shape_gm_complex = None 72 73 self._shape_gm_primitive = None 73 74 self._shape_gm_aggregate = None 74 self._shape_gm_complex = None75 75 self.shape = None 76 76 self.hostedProcedure = [] -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/domain_specific_sampling_features/swath.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:3325 Created on 16-Feb-2012 16:18:11 26 26 27 27 @author: mnagni … … 42 42 self._sf_samplingsurface = SF_SamplingSurface() 43 43 44 self._relatedObservation_om_discretecoverageobservation = [] 45 self._relatedObservation_om_temporalobservation = [] 44 46 self._relatedObservation_om_measurement = [] 47 self._relatedObservation_mo_observation = [] 48 self._relatedObservation_om_truthobservation = [] 49 self._relatedObservation_om_countobservation = [] 50 self._relatedObservation_om_categoryobservation = [] 51 self._relatedObservation_om_geometryobservation = [] 45 52 self._relatedObservation_om_complexobservation = [] 46 self._relatedObservation_om_countobservation = []47 self._relatedObservation_om_temporalobservation = []48 self._relatedObservation_mo_observation = []49 self._relatedObservation_om_geometryobservation = []50 self._relatedObservation_om_truthobservation = []51 self._relatedObservation_om_categoryobservation = []52 self._relatedObservation_om_discretecoverageobservation = []53 53 self.lineage = None 54 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 54 55 self._relatedSamplingFeature_sf_specimen = [] 55 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 56 self._propertyValueProvider_om_discretecoverageobservation = [] 57 self._propertyValueProvider_om_temporalobservation = [] 56 58 self._propertyValueProvider_om_measurement = [] 59 self._propertyValueProvider_mo_observation = [] 60 self._propertyValueProvider_om_truthobservation = [] 61 self._propertyValueProvider_om_countobservation = [] 62 self._propertyValueProvider_om_categoryobservation = [] 63 self._propertyValueProvider_om_geometryobservation = [] 57 64 self._propertyValueProvider_om_complexobservation = [] 58 self._propertyValueProvider_om_countobservation = []59 self._propertyValueProvider_om_temporalobservation = []60 self._propertyValueProvider_mo_observation = []61 self._propertyValueProvider_om_geometryobservation = []62 self._propertyValueProvider_om_truthobservation = []63 self._propertyValueProvider_om_categoryobservation = []64 self._propertyValueProvider_om_discretecoverageobservation = []65 65 self._positionalAccuracy_dq_griddeddatapositionalaccuracy = [] 66 66 self._positionalAccuracy_dq_relativeinternalpositionalaccuracy = [] 67 67 self._positionalAccuracy_dq_absoluteexternalpositionalaccuracy = [] 68 self.sampledFeature = [] 69 self._sampledFeature_sf_samplingfeature = [] 68 70 self._sampledFeature_mo_featureofinterest = [] 69 self._sampledFeature_sf_samplingfeature = []70 71 self._sampledFeature_gfi_domainfeature = [] 71 self. sampledFeature = []72 self._shape_gm_complex = None 72 73 self._shape_gm_primitive = None 73 74 self._shape_gm_aggregate = None 74 self._shape_gm_complex = None75 75 self.shape = None 76 76 self.hostedProcedure = [] -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/domain_specific_sampling_features/trajectory.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:3225 Created on 16-Feb-2012 16:18:04 26 26 27 27 @author: mnagni … … 42 42 self._sf_samplingcurve = SF_SamplingCurve() 43 43 44 self._relatedObservation_om_discretecoverageobservation = [] 45 self._relatedObservation_om_temporalobservation = [] 44 46 self._relatedObservation_om_measurement = [] 47 self._relatedObservation_mo_observation = [] 48 self._relatedObservation_om_truthobservation = [] 49 self._relatedObservation_om_countobservation = [] 50 self._relatedObservation_om_categoryobservation = [] 51 self._relatedObservation_om_geometryobservation = [] 45 52 self._relatedObservation_om_complexobservation = [] 46 self._relatedObservation_om_countobservation = []47 self._relatedObservation_om_temporalobservation = []48 self._relatedObservation_mo_observation = []49 self._relatedObservation_om_geometryobservation = []50 self._relatedObservation_om_truthobservation = []51 self._relatedObservation_om_categoryobservation = []52 self._relatedObservation_om_discretecoverageobservation = []53 53 self.lineage = None 54 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 54 55 self._relatedSamplingFeature_sf_specimen = [] 55 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 56 self._propertyValueProvider_om_discretecoverageobservation = [] 57 self._propertyValueProvider_om_temporalobservation = [] 56 58 self._propertyValueProvider_om_measurement = [] 59 self._propertyValueProvider_mo_observation = [] 60 self._propertyValueProvider_om_truthobservation = [] 61 self._propertyValueProvider_om_countobservation = [] 62 self._propertyValueProvider_om_categoryobservation = [] 63 self._propertyValueProvider_om_geometryobservation = [] 57 64 self._propertyValueProvider_om_complexobservation = [] 58 self._propertyValueProvider_om_countobservation = []59 self._propertyValueProvider_om_temporalobservation = []60 self._propertyValueProvider_mo_observation = []61 self._propertyValueProvider_om_geometryobservation = []62 self._propertyValueProvider_om_truthobservation = []63 self._propertyValueProvider_om_categoryobservation = []64 self._propertyValueProvider_om_discretecoverageobservation = []65 65 self._positionalAccuracy_dq_griddeddatapositionalaccuracy = [] 66 66 self._positionalAccuracy_dq_relativeinternalpositionalaccuracy = [] 67 67 self._positionalAccuracy_dq_absoluteexternalpositionalaccuracy = [] 68 self.sampledFeature = [] 69 self._sampledFeature_sf_samplingfeature = [] 68 70 self._sampledFeature_mo_featureofinterest = [] 69 self._sampledFeature_sf_samplingfeature = []70 71 self._sampledFeature_gfi_domainfeature = [] 71 self. sampledFeature = []72 self._shape_gm_complex = None 72 73 self._shape_gm_primitive = None 73 74 self._shape_gm_aggregate = None 74 self._shape_gm_complex = None75 75 self.shape = None 76 76 self.hostedProcedure = [] -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/domain_specific_sampling_features/traverse.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:3525 Created on 16-Feb-2012 16:18:12 26 26 27 27 @author: mnagni … … 42 42 self._sf_samplingcurve = SF_SamplingCurve() 43 43 44 self._relatedObservation_om_discretecoverageobservation = [] 45 self._relatedObservation_om_temporalobservation = [] 44 46 self._relatedObservation_om_measurement = [] 47 self._relatedObservation_mo_observation = [] 48 self._relatedObservation_om_truthobservation = [] 49 self._relatedObservation_om_countobservation = [] 50 self._relatedObservation_om_categoryobservation = [] 51 self._relatedObservation_om_geometryobservation = [] 45 52 self._relatedObservation_om_complexobservation = [] 46 self._relatedObservation_om_countobservation = []47 self._relatedObservation_om_temporalobservation = []48 self._relatedObservation_mo_observation = []49 self._relatedObservation_om_geometryobservation = []50 self._relatedObservation_om_truthobservation = []51 self._relatedObservation_om_categoryobservation = []52 self._relatedObservation_om_discretecoverageobservation = []53 53 self.lineage = None 54 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 54 55 self._relatedSamplingFeature_sf_specimen = [] 55 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 56 self._propertyValueProvider_om_discretecoverageobservation = [] 57 self._propertyValueProvider_om_temporalobservation = [] 56 58 self._propertyValueProvider_om_measurement = [] 59 self._propertyValueProvider_mo_observation = [] 60 self._propertyValueProvider_om_truthobservation = [] 61 self._propertyValueProvider_om_countobservation = [] 62 self._propertyValueProvider_om_categoryobservation = [] 63 self._propertyValueProvider_om_geometryobservation = [] 57 64 self._propertyValueProvider_om_complexobservation = [] 58 self._propertyValueProvider_om_countobservation = []59 self._propertyValueProvider_om_temporalobservation = []60 self._propertyValueProvider_mo_observation = []61 self._propertyValueProvider_om_geometryobservation = []62 self._propertyValueProvider_om_truthobservation = []63 self._propertyValueProvider_om_categoryobservation = []64 self._propertyValueProvider_om_discretecoverageobservation = []65 65 self._positionalAccuracy_dq_griddeddatapositionalaccuracy = [] 66 66 self._positionalAccuracy_dq_relativeinternalpositionalaccuracy = [] 67 67 self._positionalAccuracy_dq_absoluteexternalpositionalaccuracy = [] 68 self.sampledFeature = [] 69 self._sampledFeature_sf_samplingfeature = [] 68 70 self._sampledFeature_mo_featureofinterest = [] 69 self._sampledFeature_sf_samplingfeature = []70 71 self._sampledFeature_gfi_domainfeature = [] 71 self. sampledFeature = []72 self._shape_gm_complex = None 72 73 self._shape_gm_primitive = None 73 74 self._shape_gm_aggregate = None 74 self._shape_gm_complex = None75 75 self.shape = None 76 76 self.hostedProcedure = [] -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/examples/aquifer.py
r8089 r8091 22 22 23 23 ''' 24 Created on 1 4-Feb-2012 17:19:3724 Created on 16-Feb-2012 16:18:11 25 25 26 26 @author: mnagni -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/examples/pallet.py
r8089 r8091 22 22 23 23 ''' 24 Created on 1 4-Feb-2012 17:19:3024 Created on 16-Feb-2012 16:18:11 25 25 26 26 @author: mnagni -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/examples/waterbody.py
r8089 r8091 22 22 23 23 ''' 24 Created on 1 4-Feb-2012 17:19:2624 Created on 16-Feb-2012 16:18:05 25 25 26 26 @author: mnagni -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/examples/well.py
r8089 r8091 22 22 23 23 ''' 24 Created on 1 4-Feb-2012 17:19:3124 Created on 16-Feb-2012 16:18:07 25 25 26 26 @author: mnagni -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/general_feature_instance/gfi_domainfeature.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:3025 Created on 16-Feb-2012 16:18:06 26 26 27 27 @author: mnagni … … 42 42 self._gfi_feature = GFI_Feature() 43 43 44 self._propertyValueProvider_om_discretecoverageobservation = [] 45 self._propertyValueProvider_om_temporalobservation = [] 44 46 self._propertyValueProvider_om_measurement = [] 47 self._propertyValueProvider_mo_observation = [] 48 self._propertyValueProvider_om_truthobservation = [] 49 self._propertyValueProvider_om_countobservation = [] 50 self._propertyValueProvider_om_categoryobservation = [] 51 self._propertyValueProvider_om_geometryobservation = [] 45 52 self._propertyValueProvider_om_complexobservation = [] 46 self._propertyValueProvider_om_countobservation = []47 self._propertyValueProvider_om_temporalobservation = []48 self._propertyValueProvider_mo_observation = []49 self._propertyValueProvider_om_geometryobservation = []50 self._propertyValueProvider_om_truthobservation = []51 self._propertyValueProvider_om_categoryobservation = []52 self._propertyValueProvider_om_discretecoverageobservation = []53 53 super(GFI_DomainFeature, self).__init__() 54 54 -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/general_feature_instance/gfi_feature.py
r8089 r8091 22 22 23 23 ''' 24 Created on 1 4-Feb-2012 17:19:3024 Created on 16-Feb-2012 16:18:10 25 25 26 26 @author: mnagni … … 40 40 def __init__(self): 41 41 42 self._propertyValueProvider_om_discretecoverageobservation = [] 43 self._propertyValueProvider_om_temporalobservation = [] 42 44 self._propertyValueProvider_om_measurement = [] 45 self._propertyValueProvider_mo_observation = [] 46 self._propertyValueProvider_om_truthobservation = [] 47 self._propertyValueProvider_om_countobservation = [] 48 self._propertyValueProvider_om_categoryobservation = [] 49 self._propertyValueProvider_om_geometryobservation = [] 43 50 self._propertyValueProvider_om_complexobservation = [] 44 self._propertyValueProvider_om_countobservation = []45 self._propertyValueProvider_om_temporalobservation = []46 self._propertyValueProvider_mo_observation = []47 self._propertyValueProvider_om_geometryobservation = []48 self._propertyValueProvider_om_truthobservation = []49 self._propertyValueProvider_om_categoryobservation = []50 self._propertyValueProvider_om_discretecoverageobservation = []51 51 super(GFI_Feature, self).__init__() 52 52 … … 54 54 def propertyValueProvider(self): 55 55 ret = [] 56 for item in self._propertyValueProvider_om_discretecoverageobservation: 57 ret.append(item) 58 for item in self._propertyValueProvider_om_temporalobservation: 59 ret.append(item) 56 60 for item in self._propertyValueProvider_om_measurement: 57 61 ret.append(item) 58 for item in self._propertyValueProvider_om_complexobservation: 62 for item in self._propertyValueProvider_mo_observation: 63 ret.append(item) 64 for item in self._propertyValueProvider_om_truthobservation: 59 65 ret.append(item) 60 66 for item in self._propertyValueProvider_om_countobservation: 61 67 ret.append(item) 62 for item in self._propertyValueProvider_om_temporalobservation: 63 ret.append(item) 64 for item in self._propertyValueProvider_mo_observation: 68 for item in self._propertyValueProvider_om_categoryobservation: 65 69 ret.append(item) 66 70 for item in self._propertyValueProvider_om_geometryobservation: 67 71 ret.append(item) 68 for item in self._propertyValueProvider_om_truthobservation: 69 ret.append(item) 70 for item in self._propertyValueProvider_om_categoryobservation: 71 ret.append(item) 72 for item in self._propertyValueProvider_om_discretecoverageobservation: 72 for item in self._propertyValueProvider_om_complexobservation: 73 73 ret.append(item) 74 74 return ret … … 77 77 def propertyValueProvider(self, value): 78 78 if isinstance(value, list): 79 self._propertyValueProvider_om_discretecoverageobservation[:] 80 self._propertyValueProvider_om_temporalobservation[:] 79 81 self._propertyValueProvider_om_measurement[:] 82 self._propertyValueProvider_mo_observation[:] 83 self._propertyValueProvider_om_truthobservation[:] 84 self._propertyValueProvider_om_countobservation[:] 85 self._propertyValueProvider_om_categoryobservation[:] 86 self._propertyValueProvider_om_geometryobservation[:] 80 87 self._propertyValueProvider_om_complexobservation[:] 81 self._propertyValueProvider_om_countobservation[:]82 self._propertyValueProvider_om_temporalobservation[:]83 self._propertyValueProvider_mo_observation[:]84 self._propertyValueProvider_om_geometryobservation[:]85 self._propertyValueProvider_om_truthobservation[:]86 self._propertyValueProvider_om_categoryobservation[:]87 self._propertyValueProvider_om_discretecoverageobservation[:]88 88 for item in value: 89 89 valueClass = "%s.%s" % (type(item).__module__,type(item).__name__) 90 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.coverageobservation.om_discretecoverageobservation.OM_DiscreteCoverageObservation": 91 self._propertyValueProvider_om_discretecoverageobservation.append(item) 92 continue 93 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.temporalobservation.om_temporalobservation.OM_TemporalObservation": 94 self._propertyValueProvider_om_temporalobservation.append(item) 95 continue 90 96 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.measurement.om_measurement.OM_Measurement": 91 97 self._propertyValueProvider_om_measurement.append(item) 92 98 continue 93 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.complexobservation.om_complexobservation.OM_ComplexObservation": 94 self._propertyValueProvider_om_complexobservation.append(item) 99 if valueClass == "ea_model.moles3_4.observation.mo_observation.MO_Observation": 100 self._propertyValueProvider_mo_observation.append(item) 101 continue 102 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.truthobservation.om_truthobservation.OM_TruthObservation": 103 self._propertyValueProvider_om_truthobservation.append(item) 95 104 continue 96 105 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.countobservation.om_countobservation.OM_CountObservation": 97 106 self._propertyValueProvider_om_countobservation.append(item) 98 107 continue 99 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.temporalobservation.om_temporalobservation.OM_TemporalObservation": 100 self._propertyValueProvider_om_temporalobservation.append(item) 101 continue 102 if valueClass == "ea_model.moles3_4.observation.mo_observation.MO_Observation": 103 self._propertyValueProvider_mo_observation.append(item) 108 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.categoryobservation.om_categoryobservation.OM_CategoryObservation": 109 self._propertyValueProvider_om_categoryobservation.append(item) 104 110 continue 105 111 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.geometryobservation.om_geometryobservation.OM_GeometryObservation": 106 112 self._propertyValueProvider_om_geometryobservation.append(item) 107 113 continue 108 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.truthobservation.om_truthobservation.OM_TruthObservation": 109 self._propertyValueProvider_om_truthobservation.append(item) 110 continue 111 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.categoryobservation.om_categoryobservation.OM_CategoryObservation": 112 self._propertyValueProvider_om_categoryobservation.append(item) 113 continue 114 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.coverageobservation.om_discretecoverageobservation.OM_DiscreteCoverageObservation": 115 self._propertyValueProvider_om_discretecoverageobservation.append(item) 114 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.complexobservation.om_complexobservation.OM_ComplexObservation": 115 self._propertyValueProvider_om_complexobservation.append(item) 116 116 continue 117 117 -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/observation_schema/categoryobservation/om_categoryobservation.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:3225 Created on 16-Feb-2012 16:18:08 26 26 27 27 @author: mnagni … … 43 43 44 44 self.metadata = None 45 self._featureOfInterest_sf_samplingfeature = None 45 46 self._featureOfInterest_mo_featureofinterest = None 46 self._featureOfInterest_sf_samplingfeature = None47 47 self._featureOfInterest_gfi_domainfeature = None 48 self._phenomenonTime_tm_complex = None 49 self._phenomenonTime_tm_primitive = None 50 self._relatedObservation_om_measurement = [] 51 self._relatedObservation_om_complexobservation = [] 52 self._relatedObservation_om_countobservation = [] 53 self._relatedObservation_om_temporalobservation = [] 54 self._relatedObservation_mo_observation = [] 55 self._relatedObservation_om_geometryobservation = [] 56 self._relatedObservation_om_truthobservation = [] 57 self._relatedObservation_om_categoryobservation = [] 58 self._relatedObservation_om_discretecoverageobservation = [] 48 self._procedure_ceda_compositeprocess = None 59 49 self._procedure_ceda_acquisition = None 60 50 self._procedure_ceda_processing = None 61 self._procedure_ceda_compositeprocess = None 62 self.procedure = None 51 self._relatedObservation_om_discretecoverageobservation = [] 52 self._relatedObservation_om_temporalobservation = [] 53 self._relatedObservation_om_measurement = [] 54 self._relatedObservation_mo_observation = [] 55 self._relatedObservation_om_truthobservation = [] 56 self._relatedObservation_om_countobservation = [] 57 self._relatedObservation_om_categoryobservation = [] 58 self._relatedObservation_om_geometryobservation = [] 59 self._relatedObservation_om_complexobservation = [] 60 self._phenomenonTime_tm_primitive = None 61 self._phenomenonTime_tm_complex = None 63 62 self.result = None 64 63 self.resultTime = None 65 64 self.validTime = None 66 self._resultQuality_dq_completeness = []67 self._resultQuality_qe_usability = []68 self._resultQuality_dq_temporalaccuracy = []69 65 self._resultQuality_dq_logicalconsistency = [] 70 66 self._resultQuality_dq_thematicaccuracy = [] 67 self._resultQuality_qe_usability = [] 68 self._resultQuality_dq_completeness = [] 71 69 self._resultQuality_dq_positionalaccuracy = [] 70 self._resultQuality_dq_temporalaccuracy = [] 71 self._observedProperty_gf_attributetype = None 72 72 self._observedProperty_gf_associationrole = None 73 self._observedProperty_gf_attributetype = None74 73 self._observedProperty_gf_operation = None 75 74 self.parameter = [] … … 93 92 94 93 @property 95 def p henomenonTime(self):96 return self._om_observation.p henomenonTime94 def procedure(self): 95 return self._om_observation.procedure 97 96 98 @p henomenonTime.setter99 def p henomenonTime(self, value):100 self._om_observation.p henomenonTime = value97 @procedure.setter 98 def procedure(self, value): 99 self._om_observation.procedure = value 101 100 102 101 @property … … 109 108 110 109 @property 111 def p rocedure(self):112 return self._om_observation.p rocedure110 def phenomenonTime(self): 111 return self._om_observation.phenomenonTime 113 112 114 @procedure.setter 115 def procedure(self, value): 116 self._om_observation.procedure = value 117 118 @property 119 def procedure(self): 120 return self._om_observation.procedure 121 122 @procedure.setter 123 def procedure(self, value): 124 self._om_observation.procedure = value 113 @phenomenonTime.setter 114 def phenomenonTime(self, value): 115 self._om_observation.phenomenonTime = value 125 116 126 117 @property … … 165 156 166 157 def __key(self): 167 return (self.metadata, self.featureOfInterest, self.p henomenonTime, self.relatedObservation, self.procedure, self.procedure, self.result, self.resultTime, self.validTime, self.resultQuality, self.observedProperty, self.parameter)158 return (self.metadata, self.featureOfInterest, self.procedure, self.relatedObservation, self.phenomenonTime, self.result, self.resultTime, self.validTime, self.resultQuality, self.observedProperty, self.parameter) 168 159 169 160 def __eq__(self, y): -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/observation_schema/complexobservation/om_complexobservation.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:2825 Created on 16-Feb-2012 16:18:09 26 26 27 27 @author: mnagni … … 43 43 44 44 self.metadata = None 45 self._featureOfInterest_sf_samplingfeature = None 45 46 self._featureOfInterest_mo_featureofinterest = None 46 self._featureOfInterest_sf_samplingfeature = None47 47 self._featureOfInterest_gfi_domainfeature = None 48 self._phenomenonTime_tm_complex = None 49 self._phenomenonTime_tm_primitive = None 50 self._relatedObservation_om_measurement = [] 51 self._relatedObservation_om_complexobservation = [] 52 self._relatedObservation_om_countobservation = [] 53 self._relatedObservation_om_temporalobservation = [] 54 self._relatedObservation_mo_observation = [] 55 self._relatedObservation_om_geometryobservation = [] 56 self._relatedObservation_om_truthobservation = [] 57 self._relatedObservation_om_categoryobservation = [] 58 self._relatedObservation_om_discretecoverageobservation = [] 48 self._procedure_ceda_compositeprocess = None 59 49 self._procedure_ceda_acquisition = None 60 50 self._procedure_ceda_processing = None 61 self._procedure_ceda_compositeprocess = None 62 self.procedure = None 51 self._relatedObservation_om_discretecoverageobservation = [] 52 self._relatedObservation_om_temporalobservation = [] 53 self._relatedObservation_om_measurement = [] 54 self._relatedObservation_mo_observation = [] 55 self._relatedObservation_om_truthobservation = [] 56 self._relatedObservation_om_countobservation = [] 57 self._relatedObservation_om_categoryobservation = [] 58 self._relatedObservation_om_geometryobservation = [] 59 self._relatedObservation_om_complexobservation = [] 60 self._phenomenonTime_tm_primitive = None 61 self._phenomenonTime_tm_complex = None 63 62 self.result = None 64 63 self.resultTime = None 65 64 self.validTime = None 66 self._resultQuality_dq_completeness = []67 self._resultQuality_qe_usability = []68 self._resultQuality_dq_temporalaccuracy = []69 65 self._resultQuality_dq_logicalconsistency = [] 70 66 self._resultQuality_dq_thematicaccuracy = [] 67 self._resultQuality_qe_usability = [] 68 self._resultQuality_dq_completeness = [] 71 69 self._resultQuality_dq_positionalaccuracy = [] 70 self._resultQuality_dq_temporalaccuracy = [] 71 self._observedProperty_gf_attributetype = None 72 72 self._observedProperty_gf_associationrole = None 73 self._observedProperty_gf_attributetype = None74 73 self._observedProperty_gf_operation = None 75 74 self.parameter = [] … … 93 92 94 93 @property 95 def p henomenonTime(self):96 return self._om_observation.p henomenonTime94 def procedure(self): 95 return self._om_observation.procedure 97 96 98 @p henomenonTime.setter99 def p henomenonTime(self, value):100 self._om_observation.p henomenonTime = value97 @procedure.setter 98 def procedure(self, value): 99 self._om_observation.procedure = value 101 100 102 101 @property … … 109 108 110 109 @property 111 def p rocedure(self):112 return self._om_observation.p rocedure110 def phenomenonTime(self): 111 return self._om_observation.phenomenonTime 113 112 114 @procedure.setter 115 def procedure(self, value): 116 self._om_observation.procedure = value 117 118 @property 119 def procedure(self): 120 return self._om_observation.procedure 121 122 @procedure.setter 123 def procedure(self, value): 124 self._om_observation.procedure = value 113 @phenomenonTime.setter 114 def phenomenonTime(self, value): 115 self._om_observation.phenomenonTime = value 125 116 126 117 @property … … 165 156 166 157 def __key(self): 167 return (self.metadata, self.featureOfInterest, self.p henomenonTime, self.relatedObservation, self.procedure, self.procedure, self.result, self.resultTime, self.validTime, self.resultQuality, self.observedProperty, self.parameter)158 return (self.metadata, self.featureOfInterest, self.procedure, self.relatedObservation, self.phenomenonTime, self.result, self.resultTime, self.validTime, self.resultQuality, self.observedProperty, self.parameter) 168 159 169 160 def __eq__(self, y): -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/observation_schema/countobservation/om_countobservation.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:3325 Created on 16-Feb-2012 16:18:04 26 26 27 27 @author: mnagni … … 43 43 44 44 self.metadata = None 45 self._featureOfInterest_sf_samplingfeature = None 45 46 self._featureOfInterest_mo_featureofinterest = None 46 self._featureOfInterest_sf_samplingfeature = None47 47 self._featureOfInterest_gfi_domainfeature = None 48 self._phenomenonTime_tm_complex = None 49 self._phenomenonTime_tm_primitive = None 50 self._relatedObservation_om_measurement = [] 51 self._relatedObservation_om_complexobservation = [] 52 self._relatedObservation_om_countobservation = [] 53 self._relatedObservation_om_temporalobservation = [] 54 self._relatedObservation_mo_observation = [] 55 self._relatedObservation_om_geometryobservation = [] 56 self._relatedObservation_om_truthobservation = [] 57 self._relatedObservation_om_categoryobservation = [] 58 self._relatedObservation_om_discretecoverageobservation = [] 48 self._procedure_ceda_compositeprocess = None 59 49 self._procedure_ceda_acquisition = None 60 50 self._procedure_ceda_processing = None 61 self._procedure_ceda_compositeprocess = None 62 self.procedure = None 51 self._relatedObservation_om_discretecoverageobservation = [] 52 self._relatedObservation_om_temporalobservation = [] 53 self._relatedObservation_om_measurement = [] 54 self._relatedObservation_mo_observation = [] 55 self._relatedObservation_om_truthobservation = [] 56 self._relatedObservation_om_countobservation = [] 57 self._relatedObservation_om_categoryobservation = [] 58 self._relatedObservation_om_geometryobservation = [] 59 self._relatedObservation_om_complexobservation = [] 60 self._phenomenonTime_tm_primitive = None 61 self._phenomenonTime_tm_complex = None 63 62 self.result = None 64 63 self.resultTime = None 65 64 self.validTime = None 66 self._resultQuality_dq_completeness = []67 self._resultQuality_qe_usability = []68 self._resultQuality_dq_temporalaccuracy = []69 65 self._resultQuality_dq_logicalconsistency = [] 70 66 self._resultQuality_dq_thematicaccuracy = [] 67 self._resultQuality_qe_usability = [] 68 self._resultQuality_dq_completeness = [] 71 69 self._resultQuality_dq_positionalaccuracy = [] 70 self._resultQuality_dq_temporalaccuracy = [] 71 self._observedProperty_gf_attributetype = None 72 72 self._observedProperty_gf_associationrole = None 73 self._observedProperty_gf_attributetype = None74 73 self._observedProperty_gf_operation = None 75 74 self.parameter = [] … … 93 92 94 93 @property 95 def p henomenonTime(self):96 return self._om_observation.p henomenonTime94 def procedure(self): 95 return self._om_observation.procedure 97 96 98 @p henomenonTime.setter99 def p henomenonTime(self, value):100 self._om_observation.p henomenonTime = value97 @procedure.setter 98 def procedure(self, value): 99 self._om_observation.procedure = value 101 100 102 101 @property … … 109 108 110 109 @property 111 def p rocedure(self):112 return self._om_observation.p rocedure110 def phenomenonTime(self): 111 return self._om_observation.phenomenonTime 113 112 114 @procedure.setter 115 def procedure(self, value): 116 self._om_observation.procedure = value 117 118 @property 119 def procedure(self): 120 return self._om_observation.procedure 121 122 @procedure.setter 123 def procedure(self, value): 124 self._om_observation.procedure = value 113 @phenomenonTime.setter 114 def phenomenonTime(self, value): 115 self._om_observation.phenomenonTime = value 125 116 126 117 @property … … 165 156 166 157 def __key(self): 167 return (self.metadata, self.featureOfInterest, self.p henomenonTime, self.relatedObservation, self.procedure, self.procedure, self.result, self.resultTime, self.validTime, self.resultQuality, self.observedProperty, self.parameter)158 return (self.metadata, self.featureOfInterest, self.procedure, self.relatedObservation, self.phenomenonTime, self.result, self.resultTime, self.validTime, self.resultQuality, self.observedProperty, self.parameter) 168 159 169 160 def __eq__(self, y): -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/observation_schema/coverageobservation/om_discretecoverageobservation.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:3625 Created on 16-Feb-2012 16:18:09 26 26 27 27 @author: mnagni … … 42 42 self._om_observation = OM_Observation() 43 43 44 self.procedure = None 44 self.metadata = None 45 self._featureOfInterest_sf_samplingfeature = None 46 self._featureOfInterest_mo_featureofinterest = None 47 self._featureOfInterest_gfi_domainfeature = None 48 self._procedure_ceda_compositeprocess = None 45 49 self._procedure_ceda_acquisition = None 46 50 self._procedure_ceda_processing = None 47 self._procedure_ceda_compositeprocess = None 51 self._relatedObservation_om_discretecoverageobservation = [] 52 self._relatedObservation_om_temporalobservation = [] 53 self._relatedObservation_om_measurement = [] 54 self._relatedObservation_mo_observation = [] 55 self._relatedObservation_om_truthobservation = [] 56 self._relatedObservation_om_countobservation = [] 57 self._relatedObservation_om_categoryobservation = [] 58 self._relatedObservation_om_geometryobservation = [] 59 self._relatedObservation_om_complexobservation = [] 60 self._phenomenonTime_tm_primitive = None 61 self._phenomenonTime_tm_complex = None 62 self.result = None 63 self._result_cv_discretegridpointcoverage = None 48 64 self._result_cvt_discretetimeinstantcoverage = None 49 65 self._result_cv_discretesurfacecoverage = None 50 self._result_cv_discretesolidcoverage = None51 self._result_cv_discretegridpointcoverage = None52 66 self._result_cv_discretecurvecoverage = None 53 67 self._result_cv_discretepointcoverage = None 54 self. result= None68 self._result_cv_discretesolidcoverage = None 55 69 self.resultTime = None 70 self.validTime = None 71 self._resultQuality_dq_logicalconsistency = [] 72 self._resultQuality_dq_thematicaccuracy = [] 73 self._resultQuality_qe_usability = [] 74 self._resultQuality_dq_completeness = [] 75 self._resultQuality_dq_positionalaccuracy = [] 76 self._resultQuality_dq_temporalaccuracy = [] 77 self._observedProperty_gf_attributetype = None 56 78 self._observedProperty_gf_associationrole = None 57 self._observedProperty_gf_attributetype = None58 79 self._observedProperty_gf_operation = None 59 80 self.parameter = [] 60 self.metadata = None61 self._featureOfInterest_mo_featureofinterest = None62 self._featureOfInterest_sf_samplingfeature = None63 self._featureOfInterest_gfi_domainfeature = None64 self._relatedObservation_om_measurement = []65 self._relatedObservation_om_complexobservation = []66 self._relatedObservation_om_countobservation = []67 self._relatedObservation_om_temporalobservation = []68 self._relatedObservation_mo_observation = []69 self._relatedObservation_om_geometryobservation = []70 self._relatedObservation_om_truthobservation = []71 self._relatedObservation_om_categoryobservation = []72 self._relatedObservation_om_discretecoverageobservation = []73 self._phenomenonTime_tm_complex = None74 self._phenomenonTime_tm_primitive = None75 self._resultQuality_dq_completeness = []76 self._resultQuality_qe_usability = []77 self._resultQuality_dq_temporalaccuracy = []78 self._resultQuality_dq_logicalconsistency = []79 self._resultQuality_dq_thematicaccuracy = []80 self._resultQuality_dq_positionalaccuracy = []81 self.validTime = None82 81 super(OM_DiscreteCoverageObservation, self).__init__() 82 83 @property 84 def metadata(self): 85 return self._om_observation.metadata 86 87 @metadata.setter 88 def metadata(self, value): 89 self._om_observation.metadata = value 90 91 @property 92 def featureOfInterest(self): 93 return self._om_observation.featureOfInterest 94 95 @featureOfInterest.setter 96 def featureOfInterest(self, value): 97 self._om_observation.featureOfInterest = value 83 98 84 99 @property … … 91 106 92 107 @property 93 def procedure(self): 94 return self._om_observation.procedure 95 96 @procedure.setter 97 def procedure(self, value): 98 self._om_observation.procedure = value 108 def relatedObservation(self): 109 return self._om_observation.relatedObservation 110 111 @relatedObservation.setter 112 def relatedObservation(self, value): 113 self._om_observation.relatedObservation = value 114 115 @property 116 def phenomenonTime(self): 117 return self._om_observation.phenomenonTime 118 119 @phenomenonTime.setter 120 def phenomenonTime(self, value): 121 self._om_observation.phenomenonTime = value 99 122 100 123 @property 101 124 def result(self): 125 return self._om_observation.result 126 127 @result.setter 128 def result(self, value): 129 self._om_observation.result = value 130 131 @property 132 def result(self): 133 if(has_value(self._result_cv_discretegridpointcoverage)): 134 return self._result_cv_discretegridpointcoverage 102 135 if(has_value(self._result_cvt_discretetimeinstantcoverage)): 103 136 return self._result_cvt_discretetimeinstantcoverage 104 137 if(has_value(self._result_cv_discretesurfacecoverage)): 105 138 return self._result_cv_discretesurfacecoverage 106 if(has_value(self._result_cv_discretesolidcoverage)):107 return self._result_cv_discretesolidcoverage108 if(has_value(self._result_cv_discretegridpointcoverage)):109 return self._result_cv_discretegridpointcoverage110 139 if(has_value(self._result_cv_discretecurvecoverage)): 111 140 return self._result_cv_discretecurvecoverage 112 141 if(has_value(self._result_cv_discretepointcoverage)): 113 142 return self._result_cv_discretepointcoverage 143 if(has_value(self._result_cv_discretesolidcoverage)): 144 return self._result_cv_discretesolidcoverage 114 145 return None 115 146 … … 117 148 def result(self, value): 118 149 valueClass = "%s.%s" % (type(value).__module__,type(value).__name__) 150 if valueClass == "ea_model.iso_19123_2005_coverages.coverages.discrete_coverages.cv_discretegridpointcoverage.CV_DiscreteGridPointCoverage": 151 self._result_cv_discretegridpointcoverage = value 152 self._result_cvt_discretetimeinstantcoverage = None 153 self._result_cv_discretesurfacecoverage = None 154 self._result_cv_discretecurvecoverage = None 155 self._result_cv_discretepointcoverage = None 156 self._result_cv_discretesolidcoverage = None 119 157 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.temporal_coverage.cvt_discretetimeinstantcoverage.CVT_DiscreteTimeInstantCoverage": 120 158 self._result_cvt_discretetimeinstantcoverage = value 121 self._result_cv_discrete surfacecoverage = None122 self._result_cv_discretes olidcoverage = None123 self._result_cv_discrete gridpointcoverage = None124 self._result_cv_discrete curvecoverage = None125 self._result_cv_discrete pointcoverage = None159 self._result_cv_discretegridpointcoverage = None 160 self._result_cv_discretesurfacecoverage = None 161 self._result_cv_discretecurvecoverage = None 162 self._result_cv_discretepointcoverage = None 163 self._result_cv_discretesolidcoverage = None 126 164 if valueClass == "ea_model.iso_19123_2005_coverages.coverages.discrete_coverages.cv_discretesurfacecoverage.CV_DiscreteSurfaceCoverage": 127 165 self._result_cv_discretesurfacecoverage = value 128 self._result_cvt_discretetimeinstantcoverage = None 129 self._result_cv_discretesolidcoverage = None 130 self._result_cv_discretegridpointcoverage = None 131 self._result_cv_discretecurvecoverage = None 132 self._result_cv_discretepointcoverage = None 166 self._result_cv_discretegridpointcoverage = None 167 self._result_cvt_discretetimeinstantcoverage = None 168 self._result_cv_discretecurvecoverage = None 169 self._result_cv_discretepointcoverage = None 170 self._result_cv_discretesolidcoverage = None 171 if valueClass == "ea_model.iso_19123_2005_coverages.coverages.discrete_coverages.cv_discretecurvecoverage.CV_DiscreteCurveCoverage": 172 self._result_cv_discretecurvecoverage = value 173 self._result_cv_discretegridpointcoverage = None 174 self._result_cvt_discretetimeinstantcoverage = None 175 self._result_cv_discretesurfacecoverage = None 176 self._result_cv_discretepointcoverage = None 177 self._result_cv_discretesolidcoverage = None 178 if valueClass == "ea_model.iso_19123_2005_coverages.coverages.discrete_coverages.cv_discretepointcoverage.CV_DiscretePointCoverage": 179 self._result_cv_discretepointcoverage = value 180 self._result_cv_discretegridpointcoverage = None 181 self._result_cvt_discretetimeinstantcoverage = None 182 self._result_cv_discretesurfacecoverage = None 183 self._result_cv_discretecurvecoverage = None 184 self._result_cv_discretesolidcoverage = None 133 185 if valueClass == "ea_model.iso_19123_2005_coverages.coverages.discrete_coverages.cv_discretesolidcoverage.CV_DiscreteSolidCoverage": 134 186 self._result_cv_discretesolidcoverage = value 135 self._result_cvt_discretetimeinstantcoverage = None 136 self._result_cv_discretesurfacecoverage = None 137 self._result_cv_discretegridpointcoverage = None 138 self._result_cv_discretecurvecoverage = None 139 self._result_cv_discretepointcoverage = None 140 if valueClass == "ea_model.iso_19123_2005_coverages.coverages.discrete_coverages.cv_discretegridpointcoverage.CV_DiscreteGridPointCoverage": 141 self._result_cv_discretegridpointcoverage = value 142 self._result_cvt_discretetimeinstantcoverage = None 143 self._result_cv_discretesurfacecoverage = None 144 self._result_cv_discretesolidcoverage = None 145 self._result_cv_discretecurvecoverage = None 146 self._result_cv_discretepointcoverage = None 147 if valueClass == "ea_model.iso_19123_2005_coverages.coverages.discrete_coverages.cv_discretecurvecoverage.CV_DiscreteCurveCoverage": 148 self._result_cv_discretecurvecoverage = value 149 self._result_cvt_discretetimeinstantcoverage = None 150 self._result_cv_discretesurfacecoverage = None 151 self._result_cv_discretesolidcoverage = None 152 self._result_cv_discretegridpointcoverage = None 153 self._result_cv_discretepointcoverage = None 154 if valueClass == "ea_model.iso_19123_2005_coverages.coverages.discrete_coverages.cv_discretepointcoverage.CV_DiscretePointCoverage": 155 self._result_cv_discretepointcoverage = value 156 self._result_cvt_discretetimeinstantcoverage = None 157 self._result_cv_discretesurfacecoverage = None 158 self._result_cv_discretesolidcoverage = None 159 self._result_cv_discretegridpointcoverage = None 160 self._result_cv_discretecurvecoverage = None 161 162 @property 163 def result(self): 164 return self._om_observation.result 165 166 @result.setter 167 def result(self, value): 168 self._om_observation.result = value 187 self._result_cv_discretegridpointcoverage = None 188 self._result_cvt_discretetimeinstantcoverage = None 189 self._result_cv_discretesurfacecoverage = None 190 self._result_cv_discretecurvecoverage = None 191 self._result_cv_discretepointcoverage = None 169 192 170 193 @property … … 177 200 178 201 @property 202 def validTime(self): 203 return self._om_observation.validTime 204 205 @validTime.setter 206 def validTime(self, value): 207 self._om_observation.validTime = value 208 209 @property 210 def resultQuality(self): 211 return self._om_observation.resultQuality 212 213 @resultQuality.setter 214 def resultQuality(self, value): 215 self._om_observation.resultQuality = value 216 217 @property 179 218 def observedProperty(self): 180 219 return self._om_observation.observedProperty … … 192 231 self._om_observation.parameter = value 193 232 194 @property195 def metadata(self):196 return self._om_observation.metadata197 198 @metadata.setter199 def metadata(self, value):200 self._om_observation.metadata = value201 202 @property203 def featureOfInterest(self):204 return self._om_observation.featureOfInterest205 206 @featureOfInterest.setter207 def featureOfInterest(self, value):208 self._om_observation.featureOfInterest = value209 210 @property211 def relatedObservation(self):212 return self._om_observation.relatedObservation213 214 @relatedObservation.setter215 def relatedObservation(self, value):216 self._om_observation.relatedObservation = value217 218 @property219 def phenomenonTime(self):220 return self._om_observation.phenomenonTime221 222 @phenomenonTime.setter223 def phenomenonTime(self, value):224 self._om_observation.phenomenonTime = value225 226 @property227 def resultQuality(self):228 return self._om_observation.resultQuality229 230 @resultQuality.setter231 def resultQuality(self, value):232 self._om_observation.resultQuality = value233 234 @property235 def validTime(self):236 return self._om_observation.validTime237 238 @validTime.setter239 def validTime(self, value):240 self._om_observation.validTime = value241 242 233 def __key(self): 243 return (self. procedure, self.procedure, self.result, self.result, self.resultTime, self.observedProperty, self.parameter, self.metadata, self.featureOfInterest, self.relatedObservation, self.phenomenonTime, self.resultQuality, self.validTime)234 return (self.metadata, self.featureOfInterest, self.procedure, self.relatedObservation, self.phenomenonTime, self.result, self.result, self.resultTime, self.validTime, self.resultQuality, self.observedProperty, self.parameter) 244 235 245 236 def __eq__(self, y): -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/observation_schema/geometryobservation/om_geometryobservation.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:2925 Created on 16-Feb-2012 16:18:05 26 26 27 27 @author: mnagni … … 42 42 self._om_observation = OM_Observation() 43 43 44 self.procedure = None 44 self.metadata = None 45 self._featureOfInterest_sf_samplingfeature = None 46 self._featureOfInterest_mo_featureofinterest = None 47 self._featureOfInterest_gfi_domainfeature = None 48 self._procedure_ceda_compositeprocess = None 45 49 self._procedure_ceda_acquisition = None 46 50 self._procedure_ceda_processing = None 47 self._procedure_ceda_compositeprocess = None 51 self._relatedObservation_om_discretecoverageobservation = [] 52 self._relatedObservation_om_temporalobservation = [] 53 self._relatedObservation_om_measurement = [] 54 self._relatedObservation_mo_observation = [] 55 self._relatedObservation_om_truthobservation = [] 56 self._relatedObservation_om_countobservation = [] 57 self._relatedObservation_om_categoryobservation = [] 58 self._relatedObservation_om_geometryobservation = [] 59 self._relatedObservation_om_complexobservation = [] 60 self._phenomenonTime_tm_primitive = None 61 self._phenomenonTime_tm_complex = None 62 self.result = None 63 self._result_gm_complex = None 48 64 self._result_gm_primitive = None 49 65 self._result_gm_aggregate = None 50 self._result_gm_complex = None51 self.result = None52 66 self.resultTime = None 67 self.validTime = None 68 self._resultQuality_dq_logicalconsistency = [] 69 self._resultQuality_dq_thematicaccuracy = [] 70 self._resultQuality_qe_usability = [] 71 self._resultQuality_dq_completeness = [] 72 self._resultQuality_dq_positionalaccuracy = [] 73 self._resultQuality_dq_temporalaccuracy = [] 74 self._observedProperty_gf_attributetype = None 53 75 self._observedProperty_gf_associationrole = None 54 self._observedProperty_gf_attributetype = None55 76 self._observedProperty_gf_operation = None 56 77 self.parameter = [] 57 self.metadata = None58 self._featureOfInterest_mo_featureofinterest = None59 self._featureOfInterest_sf_samplingfeature = None60 self._featureOfInterest_gfi_domainfeature = None61 self._relatedObservation_om_measurement = []62 self._relatedObservation_om_complexobservation = []63 self._relatedObservation_om_countobservation = []64 self._relatedObservation_om_temporalobservation = []65 self._relatedObservation_mo_observation = []66 self._relatedObservation_om_geometryobservation = []67 self._relatedObservation_om_truthobservation = []68 self._relatedObservation_om_categoryobservation = []69 self._relatedObservation_om_discretecoverageobservation = []70 self._phenomenonTime_tm_complex = None71 self._phenomenonTime_tm_primitive = None72 self._resultQuality_dq_completeness = []73 self._resultQuality_qe_usability = []74 self._resultQuality_dq_temporalaccuracy = []75 self._resultQuality_dq_logicalconsistency = []76 self._resultQuality_dq_thematicaccuracy = []77 self._resultQuality_dq_positionalaccuracy = []78 self.validTime = None79 78 super(OM_GeometryObservation, self).__init__() 79 80 @property 81 def metadata(self): 82 return self._om_observation.metadata 83 84 @metadata.setter 85 def metadata(self, value): 86 self._om_observation.metadata = value 87 88 @property 89 def featureOfInterest(self): 90 return self._om_observation.featureOfInterest 91 92 @featureOfInterest.setter 93 def featureOfInterest(self, value): 94 self._om_observation.featureOfInterest = value 80 95 81 96 @property … … 88 103 89 104 @property 90 def procedure(self): 91 return self._om_observation.procedure 92 93 @procedure.setter 94 def procedure(self, value): 95 self._om_observation.procedure = value 105 def relatedObservation(self): 106 return self._om_observation.relatedObservation 107 108 @relatedObservation.setter 109 def relatedObservation(self, value): 110 self._om_observation.relatedObservation = value 111 112 @property 113 def phenomenonTime(self): 114 return self._om_observation.phenomenonTime 115 116 @phenomenonTime.setter 117 def phenomenonTime(self, value): 118 self._om_observation.phenomenonTime = value 96 119 97 120 @property 98 121 def result(self): 122 return self._om_observation.result 123 124 @result.setter 125 def result(self, value): 126 self._om_observation.result = value 127 128 @property 129 def result(self): 130 if(has_value(self._result_gm_complex)): 131 return self._result_gm_complex 99 132 if(has_value(self._result_gm_primitive)): 100 133 return self._result_gm_primitive 101 134 if(has_value(self._result_gm_aggregate)): 102 135 return self._result_gm_aggregate 103 if(has_value(self._result_gm_complex)):104 return self._result_gm_complex105 136 return None 106 137 … … 108 139 def result(self, value): 109 140 valueClass = "%s.%s" % (type(value).__module__,type(value).__name__) 110 if valueClass == "ea_model.iso_19107_2003_spatial_schema.geometry.geometric_primitive.gm_primitive.GM_Primitive":111 self._result_gm_primitive = value112 self._result_gm_aggregate = None113 self._result_gm_complex = None114 if valueClass == "ea_model.iso_19107_2003_spatial_schema.geometry.geometric_aggregates.gm_aggregate.GM_Aggregate":115 self._result_gm_aggregate = value116 self._result_gm_primitive = None117 self._result_gm_complex = None118 141 if valueClass == "ea_model.iso_19107_2003_spatial_schema.geometry.geometric_complex.gm_complex.GM_Complex": 119 142 self._result_gm_complex = value 120 143 self._result_gm_primitive = None 121 144 self._result_gm_aggregate = None 122 123 @property124 def result(self):125 return self._om_observation.result126 127 @result.setter128 def result(self, value):129 self._ om_observation.result = value145 if valueClass == "ea_model.iso_19107_2003_spatial_schema.geometry.geometric_primitive.gm_primitive.GM_Primitive": 146 self._result_gm_primitive = value 147 self._result_gm_complex = None 148 self._result_gm_aggregate = None 149 if valueClass == "ea_model.iso_19107_2003_spatial_schema.geometry.geometric_aggregates.gm_aggregate.GM_Aggregate": 150 self._result_gm_aggregate = value 151 self._result_gm_complex = None 152 self._result_gm_primitive = None 130 153 131 154 @property … … 138 161 139 162 @property 163 def validTime(self): 164 return self._om_observation.validTime 165 166 @validTime.setter 167 def validTime(self, value): 168 self._om_observation.validTime = value 169 170 @property 171 def resultQuality(self): 172 return self._om_observation.resultQuality 173 174 @resultQuality.setter 175 def resultQuality(self, value): 176 self._om_observation.resultQuality = value 177 178 @property 140 179 def observedProperty(self): 141 180 return self._om_observation.observedProperty … … 153 192 self._om_observation.parameter = value 154 193 155 @property156 def metadata(self):157 return self._om_observation.metadata158 159 @metadata.setter160 def metadata(self, value):161 self._om_observation.metadata = value162 163 @property164 def featureOfInterest(self):165 return self._om_observation.featureOfInterest166 167 @featureOfInterest.setter168 def featureOfInterest(self, value):169 self._om_observation.featureOfInterest = value170 171 @property172 def relatedObservation(self):173 return self._om_observation.relatedObservation174 175 @relatedObservation.setter176 def relatedObservation(self, value):177 self._om_observation.relatedObservation = value178 179 @property180 def phenomenonTime(self):181 return self._om_observation.phenomenonTime182 183 @phenomenonTime.setter184 def phenomenonTime(self, value):185 self._om_observation.phenomenonTime = value186 187 @property188 def resultQuality(self):189 return self._om_observation.resultQuality190 191 @resultQuality.setter192 def resultQuality(self, value):193 self._om_observation.resultQuality = value194 195 @property196 def validTime(self):197 return self._om_observation.validTime198 199 @validTime.setter200 def validTime(self, value):201 self._om_observation.validTime = value202 203 194 def __key(self): 204 return (self. procedure, self.procedure, self.result, self.result, self.resultTime, self.observedProperty, self.parameter, self.metadata, self.featureOfInterest, self.relatedObservation, self.phenomenonTime, self.resultQuality, self.validTime)195 return (self.metadata, self.featureOfInterest, self.procedure, self.relatedObservation, self.phenomenonTime, self.result, self.result, self.resultTime, self.validTime, self.resultQuality, self.observedProperty, self.parameter) 205 196 206 197 def __eq__(self, y): -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/observation_schema/measurement/om_measurement.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:3425 Created on 16-Feb-2012 16:18:11 26 26 27 27 @author: mnagni … … 43 43 44 44 self.metadata = None 45 self._featureOfInterest_sf_samplingfeature = None 45 46 self._featureOfInterest_mo_featureofinterest = None 46 self._featureOfInterest_sf_samplingfeature = None47 47 self._featureOfInterest_gfi_domainfeature = None 48 self._phenomenonTime_tm_complex = None 49 self._phenomenonTime_tm_primitive = None 50 self._relatedObservation_om_measurement = [] 51 self._relatedObservation_om_complexobservation = [] 52 self._relatedObservation_om_countobservation = [] 53 self._relatedObservation_om_temporalobservation = [] 54 self._relatedObservation_mo_observation = [] 55 self._relatedObservation_om_geometryobservation = [] 56 self._relatedObservation_om_truthobservation = [] 57 self._relatedObservation_om_categoryobservation = [] 58 self._relatedObservation_om_discretecoverageobservation = [] 48 self._procedure_ceda_compositeprocess = None 59 49 self._procedure_ceda_acquisition = None 60 50 self._procedure_ceda_processing = None 61 self._procedure_ceda_compositeprocess = None 62 self.procedure = None 51 self._relatedObservation_om_discretecoverageobservation = [] 52 self._relatedObservation_om_temporalobservation = [] 53 self._relatedObservation_om_measurement = [] 54 self._relatedObservation_mo_observation = [] 55 self._relatedObservation_om_truthobservation = [] 56 self._relatedObservation_om_countobservation = [] 57 self._relatedObservation_om_categoryobservation = [] 58 self._relatedObservation_om_geometryobservation = [] 59 self._relatedObservation_om_complexobservation = [] 60 self._phenomenonTime_tm_primitive = None 61 self._phenomenonTime_tm_complex = None 63 62 self.result = None 64 63 self.resultTime = None 65 64 self.validTime = None 66 self._resultQuality_dq_completeness = []67 self._resultQuality_qe_usability = []68 self._resultQuality_dq_temporalaccuracy = []69 65 self._resultQuality_dq_logicalconsistency = [] 70 66 self._resultQuality_dq_thematicaccuracy = [] 67 self._resultQuality_qe_usability = [] 68 self._resultQuality_dq_completeness = [] 71 69 self._resultQuality_dq_positionalaccuracy = [] 70 self._resultQuality_dq_temporalaccuracy = [] 71 self._observedProperty_gf_attributetype = None 72 72 self._observedProperty_gf_associationrole = None 73 self._observedProperty_gf_attributetype = None74 73 self._observedProperty_gf_operation = None 75 74 self.parameter = [] … … 93 92 94 93 @property 95 def p henomenonTime(self):96 return self._om_observation.p henomenonTime94 def procedure(self): 95 return self._om_observation.procedure 97 96 98 @p henomenonTime.setter99 def p henomenonTime(self, value):100 self._om_observation.p henomenonTime = value97 @procedure.setter 98 def procedure(self, value): 99 self._om_observation.procedure = value 101 100 102 101 @property … … 109 108 110 109 @property 111 def p rocedure(self):112 return self._om_observation.p rocedure110 def phenomenonTime(self): 111 return self._om_observation.phenomenonTime 113 112 114 @procedure.setter 115 def procedure(self, value): 116 self._om_observation.procedure = value 117 118 @property 119 def procedure(self): 120 return self._om_observation.procedure 121 122 @procedure.setter 123 def procedure(self, value): 124 self._om_observation.procedure = value 113 @phenomenonTime.setter 114 def phenomenonTime(self, value): 115 self._om_observation.phenomenonTime = value 125 116 126 117 @property … … 165 156 166 157 def __key(self): 167 return (self.metadata, self.featureOfInterest, self.p henomenonTime, self.relatedObservation, self.procedure, self.procedure, self.result, self.resultTime, self.validTime, self.resultQuality, self.observedProperty, self.parameter)158 return (self.metadata, self.featureOfInterest, self.procedure, self.relatedObservation, self.phenomenonTime, self.result, self.resultTime, self.validTime, self.resultQuality, self.observedProperty, self.parameter) 168 159 169 160 def __eq__(self, y): -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/observation_schema/observation/namedvalue.py
r8089 r8091 22 22 23 23 ''' 24 Created on 1 4-Feb-2012 17:19:3224 Created on 16-Feb-2012 16:18:01 25 25 26 26 @author: mnagni -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/observation_schema/observation/observationcontext.py
r8089 r8091 22 22 23 23 ''' 24 Created on 1 4-Feb-2012 17:19:3224 Created on 16-Feb-2012 16:18:03 25 25 26 26 @author: mnagni -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/observation_schema/observation/om_observation.py
r8089 r8091 22 22 23 23 ''' 24 Created on 1 4-Feb-2012 17:19:3624 Created on 16-Feb-2012 16:18:10 25 25 26 26 @author: mnagni … … 41 41 42 42 self.metadata = None 43 self._featureOfInterest_sf_samplingfeature = None 43 44 self._featureOfInterest_mo_featureofinterest = None 44 self._featureOfInterest_sf_samplingfeature = None45 45 self._featureOfInterest_gfi_domainfeature = None 46 self._phenomenonTime_tm_complex = None 47 self._phenomenonTime_tm_primitive = None 48 self._relatedObservation_om_measurement = [] 49 self._relatedObservation_om_complexobservation = [] 50 self._relatedObservation_om_countobservation = [] 51 self._relatedObservation_om_temporalobservation = [] 52 self._relatedObservation_mo_observation = [] 53 self._relatedObservation_om_geometryobservation = [] 54 self._relatedObservation_om_truthobservation = [] 55 self._relatedObservation_om_categoryobservation = [] 56 self._relatedObservation_om_discretecoverageobservation = [] 57 self.procedure = None 46 self._procedure_ceda_compositeprocess = None 58 47 self._procedure_ceda_acquisition = None 59 48 self._procedure_ceda_processing = None 60 self._procedure_ceda_compositeprocess = None 49 self._relatedObservation_om_discretecoverageobservation = [] 50 self._relatedObservation_om_temporalobservation = [] 51 self._relatedObservation_om_measurement = [] 52 self._relatedObservation_mo_observation = [] 53 self._relatedObservation_om_truthobservation = [] 54 self._relatedObservation_om_countobservation = [] 55 self._relatedObservation_om_categoryobservation = [] 56 self._relatedObservation_om_geometryobservation = [] 57 self._relatedObservation_om_complexobservation = [] 58 self._phenomenonTime_tm_primitive = None 59 self._phenomenonTime_tm_complex = None 61 60 self.result = None 62 61 self.resultTime = None 63 self._resultQuality_dq_completeness = [] 64 self._resultQuality_qe_usability = [] 65 self._resultQuality_dq_temporalaccuracy = [] 62 self.validTime = None 66 63 self._resultQuality_dq_logicalconsistency = [] 67 64 self._resultQuality_dq_thematicaccuracy = [] 65 self._resultQuality_qe_usability = [] 66 self._resultQuality_dq_completeness = [] 68 67 self._resultQuality_dq_positionalaccuracy = [] 69 self.validTime = None 68 self._resultQuality_dq_temporalaccuracy = [] 69 self._observedProperty_gf_attributetype = None 70 70 self._observedProperty_gf_associationrole = None 71 self._observedProperty_gf_attributetype = None72 71 self._observedProperty_gf_operation = None 73 72 self.parameter = [] … … 76 75 @property 77 76 def featureOfInterest(self): 77 if(has_value(self._featureOfInterest_sf_samplingfeature)): 78 return self._featureOfInterest_sf_samplingfeature 78 79 if(has_value(self._featureOfInterest_mo_featureofinterest)): 79 80 return self._featureOfInterest_mo_featureofinterest 80 if(has_value(self._featureOfInterest_sf_samplingfeature)):81 return self._featureOfInterest_sf_samplingfeature82 81 if(has_value(self._featureOfInterest_gfi_domainfeature)): 83 82 return self._featureOfInterest_gfi_domainfeature … … 87 86 def featureOfInterest(self, value): 88 87 valueClass = "%s.%s" % (type(value).__module__,type(value).__name__) 88 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.sampling_features.samplingfeature.sf_samplingfeature.SF_SamplingFeature": 89 self._featureOfInterest_sf_samplingfeature = value 90 self._featureOfInterest_mo_featureofinterest = None 91 self._featureOfInterest_gfi_domainfeature = None 89 92 if valueClass == "ea_model.moles3_4.featureofinterest.mo_featureofinterest.MO_FeatureOfInterest": 90 93 self._featureOfInterest_mo_featureofinterest = value 91 94 self._featureOfInterest_sf_samplingfeature = None 92 95 self._featureOfInterest_gfi_domainfeature = None 93 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.sampling_features.samplingfeature.sf_samplingfeature.SF_SamplingFeature":94 self._featureOfInterest_sf_samplingfeature = value95 self._featureOfInterest_mo_featureofinterest = None96 self._featureOfInterest_gfi_domainfeature = None97 96 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.general_feature_instance.gfi_domainfeature.GFI_DomainFeature": 98 97 self._featureOfInterest_gfi_domainfeature = value 98 self._featureOfInterest_sf_samplingfeature = None 99 99 self._featureOfInterest_mo_featureofinterest = None 100 self._featureOfInterest_sf_samplingfeature = None101 102 @property103 def phenomenonTime(self):104 if(has_value(self._phenomenonTime_tm_complex)):105 return self._phenomenonTime_tm_complex106 if(has_value(self._phenomenonTime_tm_primitive)):107 return self._phenomenonTime_tm_primitive108 return None109 110 @phenomenonTime.setter111 def phenomenonTime(self, value):112 valueClass = "%s.%s" % (type(value).__module__,type(value).__name__)113 if valueClass == "ea_model.iso_19108_2006_temporal_schema.temporal_objects.tm_complex.TM_Complex":114 self._phenomenonTime_tm_complex = value115 self._phenomenonTime_tm_primitive = None116 if valueClass == "ea_model.iso_19108_2006_temporal_schema.temporal_objects.tm_primitive.TM_Primitive":117 self._phenomenonTime_tm_primitive = value118 self._phenomenonTime_tm_complex = None119 120 @property121 def relatedObservation(self):122 ret = []123 for item in self._relatedObservation_om_measurement:124 ret.append(item)125 for item in self._relatedObservation_om_complexobservation:126 ret.append(item)127 for item in self._relatedObservation_om_countobservation:128 ret.append(item)129 for item in self._relatedObservation_om_temporalobservation:130 ret.append(item)131 for item in self._relatedObservation_mo_observation:132 ret.append(item)133 for item in self._relatedObservation_om_geometryobservation:134 ret.append(item)135 for item in self._relatedObservation_om_truthobservation:136 ret.append(item)137 for item in self._relatedObservation_om_categoryobservation:138 ret.append(item)139 for item in self._relatedObservation_om_discretecoverageobservation:140 ret.append(item)141 return ret142 143 @relatedObservation.setter144 def relatedObservation(self, value):145 if isinstance(value, list):146 self._relatedObservation_om_measurement[:]147 self._relatedObservation_om_complexobservation[:]148 self._relatedObservation_om_countobservation[:]149 self._relatedObservation_om_temporalobservation[:]150 self._relatedObservation_mo_observation[:]151 self._relatedObservation_om_geometryobservation[:]152 self._relatedObservation_om_truthobservation[:]153 self._relatedObservation_om_categoryobservation[:]154 self._relatedObservation_om_discretecoverageobservation[:]155 for item in value:156 valueClass = "%s.%s" % (type(item).__module__,type(item).__name__)157 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.measurement.om_measurement.OM_Measurement":158 self._relatedObservation_om_measurement.append(item)159 continue160 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.complexobservation.om_complexobservation.OM_ComplexObservation":161 self._relatedObservation_om_complexobservation.append(item)162 continue163 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.countobservation.om_countobservation.OM_CountObservation":164 self._relatedObservation_om_countobservation.append(item)165 continue166 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.temporalobservation.om_temporalobservation.OM_TemporalObservation":167 self._relatedObservation_om_temporalobservation.append(item)168 continue169 if valueClass == "ea_model.moles3_4.observation.mo_observation.MO_Observation":170 self._relatedObservation_mo_observation.append(item)171 continue172 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.geometryobservation.om_geometryobservation.OM_GeometryObservation":173 self._relatedObservation_om_geometryobservation.append(item)174 continue175 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.truthobservation.om_truthobservation.OM_TruthObservation":176 self._relatedObservation_om_truthobservation.append(item)177 continue178 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.categoryobservation.om_categoryobservation.OM_CategoryObservation":179 self._relatedObservation_om_categoryobservation.append(item)180 continue181 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.coverageobservation.om_discretecoverageobservation.OM_DiscreteCoverageObservation":182 self._relatedObservation_om_discretecoverageobservation.append(item)183 continue184 100 185 101 @property 186 102 def procedure(self): 103 if(has_value(self._procedure_ceda_compositeprocess)): 104 return self._procedure_ceda_compositeprocess 187 105 if(has_value(self._procedure_ceda_acquisition)): 188 106 return self._procedure_ceda_acquisition 189 107 if(has_value(self._procedure_ceda_processing)): 190 108 return self._procedure_ceda_processing 191 if(has_value(self._procedure_ceda_compositeprocess)):192 return self._procedure_ceda_compositeprocess193 109 return None 194 110 … … 196 112 def procedure(self, value): 197 113 valueClass = "%s.%s" % (type(value).__module__,type(value).__name__) 198 if valueClass == "ea_model.ceda_metadatamodel.ceda_acquisition.ceda_acquisition.CEDA_Acquisition":199 self._procedure_ceda_acquisition = value200 self._procedure_ceda_processing = None201 self._procedure_ceda_compositeprocess = None202 if valueClass == "ea_model.ceda_metadatamodel.ceda_computation.ceda_processing.CEDA_Processing":203 self._procedure_ceda_processing = value204 self._procedure_ceda_acquisition = None205 self._procedure_ceda_compositeprocess = None206 114 if valueClass == "ea_model.ceda_metadatamodel.ceda_observationprocess.ceda_compositeprocess.CEDA_CompositeProcess": 207 115 self._procedure_ceda_compositeprocess = value 208 116 self._procedure_ceda_acquisition = None 209 117 self._procedure_ceda_processing = None 118 if valueClass == "ea_model.ceda_metadatamodel.ceda_acquisition.ceda_acquisition.CEDA_Acquisition": 119 self._procedure_ceda_acquisition = value 120 self._procedure_ceda_compositeprocess = None 121 self._procedure_ceda_processing = None 122 if valueClass == "ea_model.ceda_metadatamodel.ceda_computation.ceda_processing.CEDA_Processing": 123 self._procedure_ceda_processing = value 124 self._procedure_ceda_compositeprocess = None 125 self._procedure_ceda_acquisition = None 126 127 @property 128 def relatedObservation(self): 129 ret = [] 130 for item in self._relatedObservation_om_discretecoverageobservation: 131 ret.append(item) 132 for item in self._relatedObservation_om_temporalobservation: 133 ret.append(item) 134 for item in self._relatedObservation_om_measurement: 135 ret.append(item) 136 for item in self._relatedObservation_mo_observation: 137 ret.append(item) 138 for item in self._relatedObservation_om_truthobservation: 139 ret.append(item) 140 for item in self._relatedObservation_om_countobservation: 141 ret.append(item) 142 for item in self._relatedObservation_om_categoryobservation: 143 ret.append(item) 144 for item in self._relatedObservation_om_geometryobservation: 145 ret.append(item) 146 for item in self._relatedObservation_om_complexobservation: 147 ret.append(item) 148 return ret 149 150 @relatedObservation.setter 151 def relatedObservation(self, value): 152 if isinstance(value, list): 153 self._relatedObservation_om_discretecoverageobservation[:] 154 self._relatedObservation_om_temporalobservation[:] 155 self._relatedObservation_om_measurement[:] 156 self._relatedObservation_mo_observation[:] 157 self._relatedObservation_om_truthobservation[:] 158 self._relatedObservation_om_countobservation[:] 159 self._relatedObservation_om_categoryobservation[:] 160 self._relatedObservation_om_geometryobservation[:] 161 self._relatedObservation_om_complexobservation[:] 162 for item in value: 163 valueClass = "%s.%s" % (type(item).__module__,type(item).__name__) 164 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.coverageobservation.om_discretecoverageobservation.OM_DiscreteCoverageObservation": 165 self._relatedObservation_om_discretecoverageobservation.append(item) 166 continue 167 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.temporalobservation.om_temporalobservation.OM_TemporalObservation": 168 self._relatedObservation_om_temporalobservation.append(item) 169 continue 170 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.measurement.om_measurement.OM_Measurement": 171 self._relatedObservation_om_measurement.append(item) 172 continue 173 if valueClass == "ea_model.moles3_4.observation.mo_observation.MO_Observation": 174 self._relatedObservation_mo_observation.append(item) 175 continue 176 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.truthobservation.om_truthobservation.OM_TruthObservation": 177 self._relatedObservation_om_truthobservation.append(item) 178 continue 179 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.countobservation.om_countobservation.OM_CountObservation": 180 self._relatedObservation_om_countobservation.append(item) 181 continue 182 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.categoryobservation.om_categoryobservation.OM_CategoryObservation": 183 self._relatedObservation_om_categoryobservation.append(item) 184 continue 185 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.geometryobservation.om_geometryobservation.OM_GeometryObservation": 186 self._relatedObservation_om_geometryobservation.append(item) 187 continue 188 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.complexobservation.om_complexobservation.OM_ComplexObservation": 189 self._relatedObservation_om_complexobservation.append(item) 190 continue 191 192 @property 193 def phenomenonTime(self): 194 if(has_value(self._phenomenonTime_tm_primitive)): 195 return self._phenomenonTime_tm_primitive 196 if(has_value(self._phenomenonTime_tm_complex)): 197 return self._phenomenonTime_tm_complex 198 return None 199 200 @phenomenonTime.setter 201 def phenomenonTime(self, value): 202 valueClass = "%s.%s" % (type(value).__module__,type(value).__name__) 203 if valueClass == "ea_model.iso_19108_2006_temporal_schema.temporal_objects.tm_primitive.TM_Primitive": 204 self._phenomenonTime_tm_primitive = value 205 self._phenomenonTime_tm_complex = None 206 if valueClass == "ea_model.iso_19108_2006_temporal_schema.temporal_objects.tm_complex.TM_Complex": 207 self._phenomenonTime_tm_complex = value 208 self._phenomenonTime_tm_primitive = None 210 209 211 210 @property 212 211 def resultQuality(self): 213 212 ret = [] 213 for item in self._resultQuality_dq_logicalconsistency: 214 ret.append(item) 215 for item in self._resultQuality_dq_thematicaccuracy: 216 ret.append(item) 217 for item in self._resultQuality_qe_usability: 218 ret.append(item) 214 219 for item in self._resultQuality_dq_completeness: 215 220 ret.append(item) 216 for item in self._resultQuality_ qe_usability:221 for item in self._resultQuality_dq_positionalaccuracy: 217 222 ret.append(item) 218 223 for item in self._resultQuality_dq_temporalaccuracy: 219 ret.append(item)220 for item in self._resultQuality_dq_logicalconsistency:221 ret.append(item)222 for item in self._resultQuality_dq_thematicaccuracy:223 ret.append(item)224 for item in self._resultQuality_dq_positionalaccuracy:225 224 ret.append(item) 226 225 return ret … … 229 228 def resultQuality(self, value): 230 229 if isinstance(value, list): 231 self._resultQuality_dq_completeness[:]232 self._resultQuality_qe_usability[:]233 self._resultQuality_dq_temporalaccuracy[:]234 230 self._resultQuality_dq_logicalconsistency[:] 235 231 self._resultQuality_dq_thematicaccuracy[:] 232 self._resultQuality_qe_usability[:] 233 self._resultQuality_dq_completeness[:] 236 234 self._resultQuality_dq_positionalaccuracy[:] 235 self._resultQuality_dq_temporalaccuracy[:] 237 236 for item in value: 238 237 valueClass = "%s.%s" % (type(item).__module__,type(item).__name__) 238 if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.data_quality_information.dq_logicalconsistency.DQ_LogicalConsistency": 239 self._resultQuality_dq_logicalconsistency.append(item) 240 continue 241 if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.data_quality_information.dq_thematicaccuracy.DQ_ThematicAccuracy": 242 self._resultQuality_dq_thematicaccuracy.append(item) 243 continue 244 if valueClass == "ea_model.iso_19115_2_2009_metadata___imagery.data_quality_information___imagery.qe_usability.QE_Usability": 245 self._resultQuality_qe_usability.append(item) 246 continue 239 247 if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.data_quality_information.dq_completeness.DQ_Completeness": 240 248 self._resultQuality_dq_completeness.append(item) 241 249 continue 242 if valueClass == "ea_model.iso_19115_2 _2009_metadata___imagery.data_quality_information___imagery.qe_usability.QE_Usability":243 self._resultQuality_ qe_usability.append(item)250 if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.data_quality_information.dq_positionalaccuracy.DQ_PositionalAccuracy": 251 self._resultQuality_dq_positionalaccuracy.append(item) 244 252 continue 245 253 if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.data_quality_information.dq_temporalaccuracy.DQ_TemporalAccuracy": 246 254 self._resultQuality_dq_temporalaccuracy.append(item) 247 255 continue 248 if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.data_quality_information.dq_logicalconsistency.DQ_LogicalConsistency":249 self._resultQuality_dq_logicalconsistency.append(item)250 continue251 if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.data_quality_information.dq_thematicaccuracy.DQ_ThematicAccuracy":252 self._resultQuality_dq_thematicaccuracy.append(item)253 continue254 if valueClass == "ea_model.iso_19115_2006_metadata_corrigendum.data_quality_information.dq_positionalaccuracy.DQ_PositionalAccuracy":255 self._resultQuality_dq_positionalaccuracy.append(item)256 continue257 256 258 257 @property 259 258 def observedProperty(self): 259 if(has_value(self._observedProperty_gf_attributetype)): 260 return self._observedProperty_gf_attributetype 260 261 if(has_value(self._observedProperty_gf_associationrole)): 261 262 return self._observedProperty_gf_associationrole 262 if(has_value(self._observedProperty_gf_attributetype)):263 return self._observedProperty_gf_attributetype264 263 if(has_value(self._observedProperty_gf_operation)): 265 264 return self._observedProperty_gf_operation … … 269 268 def observedProperty(self, value): 270 269 valueClass = "%s.%s" % (type(value).__module__,type(value).__name__) 270 if valueClass == "ea_model.iso_19109_2005_application_schema.general_feature_model.gf_attributetype.GF_AttributeType": 271 self._observedProperty_gf_attributetype = value 272 self._observedProperty_gf_associationrole = None 273 self._observedProperty_gf_operation = None 271 274 if valueClass == "ea_model.iso_19109_2005_application_schema.general_feature_model.gf_associationrole.GF_AssociationRole": 272 275 self._observedProperty_gf_associationrole = value 273 276 self._observedProperty_gf_attributetype = None 274 277 self._observedProperty_gf_operation = None 275 if valueClass == "ea_model.iso_19109_2005_application_schema.general_feature_model.gf_attributetype.GF_AttributeType":276 self._observedProperty_gf_attributetype = value277 self._observedProperty_gf_associationrole = None278 self._observedProperty_gf_operation = None279 278 if valueClass == "ea_model.iso_19109_2005_application_schema.general_feature_model.gf_operation.GF_Operation": 280 279 self._observedProperty_gf_operation = value 280 self._observedProperty_gf_attributetype = None 281 281 self._observedProperty_gf_associationrole = None 282 self._observedProperty_gf_attributetype = None283 282 284 283 def __key(self): 285 return (self.metadata, self.featureOfInterest, self.p henomenonTime, self.relatedObservation, self.procedure, self.procedure, self.result, self.resultTime, self.resultQuality, self.validTime, self.observedProperty, self.parameter)284 return (self.metadata, self.featureOfInterest, self.procedure, self.relatedObservation, self.phenomenonTime, self.result, self.resultTime, self.validTime, self.resultQuality, self.observedProperty, self.parameter) 286 285 287 286 def __eq__(self, y): -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/observation_schema/observation/om_process.py
r8089 r8091 22 22 23 23 ''' 24 Created on 1 4-Feb-2012 17:19:3724 Created on 16-Feb-2012 16:18:08 25 25 26 26 @author: mnagni … … 40 40 def __init__(self): 41 41 42 self._generatedObservation_om_discretecoverageobservation = [] 43 self._generatedObservation_om_temporalobservation = [] 42 44 self._generatedObservation_om_measurement = [] 45 self._generatedObservation_mo_observation = [] 46 self._generatedObservation_om_truthobservation = [] 47 self._generatedObservation_om_countobservation = [] 48 self._generatedObservation_om_categoryobservation = [] 49 self._generatedObservation_om_geometryobservation = [] 43 50 self._generatedObservation_om_complexobservation = [] 44 self._generatedObservation_om_countobservation = []45 self._generatedObservation_om_temporalobservation = []46 self._generatedObservation_mo_observation = []47 self._generatedObservation_om_geometryobservation = []48 self._generatedObservation_om_truthobservation = []49 self._generatedObservation_om_categoryobservation = []50 self._generatedObservation_om_discretecoverageobservation = []51 51 super(OM_Process, self).__init__() 52 52 … … 54 54 def generatedObservation(self): 55 55 ret = [] 56 for item in self._generatedObservation_om_discretecoverageobservation: 57 ret.append(item) 58 for item in self._generatedObservation_om_temporalobservation: 59 ret.append(item) 56 60 for item in self._generatedObservation_om_measurement: 57 61 ret.append(item) 58 for item in self._generatedObservation_om_complexobservation: 62 for item in self._generatedObservation_mo_observation: 63 ret.append(item) 64 for item in self._generatedObservation_om_truthobservation: 59 65 ret.append(item) 60 66 for item in self._generatedObservation_om_countobservation: 61 67 ret.append(item) 62 for item in self._generatedObservation_om_temporalobservation: 63 ret.append(item) 64 for item in self._generatedObservation_mo_observation: 68 for item in self._generatedObservation_om_categoryobservation: 65 69 ret.append(item) 66 70 for item in self._generatedObservation_om_geometryobservation: 67 71 ret.append(item) 68 for item in self._generatedObservation_om_truthobservation: 69 ret.append(item) 70 for item in self._generatedObservation_om_categoryobservation: 71 ret.append(item) 72 for item in self._generatedObservation_om_discretecoverageobservation: 72 for item in self._generatedObservation_om_complexobservation: 73 73 ret.append(item) 74 74 return ret … … 77 77 def generatedObservation(self, value): 78 78 if isinstance(value, list): 79 self._generatedObservation_om_discretecoverageobservation[:] 80 self._generatedObservation_om_temporalobservation[:] 79 81 self._generatedObservation_om_measurement[:] 82 self._generatedObservation_mo_observation[:] 83 self._generatedObservation_om_truthobservation[:] 84 self._generatedObservation_om_countobservation[:] 85 self._generatedObservation_om_categoryobservation[:] 86 self._generatedObservation_om_geometryobservation[:] 80 87 self._generatedObservation_om_complexobservation[:] 81 self._generatedObservation_om_countobservation[:]82 self._generatedObservation_om_temporalobservation[:]83 self._generatedObservation_mo_observation[:]84 self._generatedObservation_om_geometryobservation[:]85 self._generatedObservation_om_truthobservation[:]86 self._generatedObservation_om_categoryobservation[:]87 self._generatedObservation_om_discretecoverageobservation[:]88 88 for item in value: 89 89 valueClass = "%s.%s" % (type(item).__module__,type(item).__name__) 90 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.coverageobservation.om_discretecoverageobservation.OM_DiscreteCoverageObservation": 91 self._generatedObservation_om_discretecoverageobservation.append(item) 92 continue 93 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.temporalobservation.om_temporalobservation.OM_TemporalObservation": 94 self._generatedObservation_om_temporalobservation.append(item) 95 continue 90 96 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.measurement.om_measurement.OM_Measurement": 91 97 self._generatedObservation_om_measurement.append(item) 92 98 continue 93 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.complexobservation.om_complexobservation.OM_ComplexObservation": 94 self._generatedObservation_om_complexobservation.append(item) 99 if valueClass == "ea_model.moles3_4.observation.mo_observation.MO_Observation": 100 self._generatedObservation_mo_observation.append(item) 101 continue 102 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.truthobservation.om_truthobservation.OM_TruthObservation": 103 self._generatedObservation_om_truthobservation.append(item) 95 104 continue 96 105 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.countobservation.om_countobservation.OM_CountObservation": 97 106 self._generatedObservation_om_countobservation.append(item) 98 107 continue 99 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.temporalobservation.om_temporalobservation.OM_TemporalObservation": 100 self._generatedObservation_om_temporalobservation.append(item) 101 continue 102 if valueClass == "ea_model.moles3_4.observation.mo_observation.MO_Observation": 103 self._generatedObservation_mo_observation.append(item) 108 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.categoryobservation.om_categoryobservation.OM_CategoryObservation": 109 self._generatedObservation_om_categoryobservation.append(item) 104 110 continue 105 111 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.geometryobservation.om_geometryobservation.OM_GeometryObservation": 106 112 self._generatedObservation_om_geometryobservation.append(item) 107 113 continue 108 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.truthobservation.om_truthobservation.OM_TruthObservation": 109 self._generatedObservation_om_truthobservation.append(item) 110 continue 111 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.categoryobservation.om_categoryobservation.OM_CategoryObservation": 112 self._generatedObservation_om_categoryobservation.append(item) 113 continue 114 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.coverageobservation.om_discretecoverageobservation.OM_DiscreteCoverageObservation": 115 self._generatedObservation_om_discretecoverageobservation.append(item) 114 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.complexobservation.om_complexobservation.OM_ComplexObservation": 115 self._generatedObservation_om_complexobservation.append(item) 116 116 continue 117 117 -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/observation_schema/pointcoverageobservation/om_pointcoverageobservation.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:2725 Created on 16-Feb-2012 16:18:10 26 26 27 27 @author: mnagni … … 42 42 self._om_discretecoverageobservation = OM_DiscreteCoverageObservation() 43 43 44 self.procedure = None 44 self.metadata = None 45 self._featureOfInterest_sf_samplingfeature = None 46 self._featureOfInterest_mo_featureofinterest = None 47 self._featureOfInterest_gfi_domainfeature = None 48 self._procedure_ceda_compositeprocess = None 45 49 self._procedure_ceda_acquisition = None 46 50 self._procedure_ceda_processing = None 47 self._procedure_ceda_compositeprocess = None 48 self.result = None 51 self._relatedObservation_om_discretecoverageobservation = [] 52 self._relatedObservation_om_temporalobservation = [] 53 self._relatedObservation_om_measurement = [] 54 self._relatedObservation_mo_observation = [] 55 self._relatedObservation_om_truthobservation = [] 56 self._relatedObservation_om_countobservation = [] 57 self._relatedObservation_om_categoryobservation = [] 58 self._relatedObservation_om_geometryobservation = [] 59 self._relatedObservation_om_complexobservation = [] 60 self._phenomenonTime_tm_primitive = None 61 self._phenomenonTime_tm_complex = None 62 self._result_cv_discretegridpointcoverage = None 49 63 self._result_cvt_discretetimeinstantcoverage = None 50 64 self._result_cv_discretesurfacecoverage = None 51 self._result_cv_discretesolidcoverage = None52 self._result_cv_discretegridpointcoverage = None53 65 self._result_cv_discretecurvecoverage = None 54 66 self._result_cv_discretepointcoverage = None 67 self._result_cv_discretesolidcoverage = None 68 self.result = None 55 69 self.resultTime = None 70 self.validTime = None 71 self._resultQuality_dq_logicalconsistency = [] 72 self._resultQuality_dq_thematicaccuracy = [] 73 self._resultQuality_qe_usability = [] 74 self._resultQuality_dq_completeness = [] 75 self._resultQuality_dq_positionalaccuracy = [] 76 self._resultQuality_dq_temporalaccuracy = [] 77 self._observedProperty_gf_attributetype = None 56 78 self._observedProperty_gf_associationrole = None 57 self._observedProperty_gf_attributetype = None58 79 self._observedProperty_gf_operation = None 59 80 self.parameter = [] 60 self.metadata = None61 self._featureOfInterest_mo_featureofinterest = None62 self._featureOfInterest_sf_samplingfeature = None63 self._featureOfInterest_gfi_domainfeature = None64 self._relatedObservation_om_measurement = []65 self._relatedObservation_om_complexobservation = []66 self._relatedObservation_om_countobservation = []67 self._relatedObservation_om_temporalobservation = []68 self._relatedObservation_mo_observation = []69 self._relatedObservation_om_geometryobservation = []70 self._relatedObservation_om_truthobservation = []71 self._relatedObservation_om_categoryobservation = []72 self._relatedObservation_om_discretecoverageobservation = []73 self._phenomenonTime_tm_complex = None74 self._phenomenonTime_tm_primitive = None75 self._resultQuality_dq_completeness = []76 self._resultQuality_qe_usability = []77 self._resultQuality_dq_temporalaccuracy = []78 self._resultQuality_dq_logicalconsistency = []79 self._resultQuality_dq_thematicaccuracy = []80 self._resultQuality_dq_positionalaccuracy = []81 self.validTime = None82 81 super(OM_PointCoverageObservation, self).__init__() 82 83 @property 84 def metadata(self): 85 return self._om_discretecoverageobservation.metadata 86 87 @metadata.setter 88 def metadata(self, value): 89 self._om_discretecoverageobservation.metadata = value 90 91 @property 92 def featureOfInterest(self): 93 return self._om_discretecoverageobservation.featureOfInterest 94 95 @featureOfInterest.setter 96 def featureOfInterest(self, value): 97 self._om_discretecoverageobservation.featureOfInterest = value 83 98 84 99 @property … … 91 106 92 107 @property 93 def procedure(self):94 return self._om_discretecoverageobservation. procedure108 def relatedObservation(self): 109 return self._om_discretecoverageobservation.relatedObservation 95 110 96 @procedure.setter 97 def procedure(self, value): 98 self._om_discretecoverageobservation.procedure = value 111 @relatedObservation.setter 112 def relatedObservation(self, value): 113 self._om_discretecoverageobservation.relatedObservation = value 114 115 @property 116 def phenomenonTime(self): 117 return self._om_discretecoverageobservation.phenomenonTime 118 119 @phenomenonTime.setter 120 def phenomenonTime(self, value): 121 self._om_discretecoverageobservation.phenomenonTime = value 99 122 100 123 @property … … 115 138 116 139 @property 140 def validTime(self): 141 return self._om_discretecoverageobservation.validTime 142 143 @validTime.setter 144 def validTime(self, value): 145 self._om_discretecoverageobservation.validTime = value 146 147 @property 148 def resultQuality(self): 149 return self._om_discretecoverageobservation.resultQuality 150 151 @resultQuality.setter 152 def resultQuality(self, value): 153 self._om_discretecoverageobservation.resultQuality = value 154 155 @property 117 156 def observedProperty(self): 118 157 return self._om_discretecoverageobservation.observedProperty … … 130 169 self._om_discretecoverageobservation.parameter = value 131 170 132 @property133 def metadata(self):134 return self._om_discretecoverageobservation.metadata135 136 @metadata.setter137 def metadata(self, value):138 self._om_discretecoverageobservation.metadata = value139 140 @property141 def featureOfInterest(self):142 return self._om_discretecoverageobservation.featureOfInterest143 144 @featureOfInterest.setter145 def featureOfInterest(self, value):146 self._om_discretecoverageobservation.featureOfInterest = value147 148 @property149 def relatedObservation(self):150 return self._om_discretecoverageobservation.relatedObservation151 152 @relatedObservation.setter153 def relatedObservation(self, value):154 self._om_discretecoverageobservation.relatedObservation = value155 156 @property157 def phenomenonTime(self):158 return self._om_discretecoverageobservation.phenomenonTime159 160 @phenomenonTime.setter161 def phenomenonTime(self, value):162 self._om_discretecoverageobservation.phenomenonTime = value163 164 @property165 def resultQuality(self):166 return self._om_discretecoverageobservation.resultQuality167 168 @resultQuality.setter169 def resultQuality(self, value):170 self._om_discretecoverageobservation.resultQuality = value171 172 @property173 def validTime(self):174 return self._om_discretecoverageobservation.validTime175 176 @validTime.setter177 def validTime(self, value):178 self._om_discretecoverageobservation.validTime = value179 180 171 def __key(self): 181 return (self. procedure, self.procedure, self.result, self.result, self.resultTime, self.observedProperty, self.parameter, self.metadata, self.featureOfInterest, self.relatedObservation, self.phenomenonTime, self.resultQuality, self.validTime)172 return (self.metadata, self.featureOfInterest, self.procedure, self.relatedObservation, self.phenomenonTime, self.result, self.result, self.resultTime, self.validTime, self.resultQuality, self.observedProperty, self.parameter) 182 173 183 174 def __eq__(self, y): -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/observation_schema/temporalobservation/om_temporalobservation.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:2725 Created on 16-Feb-2012 16:18:07 26 26 27 27 @author: mnagni … … 42 42 self._om_observation = OM_Observation() 43 43 44 self.procedure = None 44 self.metadata = None 45 self._featureOfInterest_sf_samplingfeature = None 46 self._featureOfInterest_mo_featureofinterest = None 47 self._featureOfInterest_gfi_domainfeature = None 48 self._procedure_ceda_compositeprocess = None 45 49 self._procedure_ceda_acquisition = None 46 50 self._procedure_ceda_processing = None 47 self._procedure_ceda_compositeprocess = None 51 self._relatedObservation_om_discretecoverageobservation = [] 52 self._relatedObservation_om_temporalobservation = [] 53 self._relatedObservation_om_measurement = [] 54 self._relatedObservation_mo_observation = [] 55 self._relatedObservation_om_truthobservation = [] 56 self._relatedObservation_om_countobservation = [] 57 self._relatedObservation_om_categoryobservation = [] 58 self._relatedObservation_om_geometryobservation = [] 59 self._relatedObservation_om_complexobservation = [] 60 self._phenomenonTime_tm_primitive = None 61 self._phenomenonTime_tm_complex = None 62 self.result = None 63 self._result_tm_primitive = None 48 64 self._result_tm_complex = None 49 self._result_tm_primitive = None50 self.result = None51 65 self.resultTime = None 66 self.validTime = None 67 self._resultQuality_dq_logicalconsistency = [] 68 self._resultQuality_dq_thematicaccuracy = [] 69 self._resultQuality_qe_usability = [] 70 self._resultQuality_dq_completeness = [] 71 self._resultQuality_dq_positionalaccuracy = [] 72 self._resultQuality_dq_temporalaccuracy = [] 73 self._observedProperty_gf_attributetype = None 52 74 self._observedProperty_gf_associationrole = None 53 self._observedProperty_gf_attributetype = None54 75 self._observedProperty_gf_operation = None 55 76 self.parameter = [] 56 self.metadata = None57 self._featureOfInterest_mo_featureofinterest = None58 self._featureOfInterest_sf_samplingfeature = None59 self._featureOfInterest_gfi_domainfeature = None60 self._relatedObservation_om_measurement = []61 self._relatedObservation_om_complexobservation = []62 self._relatedObservation_om_countobservation = []63 self._relatedObservation_om_temporalobservation = []64 self._relatedObservation_mo_observation = []65 self._relatedObservation_om_geometryobservation = []66 self._relatedObservation_om_truthobservation = []67 self._relatedObservation_om_categoryobservation = []68 self._relatedObservation_om_discretecoverageobservation = []69 self._phenomenonTime_tm_complex = None70 self._phenomenonTime_tm_primitive = None71 self._resultQuality_dq_completeness = []72 self._resultQuality_qe_usability = []73 self._resultQuality_dq_temporalaccuracy = []74 self._resultQuality_dq_logicalconsistency = []75 self._resultQuality_dq_thematicaccuracy = []76 self._resultQuality_dq_positionalaccuracy = []77 self.validTime = None78 77 super(OM_TemporalObservation, self).__init__() 79 80 @property81 def procedure(self):82 return self._om_observation.procedure83 84 @procedure.setter85 def procedure(self, value):86 self._om_observation.procedure = value87 88 @property89 def procedure(self):90 return self._om_observation.procedure91 92 @procedure.setter93 def procedure(self, value):94 self._om_observation.procedure = value95 96 @property97 def result(self):98 if(has_value(self._result_tm_complex)):99 return self._result_tm_complex100 if(has_value(self._result_tm_primitive)):101 return self._result_tm_primitive102 return None103 104 @result.setter105 def result(self, value):106 valueClass = "%s.%s" % (type(value).__module__,type(value).__name__)107 if valueClass == "ea_model.iso_19108_2006_temporal_schema.temporal_objects.tm_complex.TM_Complex":108 self._result_tm_complex = value109 self._result_tm_primitive = None110 if valueClass == "ea_model.iso_19108_2006_temporal_schema.temporal_objects.tm_primitive.TM_Primitive":111 self._result_tm_primitive = value112 self._result_tm_complex = None113 114 @property115 def result(self):116 return self._om_observation.result117 118 @result.setter119 def result(self, value):120 self._om_observation.result = value121 122 @property123 def resultTime(self):124 return self._om_observation.resultTime125 126 @resultTime.setter127 def resultTime(self, value):128 self._om_observation.resultTime = value129 130 @property131 def observedProperty(self):132 return self._om_observation.observedProperty133 134 @observedProperty.setter135 def observedProperty(self, value):136 self._om_observation.observedProperty = value137 138 @property139 def parameter(self):140 return self._om_observation.parameter141 142 @parameter.setter143 def parameter(self, value):144 self._om_observation.parameter = value145 78 146 79 @property … … 161 94 162 95 @property 96 def procedure(self): 97 return self._om_observation.procedure 98 99 @procedure.setter 100 def procedure(self, value): 101 self._om_observation.procedure = value 102 103 @property 163 104 def relatedObservation(self): 164 105 return self._om_observation.relatedObservation … … 177 118 178 119 @property 179 def result Quality(self):180 return self._om_observation.result Quality120 def result(self): 121 return self._om_observation.result 181 122 182 @resultQuality.setter 183 def resultQuality(self, value): 184 self._om_observation.resultQuality = value 123 @result.setter 124 def result(self, value): 125 self._om_observation.result = value 126 127 @property 128 def result(self): 129 if(has_value(self._result_tm_primitive)): 130 return self._result_tm_primitive 131 if(has_value(self._result_tm_complex)): 132 return self._result_tm_complex 133 return None 134 135 @result.setter 136 def result(self, value): 137 valueClass = "%s.%s" % (type(value).__module__,type(value).__name__) 138 if valueClass == "ea_model.iso_19108_2006_temporal_schema.temporal_objects.tm_primitive.TM_Primitive": 139 self._result_tm_primitive = value 140 self._result_tm_complex = None 141 if valueClass == "ea_model.iso_19108_2006_temporal_schema.temporal_objects.tm_complex.TM_Complex": 142 self._result_tm_complex = value 143 self._result_tm_primitive = None 144 145 @property 146 def resultTime(self): 147 return self._om_observation.resultTime 148 149 @resultTime.setter 150 def resultTime(self, value): 151 self._om_observation.resultTime = value 185 152 186 153 @property … … 192 159 self._om_observation.validTime = value 193 160 161 @property 162 def resultQuality(self): 163 return self._om_observation.resultQuality 164 165 @resultQuality.setter 166 def resultQuality(self, value): 167 self._om_observation.resultQuality = value 168 169 @property 170 def observedProperty(self): 171 return self._om_observation.observedProperty 172 173 @observedProperty.setter 174 def observedProperty(self, value): 175 self._om_observation.observedProperty = value 176 177 @property 178 def parameter(self): 179 return self._om_observation.parameter 180 181 @parameter.setter 182 def parameter(self, value): 183 self._om_observation.parameter = value 184 194 185 def __key(self): 195 return (self. procedure, self.procedure, self.result, self.result, self.resultTime, self.observedProperty, self.parameter, self.metadata, self.featureOfInterest, self.relatedObservation, self.phenomenonTime, self.resultQuality, self.validTime)186 return (self.metadata, self.featureOfInterest, self.procedure, self.relatedObservation, self.phenomenonTime, self.result, self.result, self.resultTime, self.validTime, self.resultQuality, self.observedProperty, self.parameter) 196 187 197 188 def __eq__(self, y): -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/observation_schema/timeseriesobservation/om_timeseriesobservation.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:2825 Created on 16-Feb-2012 16:18:11 26 26 27 27 @author: mnagni … … 42 42 self._om_discretecoverageobservation = OM_DiscreteCoverageObservation() 43 43 44 self.procedure = None 44 self.metadata = None 45 self._featureOfInterest_sf_samplingfeature = None 46 self._featureOfInterest_mo_featureofinterest = None 47 self._featureOfInterest_gfi_domainfeature = None 48 self._procedure_ceda_compositeprocess = None 45 49 self._procedure_ceda_acquisition = None 46 50 self._procedure_ceda_processing = None 47 self._procedure_ceda_compositeprocess = None 48 self.result = None 51 self._relatedObservation_om_discretecoverageobservation = [] 52 self._relatedObservation_om_temporalobservation = [] 53 self._relatedObservation_om_measurement = [] 54 self._relatedObservation_mo_observation = [] 55 self._relatedObservation_om_truthobservation = [] 56 self._relatedObservation_om_countobservation = [] 57 self._relatedObservation_om_categoryobservation = [] 58 self._relatedObservation_om_geometryobservation = [] 59 self._relatedObservation_om_complexobservation = [] 60 self._phenomenonTime_tm_primitive = None 61 self._phenomenonTime_tm_complex = None 62 self._result_cv_discretegridpointcoverage = None 49 63 self._result_cvt_discretetimeinstantcoverage = None 50 64 self._result_cv_discretesurfacecoverage = None 51 self._result_cv_discretesolidcoverage = None52 self._result_cv_discretegridpointcoverage = None53 65 self._result_cv_discretecurvecoverage = None 54 66 self._result_cv_discretepointcoverage = None 67 self._result_cv_discretesolidcoverage = None 68 self.result = None 55 69 self.resultTime = None 70 self.validTime = None 71 self._resultQuality_dq_logicalconsistency = [] 72 self._resultQuality_dq_thematicaccuracy = [] 73 self._resultQuality_qe_usability = [] 74 self._resultQuality_dq_completeness = [] 75 self._resultQuality_dq_positionalaccuracy = [] 76 self._resultQuality_dq_temporalaccuracy = [] 77 self._observedProperty_gf_attributetype = None 56 78 self._observedProperty_gf_associationrole = None 57 self._observedProperty_gf_attributetype = None58 79 self._observedProperty_gf_operation = None 59 80 self.parameter = [] 60 self.metadata = None61 self._featureOfInterest_mo_featureofinterest = None62 self._featureOfInterest_sf_samplingfeature = None63 self._featureOfInterest_gfi_domainfeature = None64 self._relatedObservation_om_measurement = []65 self._relatedObservation_om_complexobservation = []66 self._relatedObservation_om_countobservation = []67 self._relatedObservation_om_temporalobservation = []68 self._relatedObservation_mo_observation = []69 self._relatedObservation_om_geometryobservation = []70 self._relatedObservation_om_truthobservation = []71 self._relatedObservation_om_categoryobservation = []72 self._relatedObservation_om_discretecoverageobservation = []73 self._phenomenonTime_tm_complex = None74 self._phenomenonTime_tm_primitive = None75 self._resultQuality_dq_completeness = []76 self._resultQuality_qe_usability = []77 self._resultQuality_dq_temporalaccuracy = []78 self._resultQuality_dq_logicalconsistency = []79 self._resultQuality_dq_thematicaccuracy = []80 self._resultQuality_dq_positionalaccuracy = []81 self.validTime = None82 81 super(OM_TimeSeriesObservation, self).__init__() 82 83 @property 84 def metadata(self): 85 return self._om_discretecoverageobservation.metadata 86 87 @metadata.setter 88 def metadata(self, value): 89 self._om_discretecoverageobservation.metadata = value 90 91 @property 92 def featureOfInterest(self): 93 return self._om_discretecoverageobservation.featureOfInterest 94 95 @featureOfInterest.setter 96 def featureOfInterest(self, value): 97 self._om_discretecoverageobservation.featureOfInterest = value 83 98 84 99 @property … … 91 106 92 107 @property 93 def procedure(self):94 return self._om_discretecoverageobservation. procedure108 def relatedObservation(self): 109 return self._om_discretecoverageobservation.relatedObservation 95 110 96 @procedure.setter 97 def procedure(self, value): 98 self._om_discretecoverageobservation.procedure = value 111 @relatedObservation.setter 112 def relatedObservation(self, value): 113 self._om_discretecoverageobservation.relatedObservation = value 114 115 @property 116 def phenomenonTime(self): 117 return self._om_discretecoverageobservation.phenomenonTime 118 119 @phenomenonTime.setter 120 def phenomenonTime(self, value): 121 self._om_discretecoverageobservation.phenomenonTime = value 99 122 100 123 @property … … 115 138 116 139 @property 140 def validTime(self): 141 return self._om_discretecoverageobservation.validTime 142 143 @validTime.setter 144 def validTime(self, value): 145 self._om_discretecoverageobservation.validTime = value 146 147 @property 148 def resultQuality(self): 149 return self._om_discretecoverageobservation.resultQuality 150 151 @resultQuality.setter 152 def resultQuality(self, value): 153 self._om_discretecoverageobservation.resultQuality = value 154 155 @property 117 156 def observedProperty(self): 118 157 return self._om_discretecoverageobservation.observedProperty … … 130 169 self._om_discretecoverageobservation.parameter = value 131 170 132 @property133 def metadata(self):134 return self._om_discretecoverageobservation.metadata135 136 @metadata.setter137 def metadata(self, value):138 self._om_discretecoverageobservation.metadata = value139 140 @property141 def featureOfInterest(self):142 return self._om_discretecoverageobservation.featureOfInterest143 144 @featureOfInterest.setter145 def featureOfInterest(self, value):146 self._om_discretecoverageobservation.featureOfInterest = value147 148 @property149 def relatedObservation(self):150 return self._om_discretecoverageobservation.relatedObservation151 152 @relatedObservation.setter153 def relatedObservation(self, value):154 self._om_discretecoverageobservation.relatedObservation = value155 156 @property157 def phenomenonTime(self):158 return self._om_discretecoverageobservation.phenomenonTime159 160 @phenomenonTime.setter161 def phenomenonTime(self, value):162 self._om_discretecoverageobservation.phenomenonTime = value163 164 @property165 def resultQuality(self):166 return self._om_discretecoverageobservation.resultQuality167 168 @resultQuality.setter169 def resultQuality(self, value):170 self._om_discretecoverageobservation.resultQuality = value171 172 @property173 def validTime(self):174 return self._om_discretecoverageobservation.validTime175 176 @validTime.setter177 def validTime(self, value):178 self._om_discretecoverageobservation.validTime = value179 180 171 def __key(self): 181 return (self. procedure, self.procedure, self.result, self.result, self.resultTime, self.observedProperty, self.parameter, self.metadata, self.featureOfInterest, self.relatedObservation, self.phenomenonTime, self.resultQuality, self.validTime)172 return (self.metadata, self.featureOfInterest, self.procedure, self.relatedObservation, self.phenomenonTime, self.result, self.result, self.resultTime, self.validTime, self.resultQuality, self.observedProperty, self.parameter) 182 173 183 174 def __eq__(self, y): -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/observation_schema/truthobservation/om_truthobservation.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:3325 Created on 16-Feb-2012 16:18:06 26 26 27 27 @author: mnagni … … 43 43 44 44 self.metadata = None 45 self._featureOfInterest_sf_samplingfeature = None 45 46 self._featureOfInterest_mo_featureofinterest = None 46 self._featureOfInterest_sf_samplingfeature = None47 47 self._featureOfInterest_gfi_domainfeature = None 48 self._phenomenonTime_tm_complex = None 49 self._phenomenonTime_tm_primitive = None 50 self._relatedObservation_om_measurement = [] 51 self._relatedObservation_om_complexobservation = [] 52 self._relatedObservation_om_countobservation = [] 53 self._relatedObservation_om_temporalobservation = [] 54 self._relatedObservation_mo_observation = [] 55 self._relatedObservation_om_geometryobservation = [] 56 self._relatedObservation_om_truthobservation = [] 57 self._relatedObservation_om_categoryobservation = [] 58 self._relatedObservation_om_discretecoverageobservation = [] 48 self._procedure_ceda_compositeprocess = None 59 49 self._procedure_ceda_acquisition = None 60 50 self._procedure_ceda_processing = None 61 self._procedure_ceda_compositeprocess = None 62 self.procedure = None 51 self._relatedObservation_om_discretecoverageobservation = [] 52 self._relatedObservation_om_temporalobservation = [] 53 self._relatedObservation_om_measurement = [] 54 self._relatedObservation_mo_observation = [] 55 self._relatedObservation_om_truthobservation = [] 56 self._relatedObservation_om_countobservation = [] 57 self._relatedObservation_om_categoryobservation = [] 58 self._relatedObservation_om_geometryobservation = [] 59 self._relatedObservation_om_complexobservation = [] 60 self._phenomenonTime_tm_primitive = None 61 self._phenomenonTime_tm_complex = None 63 62 self.result = None 64 63 self.resultTime = None 65 64 self.validTime = None 66 self._resultQuality_dq_completeness = []67 self._resultQuality_qe_usability = []68 self._resultQuality_dq_temporalaccuracy = []69 65 self._resultQuality_dq_logicalconsistency = [] 70 66 self._resultQuality_dq_thematicaccuracy = [] 67 self._resultQuality_qe_usability = [] 68 self._resultQuality_dq_completeness = [] 71 69 self._resultQuality_dq_positionalaccuracy = [] 70 self._resultQuality_dq_temporalaccuracy = [] 71 self._observedProperty_gf_attributetype = None 72 72 self._observedProperty_gf_associationrole = None 73 self._observedProperty_gf_attributetype = None74 73 self._observedProperty_gf_operation = None 75 74 self.parameter = [] … … 93 92 94 93 @property 95 def p henomenonTime(self):96 return self._om_observation.p henomenonTime94 def procedure(self): 95 return self._om_observation.procedure 97 96 98 @p henomenonTime.setter99 def p henomenonTime(self, value):100 self._om_observation.p henomenonTime = value97 @procedure.setter 98 def procedure(self, value): 99 self._om_observation.procedure = value 101 100 102 101 @property … … 109 108 110 109 @property 111 def p rocedure(self):112 return self._om_observation.p rocedure110 def phenomenonTime(self): 111 return self._om_observation.phenomenonTime 113 112 114 @procedure.setter 115 def procedure(self, value): 116 self._om_observation.procedure = value 117 118 @property 119 def procedure(self): 120 return self._om_observation.procedure 121 122 @procedure.setter 123 def procedure(self, value): 124 self._om_observation.procedure = value 113 @phenomenonTime.setter 114 def phenomenonTime(self, value): 115 self._om_observation.phenomenonTime = value 125 116 126 117 @property … … 165 156 166 157 def __key(self): 167 return (self.metadata, self.featureOfInterest, self.p henomenonTime, self.relatedObservation, self.procedure, self.procedure, self.result, self.resultTime, self.validTime, self.resultQuality, self.observedProperty, self.parameter)158 return (self.metadata, self.featureOfInterest, self.procedure, self.relatedObservation, self.phenomenonTime, self.result, self.resultTime, self.validTime, self.resultQuality, self.observedProperty, self.parameter) 168 159 169 160 def __eq__(self, y): -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/sampling_coverage_observation/samplingcoverageobservation.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:3725 Created on 16-Feb-2012 16:18:08 26 26 27 27 @author: mnagni … … 42 42 self._om_discretecoverageobservation = OM_DiscreteCoverageObservation() 43 43 44 self.procedure = None 44 self.metadata = None 45 self._featureOfInterest_sf_samplingsolid = None 46 self._featureOfInterest_sf_samplingpoint = None 47 self._featureOfInterest_sf_samplingsurface = None 48 self._featureOfInterest_sf_samplingcurve = None 49 self._procedure_ceda_compositeprocess = None 45 50 self._procedure_ceda_acquisition = None 46 51 self._procedure_ceda_processing = None 47 self._procedure_ceda_compositeprocess = None 52 self._relatedObservation_om_discretecoverageobservation = [] 53 self._relatedObservation_om_temporalobservation = [] 54 self._relatedObservation_om_measurement = [] 55 self._relatedObservation_mo_observation = [] 56 self._relatedObservation_om_truthobservation = [] 57 self._relatedObservation_om_countobservation = [] 58 self._relatedObservation_om_categoryobservation = [] 59 self._relatedObservation_om_geometryobservation = [] 60 self._relatedObservation_om_complexobservation = [] 61 self._phenomenonTime_tm_primitive = None 62 self._phenomenonTime_tm_complex = None 63 self.result = None 64 self._result_cv_discretegridpointcoverage = None 48 65 self._result_cvt_discretetimeinstantcoverage = None 49 66 self._result_cv_discretesurfacecoverage = None 50 self._result_cv_discretesolidcoverage = None51 self._result_cv_discretegridpointcoverage = None52 67 self._result_cv_discretecurvecoverage = None 53 68 self._result_cv_discretepointcoverage = None 54 self. result= None69 self._result_cv_discretesolidcoverage = None 55 70 self.resultTime = None 71 self.validTime = None 72 self._resultQuality_dq_logicalconsistency = [] 73 self._resultQuality_dq_thematicaccuracy = [] 74 self._resultQuality_qe_usability = [] 75 self._resultQuality_dq_completeness = [] 76 self._resultQuality_dq_positionalaccuracy = [] 77 self._resultQuality_dq_temporalaccuracy = [] 78 self._observedProperty_gf_attributetype = None 56 79 self._observedProperty_gf_associationrole = None 57 self._observedProperty_gf_attributetype = None58 80 self._observedProperty_gf_operation = None 59 81 self.parameter = [] 60 self.metadata = None61 self._featureOfInterest_sf_samplingsurface = None62 self._featureOfInterest_sf_samplingpoint = None63 self._featureOfInterest_sf_samplingsolid = None64 self._featureOfInterest_sf_samplingcurve = None65 self._relatedObservation_om_measurement = []66 self._relatedObservation_om_complexobservation = []67 self._relatedObservation_om_countobservation = []68 self._relatedObservation_om_temporalobservation = []69 self._relatedObservation_mo_observation = []70 self._relatedObservation_om_geometryobservation = []71 self._relatedObservation_om_truthobservation = []72 self._relatedObservation_om_categoryobservation = []73 self._relatedObservation_om_discretecoverageobservation = []74 self._phenomenonTime_tm_complex = None75 self._phenomenonTime_tm_primitive = None76 self._resultQuality_dq_completeness = []77 self._resultQuality_qe_usability = []78 self._resultQuality_dq_temporalaccuracy = []79 self._resultQuality_dq_logicalconsistency = []80 self._resultQuality_dq_thematicaccuracy = []81 self._resultQuality_dq_positionalaccuracy = []82 self.validTime = None83 82 super(SamplingCoverageObservation, self).__init__() 84 85 @property86 def procedure(self):87 return self._om_discretecoverageobservation.procedure88 89 @procedure.setter90 def procedure(self, value):91 self._om_discretecoverageobservation.procedure = value92 93 @property94 def procedure(self):95 return self._om_discretecoverageobservation.procedure96 97 @procedure.setter98 def procedure(self, value):99 self._om_discretecoverageobservation.procedure = value100 101 @property102 def result(self):103 return self._om_discretecoverageobservation.result104 105 @result.setter106 def result(self, value):107 self._om_discretecoverageobservation.result = value108 109 @property110 def result(self):111 return self._om_discretecoverageobservation.result112 113 @result.setter114 def result(self, value):115 self._om_discretecoverageobservation.result = value116 117 @property118 def resultTime(self):119 return self._om_discretecoverageobservation.resultTime120 121 @resultTime.setter122 def resultTime(self, value):123 self._om_discretecoverageobservation.resultTime = value124 125 @property126 def observedProperty(self):127 return self._om_discretecoverageobservation.observedProperty128 129 @observedProperty.setter130 def observedProperty(self, value):131 self._om_discretecoverageobservation.observedProperty = value132 133 @property134 def parameter(self):135 return self._om_discretecoverageobservation.parameter136 137 @parameter.setter138 def parameter(self, value):139 self._om_discretecoverageobservation.parameter = value140 83 141 84 @property … … 149 92 @property 150 93 def featureOfInterest(self): 94 if(has_value(self._featureOfInterest_sf_samplingsolid)): 95 return self._featureOfInterest_sf_samplingsolid 96 if(has_value(self._featureOfInterest_sf_samplingpoint)): 97 return self._featureOfInterest_sf_samplingpoint 151 98 if(has_value(self._featureOfInterest_sf_samplingsurface)): 152 99 return self._featureOfInterest_sf_samplingsurface 153 if(has_value(self._featureOfInterest_sf_samplingpoint)):154 return self._featureOfInterest_sf_samplingpoint155 if(has_value(self._featureOfInterest_sf_samplingsolid)):156 return self._featureOfInterest_sf_samplingsolid157 100 if(has_value(self._featureOfInterest_sf_samplingcurve)): 158 101 return self._featureOfInterest_sf_samplingcurve … … 162 105 def featureOfInterest(self, value): 163 106 valueClass = "%s.%s" % (type(value).__module__,type(value).__name__) 164 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.sampling_features.samplings urface.sf_samplingsurface.SF_SamplingSurface":165 self._featureOfInterest_sf_samplings urface= value107 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.sampling_features.samplingsolid.sf_samplingsolid.SF_SamplingSolid": 108 self._featureOfInterest_sf_samplingsolid = value 166 109 self._featureOfInterest_sf_samplingpoint = None 167 self._featureOfInterest_sf_samplings olid= None110 self._featureOfInterest_sf_samplingsurface = None 168 111 self._featureOfInterest_sf_samplingcurve = None 169 112 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.sampling_features.samplingpoint.sf_samplingpoint.SF_SamplingPoint": 170 113 self._featureOfInterest_sf_samplingpoint = value 114 self._featureOfInterest_sf_samplingsolid = None 171 115 self._featureOfInterest_sf_samplingsurface = None 116 self._featureOfInterest_sf_samplingcurve = None 117 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.sampling_features.samplingsurface.sf_samplingsurface.SF_SamplingSurface": 118 self._featureOfInterest_sf_samplingsurface = value 172 119 self._featureOfInterest_sf_samplingsolid = None 173 self._featureOfInterest_sf_samplingcurve = None174 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.sampling_features.samplingsolid.sf_samplingsolid.SF_SamplingSolid":175 self._featureOfInterest_sf_samplingsolid = value176 self._featureOfInterest_sf_samplingsurface = None177 120 self._featureOfInterest_sf_samplingpoint = None 178 121 self._featureOfInterest_sf_samplingcurve = None 179 122 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.sampling_features.samplingcurve.sf_samplingcurve.SF_SamplingCurve": 180 123 self._featureOfInterest_sf_samplingcurve = value 124 self._featureOfInterest_sf_samplingsolid = None 125 self._featureOfInterest_sf_samplingpoint = None 181 126 self._featureOfInterest_sf_samplingsurface = None 182 self._featureOfInterest_sf_samplingpoint = None 183 self._featureOfInterest_sf_samplingsolid = None 127 128 @property 129 def procedure(self): 130 return self._om_discretecoverageobservation.procedure 131 132 @procedure.setter 133 def procedure(self, value): 134 self._om_discretecoverageobservation.procedure = value 184 135 185 136 @property … … 200 151 201 152 @property 153 def result(self): 154 return self._om_discretecoverageobservation.result 155 156 @result.setter 157 def result(self, value): 158 self._om_discretecoverageobservation.result = value 159 160 @property 161 def result(self): 162 return self._om_discretecoverageobservation.result 163 164 @result.setter 165 def result(self, value): 166 self._om_discretecoverageobservation.result = value 167 168 @property 169 def resultTime(self): 170 return self._om_discretecoverageobservation.resultTime 171 172 @resultTime.setter 173 def resultTime(self, value): 174 self._om_discretecoverageobservation.resultTime = value 175 176 @property 177 def validTime(self): 178 return self._om_discretecoverageobservation.validTime 179 180 @validTime.setter 181 def validTime(self, value): 182 self._om_discretecoverageobservation.validTime = value 183 184 @property 202 185 def resultQuality(self): 203 186 return self._om_discretecoverageobservation.resultQuality … … 208 191 209 192 @property 210 def validTime(self): 211 return self._om_discretecoverageobservation.validTime 212 213 @validTime.setter 214 def validTime(self, value): 215 self._om_discretecoverageobservation.validTime = value 193 def observedProperty(self): 194 return self._om_discretecoverageobservation.observedProperty 195 196 @observedProperty.setter 197 def observedProperty(self, value): 198 self._om_discretecoverageobservation.observedProperty = value 199 200 @property 201 def parameter(self): 202 return self._om_discretecoverageobservation.parameter 203 204 @parameter.setter 205 def parameter(self, value): 206 self._om_discretecoverageobservation.parameter = value 216 207 217 208 def __key(self): 218 return (self. procedure, self.procedure, self.result, self.result, self.resultTime, self.observedProperty, self.parameter, self.metadata, self.featureOfInterest, self.relatedObservation, self.phenomenonTime, self.resultQuality, self.validTime)209 return (self.metadata, self.featureOfInterest, self.procedure, self.relatedObservation, self.phenomenonTime, self.result, self.result, self.resultTime, self.validTime, self.resultQuality, self.observedProperty, self.parameter) 219 210 220 211 def __eq__(self, y): -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/sampling_features/samplingcurve/sf_samplingcurve.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:3325 Created on 16-Feb-2012 16:18:09 26 26 27 27 @author: mnagni … … 42 42 self._sf_spatialsamplingfeature = SF_SpatialSamplingFeature() 43 43 44 self._relatedObservation_om_discretecoverageobservation = [] 45 self._relatedObservation_om_temporalobservation = [] 44 46 self._relatedObservation_om_measurement = [] 47 self._relatedObservation_mo_observation = [] 48 self._relatedObservation_om_truthobservation = [] 49 self._relatedObservation_om_countobservation = [] 50 self._relatedObservation_om_categoryobservation = [] 51 self._relatedObservation_om_geometryobservation = [] 45 52 self._relatedObservation_om_complexobservation = [] 46 self._relatedObservation_om_countobservation = []47 self._relatedObservation_om_temporalobservation = []48 self._relatedObservation_mo_observation = []49 self._relatedObservation_om_geometryobservation = []50 self._relatedObservation_om_truthobservation = []51 self._relatedObservation_om_categoryobservation = []52 self._relatedObservation_om_discretecoverageobservation = []53 53 self.lineage = None 54 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 54 55 self._relatedSamplingFeature_sf_specimen = [] 55 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 56 self._propertyValueProvider_om_discretecoverageobservation = [] 57 self._propertyValueProvider_om_temporalobservation = [] 56 58 self._propertyValueProvider_om_measurement = [] 59 self._propertyValueProvider_mo_observation = [] 60 self._propertyValueProvider_om_truthobservation = [] 61 self._propertyValueProvider_om_countobservation = [] 62 self._propertyValueProvider_om_categoryobservation = [] 63 self._propertyValueProvider_om_geometryobservation = [] 57 64 self._propertyValueProvider_om_complexobservation = [] 58 self._propertyValueProvider_om_countobservation = []59 self._propertyValueProvider_om_temporalobservation = []60 self._propertyValueProvider_mo_observation = []61 self._propertyValueProvider_om_geometryobservation = []62 self._propertyValueProvider_om_truthobservation = []63 self._propertyValueProvider_om_categoryobservation = []64 self._propertyValueProvider_om_discretecoverageobservation = []65 65 self._positionalAccuracy_dq_griddeddatapositionalaccuracy = [] 66 66 self._positionalAccuracy_dq_relativeinternalpositionalaccuracy = [] 67 67 self._positionalAccuracy_dq_absoluteexternalpositionalaccuracy = [] 68 self.sampledFeature = [] 69 self._sampledFeature_sf_samplingfeature = [] 68 70 self._sampledFeature_mo_featureofinterest = [] 69 self._sampledFeature_sf_samplingfeature = []70 71 self._sampledFeature_gfi_domainfeature = [] 71 self. sampledFeature = []72 self._shape_gm_complex = None 72 73 self._shape_gm_primitive = None 73 74 self._shape_gm_aggregate = None 74 self._shape_gm_complex = None75 75 self.shape = None 76 76 self.hostedProcedure = [] -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/sampling_features/samplingfeature/samplingfeaturecomplex.py
r8089 r8091 22 22 23 23 ''' 24 Created on 1 4-Feb-2012 17:19:3424 Created on 16-Feb-2012 16:18:10 25 25 26 26 @author: mnagni -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/sampling_features/samplingfeature/sf_samplingfeature.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:3325 Created on 16-Feb-2012 16:18:10 26 26 27 27 @author: mnagni … … 42 42 self._gfi_feature = GFI_Feature() 43 43 44 self._relatedObservation_om_discretecoverageobservation = [] 45 self._relatedObservation_om_temporalobservation = [] 44 46 self._relatedObservation_om_measurement = [] 47 self._relatedObservation_mo_observation = [] 48 self._relatedObservation_om_truthobservation = [] 49 self._relatedObservation_om_countobservation = [] 50 self._relatedObservation_om_categoryobservation = [] 51 self._relatedObservation_om_geometryobservation = [] 45 52 self._relatedObservation_om_complexobservation = [] 46 self._relatedObservation_om_countobservation = []47 self._relatedObservation_om_temporalobservation = []48 self._relatedObservation_mo_observation = []49 self._relatedObservation_om_geometryobservation = []50 self._relatedObservation_om_truthobservation = []51 self._relatedObservation_om_categoryobservation = []52 self._relatedObservation_om_discretecoverageobservation = []53 53 self.lineage = None 54 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 54 55 self._relatedSamplingFeature_sf_specimen = [] 55 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 56 self._propertyValueProvider_om_discretecoverageobservation = [] 57 self._propertyValueProvider_om_temporalobservation = [] 56 58 self._propertyValueProvider_om_measurement = [] 59 self._propertyValueProvider_mo_observation = [] 60 self._propertyValueProvider_om_truthobservation = [] 61 self._propertyValueProvider_om_countobservation = [] 62 self._propertyValueProvider_om_categoryobservation = [] 63 self._propertyValueProvider_om_geometryobservation = [] 57 64 self._propertyValueProvider_om_complexobservation = [] 58 self._propertyValueProvider_om_countobservation = [] 59 self._propertyValueProvider_om_temporalobservation = [] 60 self._propertyValueProvider_mo_observation = [] 61 self._propertyValueProvider_om_geometryobservation = [] 62 self._propertyValueProvider_om_truthobservation = [] 63 self._propertyValueProvider_om_categoryobservation = [] 64 self._propertyValueProvider_om_discretecoverageobservation = [] 65 self.sampledFeature = [] 66 self._sampledFeature_sf_samplingfeature = [] 65 67 self._sampledFeature_mo_featureofinterest = [] 66 self._sampledFeature_sf_samplingfeature = []67 68 self._sampledFeature_gfi_domainfeature = [] 68 self.sampledFeature = []69 69 self.parameter = [] 70 70 super(SF_SamplingFeature, self).__init__() … … 73 73 def relatedObservation(self): 74 74 ret = [] 75 for item in self._relatedObservation_om_discretecoverageobservation: 76 ret.append(item) 77 for item in self._relatedObservation_om_temporalobservation: 78 ret.append(item) 75 79 for item in self._relatedObservation_om_measurement: 76 80 ret.append(item) 81 for item in self._relatedObservation_mo_observation: 82 ret.append(item) 83 for item in self._relatedObservation_om_truthobservation: 84 ret.append(item) 85 for item in self._relatedObservation_om_countobservation: 86 ret.append(item) 87 for item in self._relatedObservation_om_categoryobservation: 88 ret.append(item) 89 for item in self._relatedObservation_om_geometryobservation: 90 ret.append(item) 77 91 for item in self._relatedObservation_om_complexobservation: 78 ret.append(item)79 for item in self._relatedObservation_om_countobservation:80 ret.append(item)81 for item in self._relatedObservation_om_temporalobservation:82 ret.append(item)83 for item in self._relatedObservation_mo_observation:84 ret.append(item)85 for item in self._relatedObservation_om_geometryobservation:86 ret.append(item)87 for item in self._relatedObservation_om_truthobservation:88 ret.append(item)89 for item in self._relatedObservation_om_categoryobservation:90 ret.append(item)91 for item in self._relatedObservation_om_discretecoverageobservation:92 92 ret.append(item) 93 93 return ret … … 96 96 def relatedObservation(self, value): 97 97 if isinstance(value, list): 98 self._relatedObservation_om_discretecoverageobservation[:] 99 self._relatedObservation_om_temporalobservation[:] 98 100 self._relatedObservation_om_measurement[:] 101 self._relatedObservation_mo_observation[:] 102 self._relatedObservation_om_truthobservation[:] 103 self._relatedObservation_om_countobservation[:] 104 self._relatedObservation_om_categoryobservation[:] 105 self._relatedObservation_om_geometryobservation[:] 99 106 self._relatedObservation_om_complexobservation[:] 100 self._relatedObservation_om_countobservation[:]101 self._relatedObservation_om_temporalobservation[:]102 self._relatedObservation_mo_observation[:]103 self._relatedObservation_om_geometryobservation[:]104 self._relatedObservation_om_truthobservation[:]105 self._relatedObservation_om_categoryobservation[:]106 self._relatedObservation_om_discretecoverageobservation[:]107 107 for item in value: 108 108 valueClass = "%s.%s" % (type(item).__module__,type(item).__name__) 109 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.coverageobservation.om_discretecoverageobservation.OM_DiscreteCoverageObservation": 110 self._relatedObservation_om_discretecoverageobservation.append(item) 111 continue 112 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.temporalobservation.om_temporalobservation.OM_TemporalObservation": 113 self._relatedObservation_om_temporalobservation.append(item) 114 continue 109 115 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.measurement.om_measurement.OM_Measurement": 110 116 self._relatedObservation_om_measurement.append(item) 111 117 continue 118 if valueClass == "ea_model.moles3_4.observation.mo_observation.MO_Observation": 119 self._relatedObservation_mo_observation.append(item) 120 continue 121 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.truthobservation.om_truthobservation.OM_TruthObservation": 122 self._relatedObservation_om_truthobservation.append(item) 123 continue 124 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.countobservation.om_countobservation.OM_CountObservation": 125 self._relatedObservation_om_countobservation.append(item) 126 continue 127 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.categoryobservation.om_categoryobservation.OM_CategoryObservation": 128 self._relatedObservation_om_categoryobservation.append(item) 129 continue 130 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.geometryobservation.om_geometryobservation.OM_GeometryObservation": 131 self._relatedObservation_om_geometryobservation.append(item) 132 continue 112 133 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.complexobservation.om_complexobservation.OM_ComplexObservation": 113 134 self._relatedObservation_om_complexobservation.append(item) 114 135 continue 115 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.countobservation.om_countobservation.OM_CountObservation":116 self._relatedObservation_om_countobservation.append(item)117 continue118 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.temporalobservation.om_temporalobservation.OM_TemporalObservation":119 self._relatedObservation_om_temporalobservation.append(item)120 continue121 if valueClass == "ea_model.moles3_4.observation.mo_observation.MO_Observation":122 self._relatedObservation_mo_observation.append(item)123 continue124 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.geometryobservation.om_geometryobservation.OM_GeometryObservation":125 self._relatedObservation_om_geometryobservation.append(item)126 continue127 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.truthobservation.om_truthobservation.OM_TruthObservation":128 self._relatedObservation_om_truthobservation.append(item)129 continue130 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.categoryobservation.om_categoryobservation.OM_CategoryObservation":131 self._relatedObservation_om_categoryobservation.append(item)132 continue133 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.observation_schema.coverageobservation.om_discretecoverageobservation.OM_DiscreteCoverageObservation":134 self._relatedObservation_om_discretecoverageobservation.append(item)135 continue136 136 137 137 @property 138 138 def relatedSamplingFeature(self): 139 139 ret = [] 140 for item in self._relatedSamplingFeature_sf_spatialsamplingfeature: 141 ret.append(item) 140 142 for item in self._relatedSamplingFeature_sf_specimen: 141 ret.append(item)142 for item in self._relatedSamplingFeature_sf_spatialsamplingfeature:143 143 ret.append(item) 144 144 return ret … … 147 147 def relatedSamplingFeature(self, value): 148 148 if isinstance(value, list): 149 self._relatedSamplingFeature_sf_spatialsamplingfeature[:] 149 150 self._relatedSamplingFeature_sf_specimen[:] 150 self._relatedSamplingFeature_sf_spatialsamplingfeature[:]151 151 for item in value: 152 152 valueClass = "%s.%s" % (type(item).__module__,type(item).__name__) 153 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.sampling_features.spatialsamplingfeature.sf_spatialsamplingfeature.SF_SpatialSamplingFeature": 154 self._relatedSamplingFeature_sf_spatialsamplingfeature.append(item) 155 continue 153 156 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.sampling_features.specimen.sf_specimen.SF_Specimen": 154 157 self._relatedSamplingFeature_sf_specimen.append(item) 155 continue156 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.sampling_features.spatialsamplingfeature.sf_spatialsamplingfeature.SF_SpatialSamplingFeature":157 self._relatedSamplingFeature_sf_spatialsamplingfeature.append(item)158 158 continue 159 159 … … 169 169 def sampledFeature(self): 170 170 ret = [] 171 for item in self._sampledFeature_sf_samplingfeature: 172 ret.append(item) 171 173 for item in self._sampledFeature_mo_featureofinterest: 172 ret.append(item)173 for item in self._sampledFeature_sf_samplingfeature:174 174 ret.append(item) 175 175 for item in self._sampledFeature_gfi_domainfeature: … … 180 180 def sampledFeature(self, value): 181 181 if isinstance(value, list): 182 self._sampledFeature_sf_samplingfeature[:] 182 183 self._sampledFeature_mo_featureofinterest[:] 183 self._sampledFeature_sf_samplingfeature[:]184 184 self._sampledFeature_gfi_domainfeature[:] 185 185 for item in value: 186 186 valueClass = "%s.%s" % (type(item).__module__,type(item).__name__) 187 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.sampling_features.samplingfeature.sf_samplingfeature.SF_SamplingFeature": 188 self._sampledFeature_sf_samplingfeature.append(item) 189 continue 187 190 if valueClass == "ea_model.moles3_4.featureofinterest.mo_featureofinterest.MO_FeatureOfInterest": 188 191 self._sampledFeature_mo_featureofinterest.append(item) 189 continue190 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.sampling_features.samplingfeature.sf_samplingfeature.SF_SamplingFeature":191 self._sampledFeature_sf_samplingfeature.append(item)192 192 continue 193 193 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.general_feature_instance.gfi_domainfeature.GFI_DomainFeature": -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/sampling_features/samplingfeature/sf_samplingfeaturecollection.py
r8089 r8091 22 22 23 23 ''' 24 Created on 1 4-Feb-2012 17:19:3624 Created on 16-Feb-2012 16:18:08 25 25 26 26 @author: mnagni … … 40 40 def __init__(self): 41 41 42 self._member_sf_spatialsamplingfeature = [] 42 43 self._member_sf_specimen = [] 43 self._member_sf_spatialsamplingfeature = []44 44 super(SF_SamplingFeatureCollection, self).__init__() 45 45 … … 47 47 def member(self): 48 48 ret = [] 49 for item in self._member_sf_spatialsamplingfeature: 50 ret.append(item) 49 51 for item in self._member_sf_specimen: 50 ret.append(item)51 for item in self._member_sf_spatialsamplingfeature:52 52 ret.append(item) 53 53 return ret … … 56 56 def member(self, value): 57 57 if isinstance(value, list): 58 self._member_sf_spatialsamplingfeature[:] 58 59 self._member_sf_specimen[:] 59 self._member_sf_spatialsamplingfeature[:]60 60 for item in value: 61 61 valueClass = "%s.%s" % (type(item).__module__,type(item).__name__) 62 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.sampling_features.spatialsamplingfeature.sf_spatialsamplingfeature.SF_SpatialSamplingFeature": 63 self._member_sf_spatialsamplingfeature.append(item) 64 continue 62 65 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.sampling_features.specimen.sf_specimen.SF_Specimen": 63 66 self._member_sf_specimen.append(item) 64 continue65 if valueClass == "ea_model.iso_19156_2011_observations_and_measurements.sampling_features.spatialsamplingfeature.sf_spatialsamplingfeature.SF_SpatialSamplingFeature":66 self._member_sf_spatialsamplingfeature.append(item)67 67 continue 68 68 -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/sampling_features/samplingpoint/sf_samplingpoint.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:3425 Created on 16-Feb-2012 16:18:00 26 26 27 27 @author: mnagni … … 42 42 self._sf_spatialsamplingfeature = SF_SpatialSamplingFeature() 43 43 44 self._relatedObservation_om_discretecoverageobservation = [] 45 self._relatedObservation_om_temporalobservation = [] 44 46 self._relatedObservation_om_measurement = [] 47 self._relatedObservation_mo_observation = [] 48 self._relatedObservation_om_truthobservation = [] 49 self._relatedObservation_om_countobservation = [] 50 self._relatedObservation_om_categoryobservation = [] 51 self._relatedObservation_om_geometryobservation = [] 45 52 self._relatedObservation_om_complexobservation = [] 46 self._relatedObservation_om_countobservation = []47 self._relatedObservation_om_temporalobservation = []48 self._relatedObservation_mo_observation = []49 self._relatedObservation_om_geometryobservation = []50 self._relatedObservation_om_truthobservation = []51 self._relatedObservation_om_categoryobservation = []52 self._relatedObservation_om_discretecoverageobservation = []53 53 self.lineage = None 54 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 54 55 self._relatedSamplingFeature_sf_specimen = [] 55 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 56 self._propertyValueProvider_om_discretecoverageobservation = [] 57 self._propertyValueProvider_om_temporalobservation = [] 56 58 self._propertyValueProvider_om_measurement = [] 59 self._propertyValueProvider_mo_observation = [] 60 self._propertyValueProvider_om_truthobservation = [] 61 self._propertyValueProvider_om_countobservation = [] 62 self._propertyValueProvider_om_categoryobservation = [] 63 self._propertyValueProvider_om_geometryobservation = [] 57 64 self._propertyValueProvider_om_complexobservation = [] 58 self._propertyValueProvider_om_countobservation = []59 self._propertyValueProvider_om_temporalobservation = []60 self._propertyValueProvider_mo_observation = []61 self._propertyValueProvider_om_geometryobservation = []62 self._propertyValueProvider_om_truthobservation = []63 self._propertyValueProvider_om_categoryobservation = []64 self._propertyValueProvider_om_discretecoverageobservation = []65 65 self._positionalAccuracy_dq_griddeddatapositionalaccuracy = [] 66 66 self._positionalAccuracy_dq_relativeinternalpositionalaccuracy = [] 67 67 self._positionalAccuracy_dq_absoluteexternalpositionalaccuracy = [] 68 self.sampledFeature = [] 69 self._sampledFeature_sf_samplingfeature = [] 68 70 self._sampledFeature_mo_featureofinterest = [] 69 self._sampledFeature_sf_samplingfeature = []70 71 self._sampledFeature_gfi_domainfeature = [] 71 self. sampledFeature = []72 self._shape_gm_complex = None 72 73 self._shape_gm_primitive = None 73 74 self._shape_gm_aggregate = None 74 self._shape_gm_complex = None75 75 self.shape = None 76 76 self.hostedProcedure = [] -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/sampling_features/samplingsolid/sf_samplingsolid.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:3225 Created on 16-Feb-2012 16:18:05 26 26 27 27 @author: mnagni … … 42 42 self._sf_spatialsamplingfeature = SF_SpatialSamplingFeature() 43 43 44 self._relatedObservation_om_discretecoverageobservation = [] 45 self._relatedObservation_om_temporalobservation = [] 44 46 self._relatedObservation_om_measurement = [] 47 self._relatedObservation_mo_observation = [] 48 self._relatedObservation_om_truthobservation = [] 49 self._relatedObservation_om_countobservation = [] 50 self._relatedObservation_om_categoryobservation = [] 51 self._relatedObservation_om_geometryobservation = [] 45 52 self._relatedObservation_om_complexobservation = [] 46 self._relatedObservation_om_countobservation = []47 self._relatedObservation_om_temporalobservation = []48 self._relatedObservation_mo_observation = []49 self._relatedObservation_om_geometryobservation = []50 self._relatedObservation_om_truthobservation = []51 self._relatedObservation_om_categoryobservation = []52 self._relatedObservation_om_discretecoverageobservation = []53 53 self.lineage = None 54 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 54 55 self._relatedSamplingFeature_sf_specimen = [] 55 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 56 self._propertyValueProvider_om_discretecoverageobservation = [] 57 self._propertyValueProvider_om_temporalobservation = [] 56 58 self._propertyValueProvider_om_measurement = [] 59 self._propertyValueProvider_mo_observation = [] 60 self._propertyValueProvider_om_truthobservation = [] 61 self._propertyValueProvider_om_countobservation = [] 62 self._propertyValueProvider_om_categoryobservation = [] 63 self._propertyValueProvider_om_geometryobservation = [] 57 64 self._propertyValueProvider_om_complexobservation = [] 58 self._propertyValueProvider_om_countobservation = []59 self._propertyValueProvider_om_temporalobservation = []60 self._propertyValueProvider_mo_observation = []61 self._propertyValueProvider_om_geometryobservation = []62 self._propertyValueProvider_om_truthobservation = []63 self._propertyValueProvider_om_categoryobservation = []64 self._propertyValueProvider_om_discretecoverageobservation = []65 65 self._positionalAccuracy_dq_griddeddatapositionalaccuracy = [] 66 66 self._positionalAccuracy_dq_relativeinternalpositionalaccuracy = [] 67 67 self._positionalAccuracy_dq_absoluteexternalpositionalaccuracy = [] 68 self.sampledFeature = [] 69 self._sampledFeature_sf_samplingfeature = [] 68 70 self._sampledFeature_mo_featureofinterest = [] 69 self._sampledFeature_sf_samplingfeature = []70 71 self._sampledFeature_gfi_domainfeature = [] 71 self. sampledFeature = []72 self._shape_gm_complex = None 72 73 self._shape_gm_primitive = None 73 74 self._shape_gm_aggregate = None 74 self._shape_gm_complex = None75 75 self.shape = None 76 76 self.hostedProcedure = [] -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/sampling_features/samplingsurface/sf_samplingsurface.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:3625 Created on 16-Feb-2012 16:18:08 26 26 27 27 @author: mnagni … … 42 42 self._sf_spatialsamplingfeature = SF_SpatialSamplingFeature() 43 43 44 self._relatedObservation_om_discretecoverageobservation = [] 45 self._relatedObservation_om_temporalobservation = [] 44 46 self._relatedObservation_om_measurement = [] 47 self._relatedObservation_mo_observation = [] 48 self._relatedObservation_om_truthobservation = [] 49 self._relatedObservation_om_countobservation = [] 50 self._relatedObservation_om_categoryobservation = [] 51 self._relatedObservation_om_geometryobservation = [] 45 52 self._relatedObservation_om_complexobservation = [] 46 self._relatedObservation_om_countobservation = []47 self._relatedObservation_om_temporalobservation = []48 self._relatedObservation_mo_observation = []49 self._relatedObservation_om_geometryobservation = []50 self._relatedObservation_om_truthobservation = []51 self._relatedObservation_om_categoryobservation = []52 self._relatedObservation_om_discretecoverageobservation = []53 53 self.lineage = None 54 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 54 55 self._relatedSamplingFeature_sf_specimen = [] 55 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 56 self._propertyValueProvider_om_discretecoverageobservation = [] 57 self._propertyValueProvider_om_temporalobservation = [] 56 58 self._propertyValueProvider_om_measurement = [] 59 self._propertyValueProvider_mo_observation = [] 60 self._propertyValueProvider_om_truthobservation = [] 61 self._propertyValueProvider_om_countobservation = [] 62 self._propertyValueProvider_om_categoryobservation = [] 63 self._propertyValueProvider_om_geometryobservation = [] 57 64 self._propertyValueProvider_om_complexobservation = [] 58 self._propertyValueProvider_om_countobservation = []59 self._propertyValueProvider_om_temporalobservation = []60 self._propertyValueProvider_mo_observation = []61 self._propertyValueProvider_om_geometryobservation = []62 self._propertyValueProvider_om_truthobservation = []63 self._propertyValueProvider_om_categoryobservation = []64 self._propertyValueProvider_om_discretecoverageobservation = []65 65 self._positionalAccuracy_dq_griddeddatapositionalaccuracy = [] 66 66 self._positionalAccuracy_dq_relativeinternalpositionalaccuracy = [] 67 67 self._positionalAccuracy_dq_absoluteexternalpositionalaccuracy = [] 68 self.sampledFeature = [] 69 self._sampledFeature_sf_samplingfeature = [] 68 70 self._sampledFeature_mo_featureofinterest = [] 69 self._sampledFeature_sf_samplingfeature = []70 71 self._sampledFeature_gfi_domainfeature = [] 71 self. sampledFeature = []72 self._shape_gm_complex = None 72 73 self._shape_gm_primitive = None 73 74 self._shape_gm_aggregate = None 74 self._shape_gm_complex = None75 75 self.shape = None 76 76 self.hostedProcedure = [] -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/sampling_features/spatialsamplingfeature/sf_spatialsamplingfeature.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:2925 Created on 16-Feb-2012 16:18:10 26 26 27 27 @author: mnagni … … 42 42 self._sf_samplingfeature = SF_SamplingFeature() 43 43 44 self._relatedObservation_om_discretecoverageobservation = [] 45 self._relatedObservation_om_temporalobservation = [] 44 46 self._relatedObservation_om_measurement = [] 47 self._relatedObservation_mo_observation = [] 48 self._relatedObservation_om_truthobservation = [] 49 self._relatedObservation_om_countobservation = [] 50 self._relatedObservation_om_categoryobservation = [] 51 self._relatedObservation_om_geometryobservation = [] 45 52 self._relatedObservation_om_complexobservation = [] 46 self._relatedObservation_om_countobservation = []47 self._relatedObservation_om_temporalobservation = []48 self._relatedObservation_mo_observation = []49 self._relatedObservation_om_geometryobservation = []50 self._relatedObservation_om_truthobservation = []51 self._relatedObservation_om_categoryobservation = []52 self._relatedObservation_om_discretecoverageobservation = []53 53 self.lineage = None 54 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 54 55 self._relatedSamplingFeature_sf_specimen = [] 55 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 56 self._propertyValueProvider_om_discretecoverageobservation = [] 57 self._propertyValueProvider_om_temporalobservation = [] 56 58 self._propertyValueProvider_om_measurement = [] 59 self._propertyValueProvider_mo_observation = [] 60 self._propertyValueProvider_om_truthobservation = [] 61 self._propertyValueProvider_om_countobservation = [] 62 self._propertyValueProvider_om_categoryobservation = [] 63 self._propertyValueProvider_om_geometryobservation = [] 57 64 self._propertyValueProvider_om_complexobservation = [] 58 self._propertyValueProvider_om_countobservation = []59 self._propertyValueProvider_om_temporalobservation = []60 self._propertyValueProvider_mo_observation = []61 self._propertyValueProvider_om_geometryobservation = []62 self._propertyValueProvider_om_truthobservation = []63 self._propertyValueProvider_om_categoryobservation = []64 self._propertyValueProvider_om_discretecoverageobservation = []65 65 self._positionalAccuracy_dq_griddeddatapositionalaccuracy = [] 66 66 self._positionalAccuracy_dq_relativeinternalpositionalaccuracy = [] 67 67 self._positionalAccuracy_dq_absoluteexternalpositionalaccuracy = [] 68 self.sampledFeature = [] 69 self._sampledFeature_sf_samplingfeature = [] 68 70 self._sampledFeature_mo_featureofinterest = [] 69 self._sampledFeature_sf_samplingfeature = []70 71 self._sampledFeature_gfi_domainfeature = [] 71 self. sampledFeature = []72 self._shape_gm_complex = None 72 73 self._shape_gm_primitive = None 73 74 self._shape_gm_aggregate = None 74 self._shape_gm_complex = None75 75 self.hostedProcedure = [] 76 76 self.parameter = [] … … 156 156 @property 157 157 def shape(self): 158 if(has_value(self._shape_gm_complex)): 159 return self._shape_gm_complex 158 160 if(has_value(self._shape_gm_primitive)): 159 161 return self._shape_gm_primitive 160 162 if(has_value(self._shape_gm_aggregate)): 161 163 return self._shape_gm_aggregate 162 if(has_value(self._shape_gm_complex)):163 return self._shape_gm_complex164 164 return None 165 165 … … 167 167 def shape(self, value): 168 168 valueClass = "%s.%s" % (type(value).__module__,type(value).__name__) 169 if valueClass == "ea_model.iso_19107_2003_spatial_schema.geometry.geometric_primitive.gm_primitive.GM_Primitive":170 self._shape_gm_primitive = value171 self._shape_gm_aggregate = None172 self._shape_gm_complex = None173 if valueClass == "ea_model.iso_19107_2003_spatial_schema.geometry.geometric_aggregates.gm_aggregate.GM_Aggregate":174 self._shape_gm_aggregate = value175 self._shape_gm_primitive = None176 self._shape_gm_complex = None177 169 if valueClass == "ea_model.iso_19107_2003_spatial_schema.geometry.geometric_complex.gm_complex.GM_Complex": 178 170 self._shape_gm_complex = value 179 171 self._shape_gm_primitive = None 180 172 self._shape_gm_aggregate = None 173 if valueClass == "ea_model.iso_19107_2003_spatial_schema.geometry.geometric_primitive.gm_primitive.GM_Primitive": 174 self._shape_gm_primitive = value 175 self._shape_gm_complex = None 176 self._shape_gm_aggregate = None 177 if valueClass == "ea_model.iso_19107_2003_spatial_schema.geometry.geometric_aggregates.gm_aggregate.GM_Aggregate": 178 self._shape_gm_aggregate = value 179 self._shape_gm_complex = None 180 self._shape_gm_primitive = None 181 181 182 182 @property -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/sampling_features/specimen/location.py
r8089 r8091 25 25 26 26 ''' 27 Created on 1 4-Feb-2012 17:19:3627 Created on 16-Feb-2012 16:18:09 28 28 29 29 @author: mnagni -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/sampling_features/specimen/preparationstep.py
r8089 r8091 22 22 23 23 ''' 24 Created on 1 4-Feb-2012 17:19:3424 Created on 16-Feb-2012 16:18:10 25 25 26 26 @author: mnagni … … 40 40 def __init__(self): 41 41 42 self._time_tm_primitive = None 42 43 self._time_tm_complex = None 43 self._time_tm_primitive = None44 44 self.processOperator = None 45 45 super(PreparationStep, self).__init__() … … 47 47 @property 48 48 def time(self): 49 if(has_value(self._time_tm_primitive)): 50 return self._time_tm_primitive 49 51 if(has_value(self._time_tm_complex)): 50 52 return self._time_tm_complex 51 if(has_value(self._time_tm_primitive)):52 return self._time_tm_primitive53 53 return None 54 54 … … 56 56 def time(self, value): 57 57 valueClass = "%s.%s" % (type(value).__module__,type(value).__name__) 58 if valueClass == "ea_model.iso_19108_2006_temporal_schema.temporal_objects.tm_primitive.TM_Primitive": 59 self._time_tm_primitive = value 60 self._time_tm_complex = None 58 61 if valueClass == "ea_model.iso_19108_2006_temporal_schema.temporal_objects.tm_complex.TM_Complex": 59 62 self._time_tm_complex = value 60 63 self._time_tm_primitive = None 61 if valueClass == "ea_model.iso_19108_2006_temporal_schema.temporal_objects.tm_primitive.TM_Primitive":62 self._time_tm_primitive = value63 self._time_tm_complex = None64 64 65 65 def __key(self): -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/sampling_features/specimen/sf_process.py
r8089 r8091 22 22 23 23 ''' 24 Created on 1 4-Feb-2012 17:19:3524 Created on 16-Feb-2012 16:18:09 25 25 26 26 @author: mnagni -
mauRepo/MolesManager/trunk/src/ea_model/iso_19156_2011_observations_and_measurements/sampling_features/specimen/sf_specimen.py
r8089 r8091 23 23 24 24 ''' 25 Created on 1 4-Feb-2012 17:19:2825 Created on 16-Feb-2012 16:18:07 26 26 27 27 @author: mnagni … … 43 43 44 44 self.samplingMethod = None 45 self._samplingTime_tm_primitive = None 45 46 self._samplingTime_tm_complex = None 46 self. _samplingTime_tm_primitive = None47 self.size = None 47 48 self.currentLocation = None 48 self. size= None49 self._samplingLocation_gm_complex = None 49 50 self._samplingLocation_gm_primitive = None 50 51 self._samplingLocation_gm_aggregate = None 51 self._samplingLocation_gm_complex = None52 52 self.processingDetails = [] 53 self._sampledFeature_sf_samplingfeature = [] 53 54 self._sampledFeature_mo_featureofinterest = [] 54 self._sampledFeature_sf_samplingfeature = []55 55 self._sampledFeature_gfi_domainfeature = [] 56 56 self.sampledFeature = [] 57 57 self.parameter = [] 58 self._relatedObservation_om_discretecoverageobservation = [] 59 self._relatedObservation_om_temporalobservation = [] 58 60 self._relatedObservation_om_measurement = [] 61 self._relatedObservation_mo_observation = [] 62 self._relatedObservation_om_truthobservation = [] 63 self._relatedObservation_om_countobservation = [] 64 self._relatedObservation_om_categoryobservation = [] 65 self._relatedObservation_om_geometryobservation = [] 59 66 self._relatedObservation_om_complexobservation = [] 60 self._relatedObservation_om_countobservation = []61 self._relatedObservation_om_temporalobservation = []62 self._relatedObservation_mo_observation = []63 self._relatedObservation_om_geometryobservation = []64 self._relatedObservation_om_truthobservation = []65 self._relatedObservation_om_categoryobservation = []66 self._relatedObservation_om_discretecoverageobservation = []67 67 self.lineage = None 68 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 68 69 self._relatedSamplingFeature_sf_specimen = [] 69 self._relatedSamplingFeature_sf_spatialsamplingfeature = [] 70 self._propertyValueProvider_om_discretecoverageobservation = [] 71 self._propertyValueProvider_om_temporalobservation = [] 70 72 self._propertyValueProvider_om_measurement = [] 73 self._propertyValueProvider_mo_observation = [] 74 self._propertyValueProvider_om_truthobservation = [] 75 self._propertyValueProvider_om_countobservation = [] 76 self._propertyValueProvider_om_categoryobservation = [] 77 self._propertyValueProvider_om_geometryobservation = [] 71 78 self._propertyValueProvider_om_complexobservation = [] 72 self._propertyValueProvider_om_countobservation = []73 self._propertyValueProvider_om_temporalobservation = []74 self._propertyValueProvider_mo_observation = []75 self._propertyValueProvider_om_geometryobservation = []76 self._propertyValueProvider_om_truthobservation = []77 self._propertyValueProvider_om_categoryobservation = []78 self._propertyValueProvider_om_discretecoverageobservation = []79 79