GeoVisibleRegion

GeoVisibleRegion[{lat,lon,h}]

is a two-dimensional GeoGraphics primitive that represents the region on the surface of the Earth visible from the point of coordinates lat,lon and height h above the reference ellipsoid.

GeoVisibleRegion[pos]

represents the region visible from the position pos.

Details

  • GeoVisibleRegion assumes an ellipsoidal shape for the Earth and does not take into account the terrain elevation. Corrections for atmospheric refraction are not included.
  • The angles lat,lon in GeoVisibleRegion[{lat,lon,h}] can be given as numeric objects in degrees, DMS strings, or Quantity angles.
  • The height h in GeoVisibleRegion[{lat,lon,h}] can be given as a numeric amount of meters or as a Quantity length.

Examples

open allclose all

Basic Examples  (3)

The visible region from an altitude of 10 km over the reference ellipsoid:

The visible region from geostationary orbit:

The region currently viewable from the International Space Station:

It only covers 3% of the total area of the Earth:

Scope  (3)

Visible region from a {lat,lon,h} position:

Smaller heights correspond to smaller visible regions:

For vanishing height, the visible region collapses to a point and default padding is used:

Specify the coordinates as Quantity objects:

Specify latitude and longitude as DMS strings:

Specify the viewing position as any type of geodetic position:

Move vertically 1 kilometer from New York, assuming the city is on the reference ellipsoid:

Applications  (1)

Show the region currently viewable from the International Space Station, together with its orbital track:

Properties & Relations  (3)

The boundary of a GeoVisibleRegion primitive is given by GeoVisibleRegionBoundary:

Position and height of the Willis Tower:

Show the region visible from the top of the building, assuming flat local terrain:

Horizon distance from elevation d, assuming a spherical Earth of radius :

Evaluate the formula for the height of the Willis Tower:

Compare a GeoCircle of that radius with the result of GeoVisibleRegion:

Zoom around the east border of the geo circle:

Neat Examples  (1)

Define a list of various notable (tall) North American structures:

Form a list of properties for each building:

Show the visible region, assuming flat local terrain:

Wolfram Research (2014), GeoVisibleRegion, Wolfram Language function, https://reference.wolfram.com/language/ref/GeoVisibleRegion.html.

Text

Wolfram Research (2014), GeoVisibleRegion, Wolfram Language function, https://reference.wolfram.com/language/ref/GeoVisibleRegion.html.

BibTeX

@misc{reference.wolfram_2021_geovisibleregion, author="Wolfram Research", title="{GeoVisibleRegion}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/GeoVisibleRegion.html}", note=[Accessed: 28-November-2021 ]}

BibLaTeX

@online{reference.wolfram_2021_geovisibleregion, organization={Wolfram Research}, title={GeoVisibleRegion}, year={2014}, url={https://reference.wolfram.com/language/ref/GeoVisibleRegion.html}, note=[Accessed: 28-November-2021 ]}

CMS

Wolfram Language. 2014. "GeoVisibleRegion." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/GeoVisibleRegion.html.

APA

Wolfram Language. (2014). GeoVisibleRegion. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/GeoVisibleRegion.html