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

Navigation widget #450

Closed
pjcozzi opened this issue Jan 9, 2013 · 11 comments
Closed

Navigation widget #450

pjcozzi opened this issue Jan 9, 2013 · 11 comments

Comments

@pjcozzi
Copy link
Contributor

pjcozzi commented Jan 9, 2013

From our Santa experience:

Cleanup the navigation widget and make it reusable like the timeline, etc.

The UI could use some redesign since this was designed for 5-10 year-olds (discussion). In particular, the rotate and orient north buttons could be bigger, and all the separate buttons could be better integrated and have more compelling visuals. Perhaps we can take some lessons from the playback widget?

@pjcozzi
Copy link
Contributor Author

pjcozzi commented Jan 17, 2013

An idea via @emackey

we could add a round navigation widget on the bottom-right that would balance the look of the timeline (at the risk of making the display look like an Etch-a-sketch, would that be bad? Perhaps I should mock up some screenshots...)

@pjcozzi
Copy link
Contributor Author

pjcozzi commented Apr 8, 2014

Some progress was made here: discussion and more discussion.

@pjcozzi
Copy link
Contributor Author

pjcozzi commented Feb 27, 2015

Potential GSoC 2015 project.

@Larcius
Copy link

Larcius commented Mar 11, 2016

How about this?
https://github.com/Larcius/cesium-navigation

Based on alberto-acevedo cesium-navigation (which was based on terriaJS) I added 2D and Columbus support and changed it to a viewer mixin.

@Larcius
Copy link

Larcius commented Mar 11, 2016

Examples are available at
http://larcius.github.io/cesium-navigation/

@hpinkos
Copy link
Contributor

hpinkos commented Mar 24, 2016

Thanks for sharing @Larcius! The zoom in/out behavior is a little wonky in 2D and Columbus View, but it's a good start!

@pjcozzi
Copy link
Contributor Author

pjcozzi commented Jan 2, 2017

@Larcius could you open a pull request in the cesium-plugins-list repo for cesium-navigation and we'll close this?

@Larcius
Copy link

Larcius commented Jan 3, 2017

The plugin "Cesium Navigation" is already listed. This plugin refers to @alberto-acevedo repository but all my changes were pulled there.
Meanwhile the wonky zooming as pointed out by @hpinkos was fixed.

@pjcozzi
Copy link
Contributor Author

pjcozzi commented Jan 3, 2017

Sounds good.

@pjcozzi pjcozzi closed this as completed Jan 3, 2017
@hpinkos
Copy link
Contributor

hpinkos commented Jan 3, 2017

@pjcozzi I don't think we should close this. At some point we should have a navigation widget included in our library. I noticed in usability testing that it's the first thing people go for if they're not necessarily familiar with Cesium's mouse controls, and it would be especially useful for tilting since not all mouses have a middle button.

@pjcozzi
Copy link
Contributor Author

pjcozzi commented Jan 3, 2017

OK, when ready, open an issue with concrete info; this issue just says "navigation widget."

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

4 participants