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

Atlascope Tours: Highlight feature on map #56

Open
itspangler opened this issue Dec 26, 2023 · 0 comments
Open

Atlascope Tours: Highlight feature on map #56

itspangler opened this issue Dec 26, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@itspangler
Copy link
Contributor

The problem

When reading an Atlascope tour, it can be difficult to figure out exactly what on the map a caption refers to, and sometimes, why I'm looking at the map in front of me at all. In some cases, I am sure that is simply an issue in how the caption has been written, but in others I think it would be really helpful to have some kind of functionality to highlight a feature on the map.

Regardless of whether this is a feasible thing to implement, we should probably reckon with this feedback, which I have found to be pretty consistent among tour makers and readers.

Possible solutions

I think a solution to this would require adding an optional "points of interest" or poi key to the stops object of the tour metadata. This poi key would require a value of a WKT or GeoJSON compliant Point or Polygon object. After implementing this, maybe we could then add a WKT or GeoJSON maker – something like Placemark or wktmap – in the Atlascope Tour Generator, and ultimately display the points or polygons within tours on their parent stops. I don't think the features should be clickable. We could have a conversation about design/CSS if this is something we move forward on.

Lastly, I wonder: could the annotations functionality that Atlascope already contains be leveraged for this purpose?

@itspangler itspangler self-assigned this Dec 26, 2023
@itspangler itspangler added the enhancement New feature or request label Dec 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant