GeocoderViewModel

new Cesium.GeocoderViewModel (options)

Geocoder 小部件的视图模型。
Name Type Description
options Object 具有以下属性的对象:
姓名 类型 默认 描述
scene 场景 要使用的场景实例。
geocoderServices Array.< GeocoderService > 用于地理编码查询的 可选 地理编码器服务。如果提供了多个,则会为支持它的地理编码器收集建议,如果没有选择建议,则将使用来自第一个地理编码器服务的结果。
flightDuration 数字 可选 相机飞行到输入位置的持续时间,以秒为单位。
destinationFound Geocoder.DestinationFoundFunction GeocoderViewModel.flyToDestination 可选 地理编码成功后调用的回调函数。如果未提供,则默认行为是将相机飞到结果目的地。

Members

通过成功的地理编码找到的目的地的功能。
如果地理编码器应在用户键入自动完成时进行查询,则为真
Default Value: true
获取飞行完成时触发的事件。
获取和设置在找到地理编码目的地时调用的命令

flightDuration : Number|undefined

获取或设置相机飞行的持续时间(以秒为单位)。零值会导致相机立即切换到地理编码位置。未定义时,将根据距离计算持续时间。
Default Value: undefined
获取一个值,该值指示当前是否正在进行搜索。该属性是可观察的。
获取或设置一个值,该值指示此实例是否应始终显示其文本输入字段。
Default Value: false
获取要控制的场景。
获取单击按钮时执行的命令。
获取或设置要搜索的文本。文本可以是地址,也可以是经度、纬度和可选的高度,其中经度和纬度以度为单位,高度以米为单位。
获取当前选择的地理编码器搜索建议
获取地理编码器搜索建议列表

Methods

销毁小部件。如果从布局中永久删除小部件,则应调用。