Closed arjan-odedra closed 4 months ago
Hello, @arjan-odedra .
Thank you for your interest.
As long as the data of your underground utilities is in a 3D model format that mago 3dTiler can accept, there should be no problem to make it into 3D Tiles.
In fact, we have worked and are still working on projects to create Cesium-based digital twins of underground utilities using 3DS and obj files.
The reason why mago 3DTiler can't convert your underground utilities data to 3D Tiles is not because it is about 'underground utility', but because mago 3dTiler doesn't support the format/specification of the file containing the underground utility information.
In your case, based on what you wrote (depth and diameter), it seems to be a 2-dimensional blueprint. We see this case as not an 'underground utilities' case, but one of general cases of creating a 3-dimensional object from a combination of 2-dimensional geometric/spatial information and attributes.
What I mean by the combination of two-dimensional geometry/geospatial information and attributes is, for example, this. One of mago 3dTiler's features, SHP to 3D Tiles, also combines two-dimensional spatial information (building horizontal cross-section polygon) with attributes (height) to create a three-dimensional object through the process of extrusion. Creating a 3d object by rotating two-dimensional cross-sectional shape by a certain angle around a certain axis is another example of combining two-dimensional geometric information with attributes to create a three-dimensional object (like a donut).
In the future, we plan to extend the interface to implement the ability to convert more common two-dimensional geometry/spatial information + attributes combinations into 3D Tiles.
Below are the answers to the four discussions you presented.
If you have any other questions, please feel free to reach out.
Thank you.
Thank you for the great suggestions for 3D Tiles conversion of underground facilities. We are open to such suggestions and receive many of them from all over the world.
Adding new features to mago3DTiler is not as simple as you think. It is not a problem that can be solved with a short training. Even if you know Java well, you need to understand the structure of 3DTiles, computer graphics, other rendering pipelines, etc. In our opinion, it is difficult to organize separate training opportunities for specific companies or specific functions.
mago3DTiler, like other open source projects, is open source. You can analyze and implement similar cases while looking at the source and send us a pull request and we will review it.
We'll prepare and publish good documentation on how to use it and the process pipeline so that users can participate in the source development.
Issue Description:
We are exploring the potential of utilizing Mago3D Tiler for generating 3D tiles to represent underground utilities. Our specific use case involves incorporating depth as a parameter to organize lines under groups and using diameter to create lines of various sizes. However, upon exploring Mago3D Tiler, we haven't discovered a workflow that directly supports this use case.
Proposed Solution:
We propose initiating a discussion within the Mago3D Tiler community to explore potential solutions or workflows that could accommodate the representation of underground utilities in 3D tiles. This could involve incorporating depth and diameter parameters into the tiling process or exploring alternative methods to achieve the desired representation.
Points for Discussion:
Additional Context:
We believe that addressing the representation of underground utilities in 3D tiles within Mago3D Tiler could greatly enhance its utility for urban planning, infrastructure management, and other related applications. Your insights and contributions to this discussion would be greatly appreciated.
Note: At https://www.nascentinfo.com/ we have team of good java developers who can get involved in this discussions and hopefully will work on some great feature enhancement for Mago3D Tiler together so feel free to provide any additional information or insights related to this topic. Let's collaborate to find an effective solution within the Mago3D Tiler ecosystem.
Looking forward to your feedback and contributions to this discussion