Both sides previous revisionPrevious revisionNext revision | Previous revision |
geoscene3d:hydro_calculations:highlightparticletrace [2022/02/21 10:08] – [4. Highlight in profile view] sbr_i-gis.dk | geoscene3d:hydro_calculations:highlightparticletrace [2022/02/28 09:54] (current) – external edit 127.0.0.1 |
---|
| |
**What is a particle trace dataset?** \\ | **What is a particle trace dataset?** \\ |
A particle trace dataset is an ascii dataset imported inside GeoScene3D as a XYZ Points object (Figure 2: wizard to add an XYZ Points object). Each point contains multiple attributes (Figure 3: example of an ascii XYZ Points file): | A particle trace dataset is an ASCII dataset (*.txt, *.csv, *XYZ file) imported into GeoScene3D as a XYZ Points object. Each point contains multiple attributes, as show in the example below: |
| |
* x, y, z (required): coordinates in 3D | * X, Y, Z(required) - coordinates in GeoScene3D |
* id (optional): unique identification number of a set of points. Usually, this ID is used to represent a line that go through a set of points. A dataset can contain multiples lines with different unique IDs. | * ID (optional) - unique identification number of a set of points. Usually, this ID is used to represent a line that go through a set of points. A dataset can contain multiples lines with different unique IDs. |
* and more… | * and more… |
| |
| {{:geoscene3d:hydro_calculations:986e0b2ea0bec7a8d15071ad5f1c1085.png?460x310}} |
| |
---- | ---- |
| |
Once a XYZ Points dataset is successful imported inside GeoScene3D. It is possible to show the line linking different set of points based on the attribute id (Figure 4: XYZ Points dataset with “Line Visible” option activated based on their ID visualized in 3D and Figure 5: activate "Line Visible" option of a XYZ Points dataset. Note that the option "Separate Line Path Segments" is activated together with a valid value for the "Path ID Field") | Once a XYZ Points dataset is successful imported into GeoScene3D, see '[[:geoscene3d:add_points:xyzpoints|]]'. It is possible to show the line linking different set of points based on the attribute id, as shown below where a XYZ Points dataset with “Line Visible” option activated based on their ID visualized in 3D. \\ |
| Note that the option "Separate Line Path Segments" is activated together with a valid value for the "Path ID Field". |
| |
{{:geoscene3d:hydro_calculations:c2a3e6d66c31caa9c9ff73f88af75aff.png?393x327}}{{:geoscene3d:hydro_calculations:9d9124f1ff4741ec90024facc503e628.png}} | {{:geoscene3d:hydro_calculations:c2a3e6d66c31caa9c9ff73f88af75aff.png?393x327}} |
| |
{{:geoscene3d:hydro_calculations:585317a60d4ac22f199b8ccd0b4e79c2.png}} | {{:geoscene3d:hydro_calculations:585317a60d4ac22f199b8ccd0b4e79c2.png}} |
| |
How to highlight a single line of a particle trace dataset based on a line ID? \\ {{:geoscene3d:hydro_calculations:5291693e84181e8b0f4d42138db0ffa0.png}} \\ \\ Since version 12.0.0.684 released on January 25th, 2022, there is a now a possibility to highlight a single line based on a selected line ID in GeoScene3D. \\ The main idea is to make an extra copy of the current XYZ Points dataset, then apply a filter to removed unwanted lines. Then lastly apply different visualization styles to this copy to make it highlighted in different views. \\ This can be done through the following steps: | How to highlight a single line of a particle trace dataset based on a line ID? \\ {{:geoscene3d:hydro_calculations:5291693e84181e8b0f4d42138db0ffa0.png}} \\ \\ It is possible to highlight a single line based on a selected line ID in GeoScene3D. \\ The main idea is to make an extra copy of the current XYZ Points dataset, then apply a filter to removed unwanted lines. Then lastly apply different visualization styles to this copy to make it highlighted in different views. \\ This can be done through the following steps: |
| |
==== 1. Creating a highlight object ==== | ==== 1. Creating a highlight object ==== |
| |
First at all, we create an object used to represent the highlight line in different views of GeoScene3D. This can be done easily by cloning the XYZ Points dataset (Figure 6: clone a XYZ Points object from the object manager). In this example, this copy is then renamed to “Highlight”.\\ | First at all, we create an object used to represent the highlight line in different views of GeoScene3D. This can be done easily by cloning the XYZ Points dataset. \\ In this example, this copy is then renamed to “Highlight”. \\ {{:geoscene3d:hydro_calculations:e0aaf244d92c2453bc59f3fbdf1447d8.png}} |
{{:geoscene3d:hydro_calculations:e0aaf244d92c2453bc59f3fbdf1447d8.png}} | |
| |
==== 2. Limit line based on the line ID ==== | ==== 2. Limit line based on the line ID ==== |
| |
After the “Highlight” object is created, we can now open the “Object properties…” window which allows us to limit the line visualization to only line (Figure 7: multiple lines vs limited by one line). This process can be done easily by changing using the slider “ID range” then click on the “Apply” button when the desired “ID value” is found (Figure 8: user interface to limit the line by ID). Notes that the option “Line Visible” should be checked, together with “Separate Line Path Segments” and a valid “Path ID Field” attribute. The line limit will be applied to “Highlight” object in all views of GeoScene3D (3D, 2D profile and 2D map window). \\ {{:geoscene3d:hydro_calculations:88e2d0f223b01f9976ded1376e6c08ed.jpg|88e2d0f223b01f9976ded1376e6c08ed.jpg}} | After the “Highlight” object is created, we can now open the “Object properties…” window which allows us to limit the line visualization to only one line. This process can be done easily by using the slider “ID range” then click on the “Apply” button when the desired “ID value” is found. Note that the option “Line Visible” should be checked, together with “Separate Line Path Segments” and a valid “Path ID Field” attribute. The line limit will be applied to the “Highlight” object in all views of GeoScene3D (3D, 2D profile and 2D map window).\\ |
| {{:geoscene3d:hydro_calculations:88e2d0f223b01f9976ded1376e6c08ed.jpg|88e2d0f223b01f9976ded1376e6c08ed.jpg}} |
| |
| {{:geoscene3d:hydro_calculations:fcd848f940f7add822dec58849e89a91.png?322x370}} |
| |
{{:geoscene3d:hydro_calculations:5f1bfe6aad3f6c19aeca00222e2c6893.png}} | |
| |
==== 3. Highlight in 3D ==== | ==== 3. Highlight in 3D ==== |
| |
We can now apply a new style for our “Highlight” object by changing the “Line Width” parameter (Figure 9: line width is set to 5). The highlight effect (Figure 11: highlight effect in 3D) is done by modifying the “Line Width” of the “Highlight” object together with changing the transparency value of the original XYZ Points object (Figure 10: transparency is set to 0.10). \\ {{:geoscene3d:hydro_calculations:9e3f0ac5ab6b228d0250bdb340a8bc67.png}}{{:geoscene3d:hydro_calculations:ec47e84e05a69f3960395d2df1a19224.png}} \\ {{:geoscene3d:hydro_calculations:f1e2cb05a00bdfb30c407aa041210c0b.png}} | We can now apply a new style for our “Highlight” object by changing the “Line Width” parameter, below the Line Width is 5. The highlight effect is done by modifying the “Line Width” of the “Highlight” object together with changing the transparency value of the original XYZ Points object. \\ {{:geoscene3d:hydro_calculations:bd73109ffebb6174988d850e04e71bfb.png}}{{:geoscene3d:hydro_calculations:8c06ff605b82c13af2c859b5b0f3bdce.png}} \\ {{:geoscene3d:hydro_calculations:f1e2cb05a00bdfb30c407aa041210c0b.png}} |
| |
==== 4. Highlight in profile view ==== | ==== 4. Highlight in profile view ==== |
| |
The highlight effect in the profile view (Figure 13: "Highlight" is showed with a different style to be highlighted from the original XYZ Points dataset) can be customized by changing the points style properties from the “Profile” tab of the “Object properties…” windows of our object “Highlight” (Figure 12: profile view style properties of "Highlight". Size is set to 8 and "Outline" is checked).\\ | The highlight effect in the profile view can be customized by changing the points style properties from the “Profile” tab of the “Object properties…” windows of our object “Highlight”. \\ In the exampel below the point sizes are 8. \\ {{:geoscene3d:hydro_calculations:01b04276fa0551f679fc12acdae2911f.png?299x394}}{{:geoscene3d:hydro_calculations:e415778c1aced026bb96663febedb212.png}} |
{{data:image/png;base64,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 |