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

3D Map - Identified Feature Report #59588

Open
chambbj opened this issue Nov 25, 2024 · 0 comments
Open

3D Map - Identified Feature Report #59588

chambbj opened this issue Nov 25, 2024 · 0 comments

Comments

@chambbj
Copy link

chambbj commented Nov 25, 2024

Feature description

The QGIS 3D Map should add the ability to create a "report" of identified features.

Additional context

First time feature requestor here. If a QEP is more appropriate, just let me know and I can move this.

I have a need to analyze multiple 3D coordinates derived from the existing 3D Map identification tool. At the very least, I'd like to record the XYZ coordinates of each mesh intersection (I'm really only focused on 3D Tiles currently). Ideally, I'd like to record some additional parameters about the camera and the mouse click to enable random sampling of the intersections based off of uncertainty in the screen space coordinate that was clicked.

I currently have a working solution on Windows that does just this, but in an awkward way. I am creating a temporary scratch layer on the first mouse click and then appending to it with subsequent mouse clicks. I have also overloaded the existing identification tool on the 3D map to do this for all clicks. I can imagine that we'd probably want to leave that alone and to add a new tool that is specific to the report building.

I'm new to contributing to QGIS and have found my way around just enough to make this work and have not ventured into any UI mods as of yet. I'm happy to work this into a PR but wanted to start by socializing the general concept to see if there is interest in this as a feature and to solicit feedback on the approach as outlined.

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

1 participant