Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CityGML 3 Draft Review by 石丸伸裕 : Substantive Editorial Issues #119

Closed
18 of 19 tasks
3DXScape opened this issue Jun 29, 2020 · 14 comments
Closed
18 of 19 tasks

Comments

@3DXScape
Copy link
Contributor

3DXScape commented Jun 29, 2020

In my opinion, these 12 issues require decisions or contributions of the original author(s) or the editors as a group.

Nobu_E_1: pp.49

  • [The items of Table 7 should be the same in Figure 18]
  • AbstractPointCloud and AbstractSpaceBoundary should be deleted from Table 7, and AbstractPointCloud should be moved to Table 8.

Nobu_E_2: pp.51

  • [Table 8 should include AbstractPointCloud.]

Nobu_E_3: pp.55

  • CityGML Users Guide -> [link to correct guide]

Nobu_E_4: 8.3 Appearance

  • In the Dependency, should X3D be added maybe?In the Dependency, should X3D be added maybe?

Nobu_E_5: 8.17

  • Since Storey is new concept, it may be better to add an example figure here to explain the concept of horizontal and vertical subdivision. A simple figure such as Figure 6 or 15 may be enough.
  • pp.99 "building parts and logically" -> "building parts, and logically"

Nobu_E_6: 9.1

  • Definition: How about adding short definitions at least to the main part in all tables?
  • All ISO classes used in this specification should be added such as GM_MultiPoint and TM_Position.

Nobu_E_7: pp.125 CityModel:

  • EngineeringCRS should be described more, maybe adding link to the CityGML Users Guide?

Nobu_E_8: pp.133 Occupancy:

  • I think the Occupancy is not shown in any UML diagrams in Section 8.2, though shown in 8.11 as blue-colored.
    Maybe the Occupancy should be added to Figure 19 or the UML diagram in eap file "Core - Basic Types, Enumarations, Code lists, Class Diagram" should be added to 8.2.7? [I would apologize if it is already shown in some UML diagrams in 8.2.]

Nobu_E_9: 9.6

  • pp.165 mqttTopic needs an explanation such as "This attribute is relevant when the MQTT Protocol is used."
  • pp.166 "For each TimeValuePair only" -> "For each TimeValuePair, only"
  • pp.167 TM_Position should be linked.

Nobu_E_10: 9.15

  • pp.222 "earth and are" -> "earth, and are" [same as 8.15]
  • pp.238 elevationValue: "DirectPoisition" should be defined maybe in 9.1 or 9.2, and linked. [I want to know the meaning of "value".]

Nobu_E_11: 9.17

  • pp.259 In BuildingUnit, the role "storey" in Figure 34 is not defined. Which is correct?
  • pp.261
    ADEOfBuildingRoom: "None>" -> "None"
    ADEOfBuildingUnit: The font of the Definition should be changed. [should be moved next row?]
    pp.262 RoomHeight: "<←section,>>" -> [?]

Nobu_E_12: Annex D

  • INSPIRE document should be included here (or maybe in Chapter 4?) and referred from links in document.
@cmheazel
Copy link
Contributor

cmheazel commented Jul 8, 2020

Should we remove references to the Guide until we have a Guide document to point to?

@TatjanaKutzner
Copy link
Contributor

Re Nobu_E_8: Yes, the UML diagram "Core - Basic Types, Enumarations, Code lists, Class Diagram" from the EAP project should be added to 8.2.7. It's not only the Occupancy class that is missing, also the other classes should be displayed for better understanding of the UML model.

@TatjanaKutzner
Copy link
Contributor

The following sub-issues have been implemented in the UML model:
E_7: The definition has been extended.
E_9 (The first two points only)
E_10 (The first point only)

The other sub-issues do not require updates to the UML model.

@TatjanaKutzner
Copy link
Contributor

Re E_4: I think we don't need to add a dependency to X3D. CityGML reuses concepts from X3D and modells them in the CityGML conceptual model, but the CityGML conceptual model does not depend on or refer to a X3D conceptual model.

@TatjanaKutzner
Copy link
Contributor

Re E_11 (first point): The role "storey" needs to be defined in BuildingUnit in the data dictionary. The figure is correct.
@cmheazel: Might be a problem that occurred when deriving the data dictionary? In the UML model it seems to be modelled correctly.

@cmheazel
Copy link
Contributor

cmheazel commented Sep 3, 2020

@TatjanaKutzner The association between BuildingUnit and Storey is bi-directional with Storey being the source and BuildingUnit being the target. I believe this is the only bi-directional association in the model. I also thought we decided not to use bi-directional associations. If that is not the case, then I will have to update the EA templates.

@3DXScape
Copy link
Contributor Author

3DXScape commented Sep 3, 2020

Recommended resolution: split the bi-directional BuildingUnit-Storey association into two unidirectional ones. Also need to compare the sub-issues in this issue with the current document and create a new comment with the unresolved items and possible solutions.

TatjanaKutzner added a commit to TatjanaKutzner/CityGML-3.0CM that referenced this issue Sep 7, 2020
TatjanaKutzner added a commit that referenced this issue Sep 7, 2020
@TatjanaKutzner
Copy link
Contributor

The bi-directional association is now split up into two uni-directional associations the UML model.

@TatjanaKutzner
Copy link
Contributor

E_12: I added the INSPIRE specification on Buildings to Chapter 4. Referencing still needs to be done.
E_5: Requests an additional figure.
E_1, E_2, E_6, E_9, E_10, and E_11: These items need to be solved in the template and/or directly in the tables of chapter 9.

@cmheazel
Copy link
Contributor

Nobu_E_1: AbstractSpaceBoundary has been removed from Table 8 (Geometry). It does not appear in figure 18. However it does appear in figure 17 as well as table 7 (Space).
AbstractPointCloud does not appear to have a place to reside. As an Abstract CityGML Feature Type it should not in table 9 (other). Yet it only appears in figure 19. Some guidance would be welcome.

@cmheazel cmheazel added the help wanted Extra attention is needed label Sep 10, 2020
@cmheazel
Copy link
Contributor

Nobu_E_6, Nobu_E_9, Nobu_E_10: Additional ISO classes - See issue #118

@TatjanaKutzner
Copy link
Contributor

E_1: I suggest to add AbstractPointCloud to figure 18 as it is also related to geometry representation.

TatjanaKutzner added a commit to TatjanaKutzner/CityGML-3.0CM that referenced this issue Sep 11, 2020
…s to upright format for better readability in the specification document
TatjanaKutzner added a commit that referenced this issue Sep 11, 2020
Implemented issue #119 + Changed layout of some diagrams to upright f…
@TatjanaKutzner
Copy link
Contributor

E_1: AbstractPointCloud is now included in figure 18

@cmheazel
Copy link
Contributor

Only open issue is inclusion of an example figure for Storey. That recommendation has been documented in issue #156. This issue can now be closed.

@cmheazel cmheazel added Recommend to Close and removed help wanted Extra attention is needed labels Sep 17, 2020
TatjanaKutzner added a commit to TatjanaKutzner/CityGML-3.0Encodings that referenced this issue Jan 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants