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

Center of Mass shouldn't be a zero-dimensional spatial region #598

Open
michaelrabenberg opened this issue Jan 24, 2025 · 5 comments
Open
Assignees
Labels
for 2.1 release These are changes we would like to see addressed under the 2.1 release

Comments

@michaelrabenberg
Copy link

This may have come up at a meeting some time ago--I can't remember--but if the center of mass of an object can move with the object (as seems plausible), then Center of Mass shouldn't be a zero-dimensional spatial region.

A natural alternative, given current BFO/CCO machinery, would be to make it a fiat point.

Another less committal alternative would be to simply make it an immaterial entity (for the time being).

Either change would require changing the subclass relation as well as the textual definition.

@alanruttenberg
Copy link
Contributor

This has come up before - we have discussed that many if not all the spatial regions should be continuant fiat boundaries. I use center of mass in my ontology work and have it as a fiat point. As a spatial region it can't have qualities.

@oliviahobai oliviahobai added Pending This label designates issues that require further responses or action to assess. for 1.7 release These are changes we would like to see addressed under the 1.7 release. and removed Pending This label designates issues that require further responses or action to assess. labels Jan 26, 2025
@oliviahobai oliviahobai self-assigned this Jan 27, 2025
@michaelrabenberg
Copy link
Author

This should be labeled "for 2.1 release," right?

@cameronmore cameronmore added for 2.1 release These are changes we would like to see addressed under the 2.1 release and removed for 1.7 release These are changes we would like to see addressed under the 1.7 release. labels Feb 5, 2025
@cameronmore
Copy link
Contributor

This is definitely not a spatial region.

@dlutz2
Copy link

dlutz2 commented Feb 5, 2025

Follow on to @alanruttenberg's comment re many other spatial regions being fiat boundaries, I believe all of below spatial regions (bolded) are fiat boundaries of the equivalent dimensions since their definitions include a relation to a material entity:

  • spatial region
    • zero-dimensional spatial region
      • Center of Mass
      • Ground Track Point
      • Object Track Point
        • Vehicle Track Point
    • one-dimensional spatial region
      • Axis of Rotation
        • Pitch Axis
        • Roll Axis
        • Yaw Axis
      • Ground Track
      • Nadir
      • Object Track
        • Vehicle Track
      • Zenith
  • three-dimensional spatial region
    • Three-Dimensional Path
    • Three-Dimensional Position

That leaves the below which seem to be or part of a Spatial Reference System (although I'm not sure how to interpret the "Ellipse" that is part of the (Semi-)Major/Minor Axes definitions. In any case, not obviously a spatial region):

  • spatial region
    • one-dimensional spatial region
      • Coordinate System Axis
        • x-Axis
        • y-Axis
        • z-Axis
      • Major Axis
      • Minor Axis
      • Semi-Major Axis
      • Semi-Minor Axis

If we intend to move Center of Mass for 2.1, could we also move the other spatial regions to the appropriate location?

@alanruttenberg
Copy link
Contributor

Even the coordinate system axes are always anchored relative to a material entity, so I don't think they belong in spatial regions either. It's just simpler if spatial region is ignored.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
for 2.1 release These are changes we would like to see addressed under the 2.1 release
Projects
None yet
Development

No branches or pull requests

5 participants