GeocoderViewModel

new Cesium.GeocoderViewModel(options)

The view model for the Geocoder widget.
参数名称 类型 描述信息
options object Object with the following properties:
参数名称 类型 默认值 描述信息
scene Scene The Scene instance to use.
geocoderServices Array.<GeocoderService> 可选 Geocoder services to use for geocoding queries. If more than one are supplied, suggestions will be gathered for the geocoders that support it, and if no suggestion is selected the result from the first geocoder service wil be used.
flightDuration number 可选 The duration of the camera flight to an entered location, in seconds.
destinationFound Geocoder.DestinationFoundFunction GeocoderViewModel.flyToDestination 可选 A callback function that is called after a successful geocode. If not supplied, the default behavior is to fly the camera to the result destination.

成员(属性)

static Cesium.GeocoderViewModel.flyToDestination : Geocoder.DestinationFoundFunction

A function to fly to the destination found by a successful geocode.
True if the geocoder should query as the user types to autocomplete
默认值: true
Gets the event triggered on flight completion.
Gets and sets the command called when a geocode destination is found

flightDuration : number|undefined

Gets or sets the the duration of the camera flight in seconds. A value of zero causes the camera to instantly switch to the geocoding location. The duration will be computed based on the distance when undefined.
默认值: undefined
Gets a value indicating whether a search is currently in progress. This property is observable.
Gets or sets a value indicating if this instance should always show its text input field.
默认值: false
Gets the scene to control.
Gets the Command that is executed when the button is clicked.
Gets or sets the text to search for. The text can be an address, or longitude, latitude, and optional height, where longitude and latitude are in degrees and height is in meters.
Gets the currently selected geocoder search suggestion
Gets the list of geocoder search suggestions

方法

Destroys the widget. Should be called if permanently removing the widget from layout.
Destroys the widget. Should be called if permanently removing the widget from layout.
返回值:
true if the object has been destroyed, false otherwise.