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

Update ~ 2016-07-09 ~ Analemma 3D R17 #37

Open
theo-armour opened this issue Jul 10, 2016 · 7 comments
Open

Update ~ 2016-07-09 ~ Analemma 3D R17 #37

theo-armour opened this issue Jul 10, 2016 · 7 comments

Comments

@theo-armour
Copy link
Member

theo-armour commented Jul 10, 2016

image

@ladybug-analysis-tools/owners @ayezioro
@paulmasson @geoffmcl @Art @3dmashup @alavit-d @hunvreus @GMelencio @jeremytammik

Quite a few nice though not huge changes.

When 3D terrain work elsewhere calms down, the earth should shift a bit here!

For more sunshine-related work scroll down this page: Ladybug Web Project Explorer

Change Log

2016-07-09 ~ R17

  • Move location to above lat & lon
  • Edit error messages
  • Add degree symbols where appropriate
  • Indicate azimuth and altitude of sun in current position
    • Error in numbers as displayed: to be fixed
  • All map types now display properly
    • Open Street Maps - and other maps - were not showing because of HTTPS issues
  • Add display of current map source and copyright notice to lower right corner
  • Fix toggle display on gnomen
  • WIP: Permalink support started << 2016-06-26 ~ Mostapha wants!
    • There are a number of links in the read me to try
  • Add pop up message to encourage clicking the info icon

2016-07-06 ~ R16.3

  • Add Stonhenge
  • Add gnomen
  • Add toggle display of 3D objects
  • Set initial position of sun to 149,597,870,700 meters away from earth ( 1 astronomical unit)
  • Update title panel
  • Make hamburger more visible
@mostaphaRoudsari
Copy link
Member

Hi @theo-armour, Thanks for the permanent links. I tried a couple of them and they work as expected.

One question, and it is a dumb one but what does Display Gnomen do? :)

@Art
Copy link

Art commented Jul 10, 2016

🌍🌎🌏🌐✌❤🙂 Hello FUN sun interactive 3D analemma for kids and the kid in you. Play Share Feedback Bright moments! Verdant mother space ship planet Earth. Only One Earth 🌍🌎🌏🌐🗺

@paulmasson
Copy link

It's coming along! One request: please add the fix to prevent iOS iframes from growing:

http://stackoverflow.com/questions/32618581/three-js-embedded-in-iframe-grows-endlessly-in-ios-8-9

For Exploratoria, how about a dedicated Stonehenge version with a 3d model of the site? That would be fun for the astronomy section and considerably simpler code-wise.

@theo-armour
Copy link
Member Author

@mostaphaRoudsari

https://en.m.wikipedia.org/wiki/Gnomon

For the moment, the gnomen is just the sticky thing in the middle of the map. 'Display gnomen' - mis-spelled - just toggles display on and off. Further releases will have much sexier, multiple gnomon choices. ;-)

@theo-armour
Copy link
Member Author

@paulmasson

It's coming along!

Thanks

One request: please add the fix to prevent iOS iframes from growing

The purpose of the web site is to show peeps you can get started doing amazing things with just a few lines of code. So every line, parameter or punctuation mark counts.

Using the code in a production site will entail much more objectification and solutions - but there is no intention of doing that here.

But you raise an interesting point and it would be nice to go part way. So is there a one or two liner that we can add to check for issues like this and kindly request that you retry with a modern device?

Stonehenge for Exploratoria

Good thought. There is already an algorithmic Stonehenge that you can display. But there is a lot more to be done here. We need to source a verified model of Stonehenge. And then we need to verify that the Ladybug Web Solar Calculator is properly adjusted and auditable so as to be verifiably accurate for the Druidic era. I look forward to continuing this effort and working with peeps that understand the Kepler two body problem better than I do. ;-)

@paulmasson
Copy link

@theo-armour an iPad Pro isn't a modern device? Hmm...

You'd add two lines of code to warn of a problem but not three to fix it? There's no reason to warn about a broken website: people will just close the tab and move on.

But if you do want to fix it, here's #39. That at least normalizes the iframes in the project explorer. Add those three lines or not to other files with iframes.

@theo-armour
Copy link
Member Author

@paulmasson

Thank you for the iOS code fix.

Analemma 3D does not use any iframes, so I assume you must be referring to the read me file display utility used in many places in Ladybug Web or to other scripts available in Ladybug Web.

I would very much like to use your code as part of the 'Things you can do by editing the code'. Is there a link to an Apple Inc web page that refers to the issue? Are there web pages where this polyfill is discussed? I ask this because throughout Ladybug Web the hope is to provide the backstory and guidelines that inexperience coders really need.

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