<div dir="ltr">Tim,<div><br></div><div>If you want to try day/night layer, uncomment the line</div><div><br></div><div>        # self.addAlgorithm(DayNightAlgorithm())<br></div><div><br></div><div> in provider.py. It will install the algorithm in the processing toolbox. The reason I did not include it is because the algorithm is incorrect except close to the summer or winter solstice. I don't understand the math so I need to find someone willing to help out with that algorithm, but it looks nice during the summer months and is close to correct. I would be working on this a lot if I were not stuck with this problem and would probably have started looking at the time controller. Animation will be fun, but for now I need to get the basic functionality working correctly. </div><div><br></div><div>I am debating whether to include the local time zone in the processing algorithms. If I want to include the local time in the attribute table then I may need it. The easiest thing to do is to just use UTC, but I like to make the algorithms flexible. Right now it is looking at the computer's local time and UTC time.</div><div><br></div><div>Best wishes,</div><div><br></div><div>Calvin</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jul 1, 2021 at 7:36 PM Tim Sutton <<a href="mailto:tim@kartoza.com">tim@kartoza.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Hey Calvin</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Testing here (after pip installing skyfield) on Fedora 34 and it works great! The only comment I would make is that it would be nice if the Sun/Lunar Info dock panel docked itself on start up rather than floating (which looks a bit messy).</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Looking forward to being able to animate this stuff with temporal controller one day!</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">How did you make the day / night / twilight shadow layers you shared in a previous email?</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Regards</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Tim</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><div><span style="white-space:pre-wrap"><br></span></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jun 30, 2021 at 6:50 PM C Hamilton <<a href="mailto:adenaculture@gmail.com" target="_blank">adenaculture@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">I thought I would give you an alpha version of the QGIS Earth, Sun, Moon & Planets plugin I am developing. This plugin requires QGIS 3.14 or more recent. It is also rather large because it contains all the data needed to run. If you are on windows and want to download a self contained windows plugin use this link to download:<div><br></div><div><br><div class="gmail_chip gmail_drive_chip" style="width:396px;height:18px;max-height:18px;background-color:rgb(245,245,245);padding:5px;color:rgb(34,34,34);font-family:arial;font-style:normal;font-weight:bold;font-size:13px;border:1px solid rgb(221,221,221);line-height:1"><a href="https://drive.google.com/file/d/1Pld4yIxBTTHA0FBwPbaUw_qfrIhHTawA/view?usp=drive_web" style="display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;padding:1px 0px;border:none;width:100%" aria-label="earthsunmoon-alpha-windows.zip" target="_blank"><img style="vertical-align: bottom; border: none;" src="https://drive-thirdparty.googleusercontent.com/16/type/application/x-zip-compressed"> <span dir="ltr" style="color:rgb(17,85,204);text-decoration:none;vertical-align:bottom">earthsunmoon-alpha-windows.zip</span></a></div><br></div><div>If you are using some other OS, use this link, but before you install it open up your OSGeo4W console and run "pip install skyfield'. If this is not the proper command for your OS then adjust it to how you install a python package. In the OSGeo4W shell you may need to run py3_env first. If py3_env gives an error then it is not needed.</div><div><br></div><div><br><div class="gmail_chip gmail_drive_chip" style="width:396px;height:18px;max-height:18px;background-color:rgb(245,245,245);padding:5px;color:rgb(34,34,34);font-family:arial;font-style:normal;font-weight:bold;font-size:13px;border:1px solid rgb(221,221,221);line-height:1"><a href="https://drive.google.com/file/d/1kJammSDWRTk7659Ncp3qAnNMQLggZ4Ks/view?usp=drive_web" style="display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;padding:1px 0px;border:none;width:100%" aria-label="earthsunmoon-alpha.zip" target="_blank"><img style="vertical-align: bottom; border: none;" src="https://drive-thirdparty.googleusercontent.com/16/type/application/x-zip-compressed"> <span dir="ltr" style="color:rgb(17,85,204);text-decoration:none;vertical-align:bottom">earthsunmoon-alpha.zip</span></a></div><br></div><div>There are 3 processing routines that can be used to display the 1) sun, 2) moon, 3) planets showing their position directly overhead at a particular date and time and will look something like this:</div><div><br></div><div><img src="cid:ii_kqjrdvnv1" alt="image.png" width="379" height="160"><br></div><div><br></div><div>There is also another window that displays all kinds of earth and moon data for a particular location when you click on the "Solar/lunar information" dialog box that can be found in "Plugins->Earth, sun, moon, & plants." There is a green plus sign in the dialog box. Click on it and then click anywhere on the map to capture the coordinate to display solar and lunar information.</div><div><br></div><div>If you need help to manually install this plugin let me know. </div><div><br></div><div>I have not included the day/night terminator algorithm yet because there is a bug in it. Let me know what you think and if you have any suggestions.</div><div><br></div><div>Thanks,</div><div><br></div><div>Calvin</div></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div style="text-align:center">------------------------------------------------------------------------------------------</div><div style="text-align:center"><div style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif;font-size:small;display:inline">​</div><img src="https://mail.google.com/mail/u/0/?ui=2&ik=7ebbf93252&view=fimg&th=15a9e43c0bbf93ca&attid=0.1&disp=emb&realattid=9436e64174762963_0.1.1&attbid=ANGjdJ-WL_J24nvBiYidJ0V0xpdsYqRwswi5nq5oywcJEHC7twYVMrxG0y-GNPu_ahJthV8ktXwYuHoVm5DI2FrRAtPzelTRHrsE2wweR9uu8wT-zz2hNRqFwi4SorQ&sz=s0-l75-ft&ats=1488721675176&rm=15a9e43c0bbf93ca&atsh=1" style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px;"><br></div><div style="text-align:center">Tim Sutton</div><div style="text-align:center"><span style="text-align:start">Visit </span><a href="http://kartoza.com/" style="text-align:start" target="_blank">http://kartoza.com</a><span style="text-align:start"> to find out about open source:</span><br style="text-align:start"><span style="text-align:start"> * Desktop GIS programming services</span><br style="text-align:start"><span style="text-align:start"> * Geospatial web development</span></div><div style="text-align:center"><span style="text-align:start">* GIS Training</span></div><div style="text-align:center"><span style="text-align:start">* Consulting Services</span></div><div style="text-align:center"><div style="text-align:center"></div><div style="text-align:start"><div style="text-align:center">Tim is a member of the QGIS Project Steering Committee</div><div style="text-align:center">-------------------------------------------------------------------------------------------</div></div></div></div></div></div></div>
</blockquote></div>