Using Quotidian with Google Earth
An event can be associated with geographic coordinates (longitude and latitude). When that event becomes current, that is, when the current time is between the event's starting and ending times, the coordinates are written to a file that can be read by Google Earth.
For this feature to work you must install Google Earth, tell Google Earth about Quotidian, and make sure that Quotidian is enabled to write the coordinates.
If more than one event with coordinates intersects the current time, Quotidian writes all of them to the file. The Google Earth display will scale to show the largest number of places.
Make sure that the Quotidian viewer has Send event locations to Google Earth checked in the Options menu.
Google Earth needs to be told where to find the coordinates file. In the main menu choose Add->Network Link. A window will appear.
On the Description page:
- Set Name to Quotidian
- Set Link to the location of the qlocations.kml file:
- On Linux: homedir/.quotidian/extensions/qlocations.klm
- On Mac: homedir/Library/Application Support/Quotidian/qlocations.klm
- On Windows: %APPDATA%\Quotidian\extensions\qlocations.klm
- Check the Allow this folder to be expanded box.
On the Refresh page:
- Set Time-Based Refresh to: When: Periodically 0 hrs. 0 mins. 3 secs.
- Set View-Based Refresh to: When: Never 0 hrs. 0 mins. 0 secs.
- Set View Bound Scale to 1
Save the setup values by pressing the OK button.
A Quotidian entry will appear in the Places list. Check the box next to Quotidian to turn on the Quotidian connection. The display will be forced back to the last coordinates as long as Quotidian is checked. Un-checking Quotidian will allow you to interact with Google Earth in the normal manner.
You can edit the Network Link values by right-clicking on the Quotidian entry in the Places list and then selecting Properties from the menu. You can change the time-based refresh value to cause Google Earth to respond faster or slower to changes in Quotidian.
When creating your own timelines you can add coordinates to an event by clicking the geo-code cell in the event list. You can get coordinates in many ways. Google Earth will print out the current location of the mouse at the bottom of the screen. Google Maps will give you the location of the mouse when you press the right mouse button and select What's here?. Many mobile devices with GPS capability are able to show longitude and latitude.