GeocoderViewModel

new Cesium.GeocoderViewModel(options)

Geocoder小部件的视图模型。
Name Type Description
options Object 具有以下属性的对象:
Name Type Default Description
scene Scene 要使用的场景实例。
geocoderServices Array.<GeocoderService> optional 用于地理编码查询的地理编码服务。 如果提供的不止一个,将为支持它的地理编码人员收集建议, 如果没有选择建议,将使用第一个geocoder服务的结果。
flightDuration Number optional 相机飞行到输入位置的持续时间,以秒为单位。
destinationFound Geocoder.DestinationFoundFunction GeocoderViewModel.flyToDestination optional 在地理编码成功后调用的回调函数。如果未提供,默认行为是将摄影机飞到结果目标。

Members

static Cesium.GeocoderViewModel.flyToDestination : Geocoder.DestinationFoundFunction

一个函数,用于飞到由成功的地理代码找到的目的地。
如果geocoder应在用户键入要自动完成的操作时进行查询,则为True
Default Value: true
获取在航班完成时触发的事件。
获取并设置在找到地理代码目标时调用的命令

flightDuration : Number|undefined

获取或设置照相机飞行的持续时间(秒)。 值为零会使相机立即切换到地理编码位置。 未定义时,将根据距离计算持续时间。
Default Value: undefined

isSearchInProgress : Boolean

获取一个值,该值指示当前是否正在进行搜索。这个属性是可观察的。
获取或设置一个值,该值指示此实例是否应始终显示其文本输入字段。
Default Value: false
控制场景。
获取在单击按钮时执行的命令。
获取或设置要搜索的文本。文本可以是地址,也可以是经度、纬度, 以及可选高度,其中经度和纬度以度为单位,高度以米为单位。

selectedSuggestion : Object

获取当前选定的地理编码器搜索建议

suggestions : Array.<Object>

获取地理编码器搜索建议的列表

Methods

销毁小部件。如果是永久性的 正在从布局中删除小部件。