-
Notifications
You must be signed in to change notification settings - Fork 399
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
#9396 Review annotations UI and system #9397
#9396 Review annotations UI and system #9397
Conversation
…into issue_9396
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
First of all, I like the final result a lot. 👍 👍 👍 🚀
Please organize with @tdipisa to check my notes and make some of them or open issues for things that can be postponed.
- Inline fixes for documentation etc...
- Fix confict with
Annotations.jsx
changes - Identify on hover for annotations do not look to work anymore See this map: http://localhost:8081/#/viewer/36414
current branch: http://localhost:8081/#/viewer/36414
identify.webm
dev: https://dev-mapstore.geosolutionsgroup.com/mapstore/#/viewer/36414
identify_dev.webm
Anyway I noticed, that after activating the identify on over, when switching to another map, the identify stops working at all, so we may need to create a separate issue for investigating issues with this tool.
Map exported
identify_map.zip
- grab icon in TOC is not fully visible
- I was able to reproduce an invalid annotation here but I can not see the error details or how to fix it. (removing last coordinate fixed it).
annotation_creation_error.webm
-
The default style for circle is a little unnatural ( 0px outline, gray fill) . It should be 1 px outline, to be consistent with the other styles.
-
Height reference relative to the pointer hieight do not seems to work for Geometry transformation, if we do not set "bring to the front". I don't know, maybe it is a cesium issue.
geometry_transformation.webm
@offtherailz I've discussed points above with @allyoucanmap and he will check all of them today to see how to proceed with some of them (eg. the identify one). For sure we will create a separate issue for normalizing the grab icon. Thank you for your review. |
Co-authored-by: Lorenzo Natali <[email protected]>
Co-authored-by: Lorenzo Natali <[email protected]>
Co-authored-by: Lorenzo Natali <[email protected]>
Co-authored-by: Lorenzo Natali <[email protected]>
Co-authored-by: Lorenzo Natali <[email protected]>
…into issue_9396
@tdipisa @offtherailz opened a separated issue for the icon #9430 |
@offtherailz @tdipisa based on the video it seems that the marker is inside the building so it's not visible when bring to front is false. Bring to front property makes the marker visible even if behind another feature |
After checking again it seems a problem related to the use of eyeOffset applied as workaround to manage the z-index of billboard, I'll open a new issue to investigate this Issue here #9431 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested, all looks good (and cool)
@ElenaGallo, please test this PR on dev, thanks |
Description
Main changes
The Annotations plugin has been refactored to include the support in 3D Maps, below the major updates introduced:
geosedic
andfields
properties has been marked as deprecated because they need to be reviewed separatelyAdd workflow
add-workflow.mp4
Add measure to annotations workflow
add-measure-workflow.mp4
Please check if the PR fulfills these requirements
What kind of change does this PR introduce? (check one with "x", remove the others)
Issue
What is the current behavior?
#9396
What is the new behavior?
Editing of annotations is available also in 3D maps
This PR refactors the annotations to add support in 3D maps
Breaking change
Does this PR introduce a breaking change? (check one with "x", remove the other)
Other useful information
Further enhancements will be provided with #9410