*** Changelog *** * v0.4.3 - 2015/02/04 * Add a 'has' role to the relation between 'EnergyConversionSystems' and '<> _AbstractBuilding' * Change version to 0.4.3 * 'Glazing' inherits from 'LayerComponent' and not from 'AbstractMaterial' * Change 'LayerComponent' stereotype from 'dataType' to 'featureType' * Fix 'boundedBy' association cardinality in 'ThermalSoneType' * Add roles to the association between 'ScheduleLoD2Type' and 'DailySchedule' ('scheduleLoD2' and 'dailySchedule') * Add a 'distributionSystem' role to the association from 'StorageSystem' to 'EnergyDistributionSystem' * Manual edit of generated XSD schema: - Same as v0.4.2 * v0.4.2 - 2015/01/14 * Add an abstract class _SolarEnergySystem and derive from it SolarThermalSystem and PhotovoltaicSystem * Move attribute collectorSurface from SolarThermalSystem / PhotovoltaicSystem to _SolarEnergySystem * Add attributes panelInclination and panelAzimuth to _SolarEnergySystem * Fix case of attribute productAndInstallationDocument in EnergyConversionSystem class * Add 'constructionOrientation' name to association between '<> _CityObject' and 'ConstructionOrientation' * Set stereotype of 'DailySchedule' to 'dataType' * Moved target of association 'installedIn' from 'core:_AbstractBuilding' to 'energy:_AbstractBuilding' * Set a bidirectionnal association between 'EnergyConversionSystem' and 'energy:_AbstractBuilding' * Manual edit of generated XSD schema: - The lines has to be replaced with and cut / paste at the end of the schema - In 'ThermalBoundarySurfaceType', the line has to be replaced with - In '_SolarEnergySystemType', the line has to be replaced with - In 'SurfaceComponentType', the line has to be replaced with - In 'EnergyConversionSystemType', the lines has to be replaced with (resp.) * v0.4.1 - 2015/01/12 * [BUGFIX] It was not possible to define thermal boundary surfaces for thermal zones. Solution: Moved role "boundedBy" from entity "ThermalZone" to "ThermalBoundarySurface". * [BUGFIX] It was not possible to define a construction for boundary surfaces. Added role "construction" to association between <>_CityObject and Construction. * Moved associations between SolarThermalSystem and PhotovoltaicSystem from Building::_BoundarySurface to <>_BoundarySurface. * v0.4.0 - 2015/01/07 * [BUGFIX] Change 'Coverage' to 'EnergyCoverage' to avoid clashing with 'gml:Coverage' * [BUGFIX] Fix xsdEncodingRule tagged values for elements (iso19136_2007_ShapeChange_1.0_Extensions): - ConstructionOrientation - Construction - Layer - LayerComponent - AbstractMaterial - ImageTexture - Gas - OpaqueMaterial - Glazing * [BUGFIX] Fix definitions in GML schema: - LengthType - MeasureType - ScaleType - VolumeType - AngleType - AreaType - UomIdentifier * [BUGFIX] Rename relations to avoid clashing - _AbstractBuliding --> UsageZone: FROM contains to usageZones - _AbstractBuliding --> ThermalZone: FROM contains to thermalZones - EnergyDistributionSystem --> _StorageSystem: FROM has to storageSystem - EnergyDistributionSystem --> EndUseUnit: FROM has to endUseUnit * Manual edit of generated XSD schema: - The line has to be cut / paste in EnergyDemandType thus becomes - In 'ThermalBoundarySurfaceType', the line has to be replaced with - In 'SurfaceComponentType', the line has to be replaced with - In 'EnergyConversionSystemType', the lines has to be replaced with (resp.) * Add attributes 'isSunExposed' and 'isGroundCoupled' to 'SurfaceComponent' * v0.3 - 2014/12/22 * Removed all types for code lists in UML diagram * Applied camel case formatting to all enumeration values * Change XSD schema name from 'energy-ade.xsd' to 'energy.xsd' * Change target namespace from 'xmlns:energy-ade' to 'xmlns:energy' and 'http://www.citygml.org/ade/energy' to 'http://www.sig3d.org/citygml/2.0/energy/1.0' * Change code lists folder from 'Energy-ADE-codelists' to 'Energy-codelists' * Add model HTML export * Add validation.log file for v0.2 * v0.2 - 2014/12/19 * Change some enumerations to CodeLists * CodeLists files generation * [BUGFIX] Restore TODO * v0.1 - 2014/12/08 * First implementation