Click or drag to resize
GoogleMapSettings Class
The web site configuration options (originally these were just Google Map settings but they expanded over time - unfortunately I can't change the class name without breaking backwards compatibility).
Inheritance Hierarchy
SystemObject
  VirtualRadar.Interface.SettingsGoogleMapSettings

Namespace: VirtualRadar.Interface.Settings
Assembly: VirtualRadar.Interface (in VirtualRadar.Interface.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public class GoogleMapSettings : INotifyPropertyChanged

The GoogleMapSettings type exposes the following members.

Constructors
  NameDescription
Public methodGoogleMapSettings
Creates a new object.
Top
Properties
  NameDescription
Public propertyAllowCorsDomains
Gets or sets a semi-colon separated list of domains that can access the server's content via CORS.
Public propertyClosestAircraftReceiverId
Gets or sets the receiver to use when the closest aircraft desktop widget asks for details of the closest aircraft.
Public propertyDirectoryEntryKey
Gets or sets the key that directory entry requests must contain before the site will respond with directory entry information.
Public propertyEnableBundling
Gets or sets a value indicating that the server should bundle multiple CSS and JavaScript files into a single download before serving them.
Public propertyEnableCompression
Gets or sets a value indicating that the server should compress responses.
Public propertyEnableCorsSupport
Gets or sets a value indicating that the web site should respond to the CORS OPTIONS request.
Public propertyEnableMinifying
Gets or sets a value indicating that the server should minify CSS and JavaScript files before serving them.
Public propertyFlightSimulatorXReceiverId
Gets or sets the receiver to use with the Flight Simulator X ride-along feature.
Public propertyGoogleMapsApiKey
Gets or sets the Google Maps API key to use with the site.
Public propertyInitialDistanceUnit
Gets or sets the initial unit used to display distances. This is overridden by the user's own settings after they have viewed the page the first time.
Public propertyInitialHeightUnit
Gets or sets the initial unit used to display heights. This is overridden by the user's own settings after they have viewed the page the first time.
Public propertyInitialMapLatitude
Gets or sets the initial latitude to show. This is overridden by the user's own settings after they have viewed the page the first time.
Public propertyInitialMapLongitude
Gets or sets the initial longitude to show. This is overridden by the user's own settings after they have viewed the page the first time.
Public propertyInitialMapType
Gets or sets the initial map type to use (terrain, satellite etc.). This is overridden by the user's own settings after they have viewed the page the first time.
Public propertyInitialMapZoom
Gets or sets the initial level of zoom to use. This is overridden by the user's own settings after they have viewed the page the first time.
Public propertyInitialRefreshSeconds
Gets or sets the initial refresh period. This is overridden by the user's own settings after they have viewed the page the first time.
Public propertyInitialSettings
Gets or sets the initial settings to use for new visitors.
Public propertyInitialSpeedUnit
Gets or sets the initial unit used to display speeds. This is overridden by the user's own settings after they have viewed the page the first time.
Public propertyMinimumRefreshSeconds
Gets or sets the smallest refresh period that the browser will allow the user to set.
Public propertyPreferIataAirportCodes
Gets or sets a value indicating that IATA codes should be used to describe airports whenever possible.
Public propertyProxyType
Gets or sets the type of proxy that the server is sitting behind.
Public propertyShortTrailLengthSeconds
Gets or sets the number of seconds that short trails are to be stored for.
Public propertyUseGoogleMapsAPIKeyWithLocalRequests
True if the Google Maps API key should be used for requests from local addresses. This should only be switched on if the installation is behind a proxy.
Public propertyWebSiteReceiverId
Gets or sets the receiver to show to the user when they visit the web site.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodOnPropertyChanged
Raises PropertyChanged.
Protected methodSetFieldT
Sets the field's value and raises PropertyChanged.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events
  NameDescription
Public eventPropertyChanged
See interface docs.
Top
See Also