Geocoder

new Cesium.Geocoder(options)

一个用于查找地址和地标,并将相机飞行到这些位置的控件。地理编码 通过 Cesium ion 执行。
Name Type Description
options object 包含以下属性的对象:
Name Type Default Description
container Element | string 将包含此控件的 DOM 元素或 ID。
scene Scene 要使用的 Scene 实例。
geocoderServices Array.<GeocoderService> optional 要使用的地理编码服务
autoComplete boolean true optional 如果地理编码器应在用户输入时进行自动补全查询则为 true
flightDuration number 1.5 optional 相机飞向输入位置的飞行时长,单位为秒。
destinationFound Geocoder.DestinationFoundFunction GeocoderViewModel.flyToDestination optional 地理编码成功后调用的回调函数。如果未提供,默认行为是使相机飞行到结果目的地。

Members

获取父容器。

searchSuggestionsContainer : Element

获取父容器。
获取视图模型。

Methods

销毁此控件。如果要将控件从布局中永久移除,应调用此方法。

isDestroyed()boolean

Returns:
如果对象已被销毁则为 true,否则为 false。

Type Definitions

Cesium.Geocoder.DestinationFoundFunction(viewModel, destination)

处理成功地理编码结果的函数。
Name Type Description
viewModel GeocoderViewModel 视图模型。
destination Cartesian3 | Rectangle 地理编码的目的地结果。
需要帮助?获取答案的最快方式是在 Cesium 论坛 上向社区和团队提问。