Geo Location
GeoLocation constructor with parameters for all required fields.
Parameters
The location name for display use such as "Lakewood, NJ"
the latitude in a double format such as 40.095965 for Lakewood, NJ. Note: For latitudes south of the equator, a negative value should be used.
double the longitude in a double format such as -74.222130 for Lakewood, NJ. Note: For longitudes east of the Prime Meridian (Greenwich), a negative value should be used.
the TimeZone for the location.
GeoLocation constructor with parameters for all required fields.
Parameters
The location name for display use such as "Lakewood, NJ"
the latitude in a double format such as 40.095965 for Lakewood, NJ. Note: For latitudes south of the equator, a negative value should be used.
double the longitude in a double format such as -74.222130 for Lakewood, NJ. Note: For longitudes east of the [Prime
Meridian](https://en.wikipedia.org/wiki/Prime_Meridian) (Greenwich), a negative value should be used.
the elevation above sea level in Meters. Elevation is not used in most algorithms used for calculating sunrise and set.
the TimeZone for the location.
Default GeoLocation constructor will set location to the Prime Meridian at Greenwich, England and a TimeZone of GMT. The longitude will be set to 0 and the latitude will be 51.4772 to match the location of the Royal Observatory, Greenwich. No daylight savings time will be used.