Geocoder

new Cesium.Geocoder(options)

寻找地址和地标,并让相机飞向它们的部件。 地理编码使用Bing Maps Locations API执行。
Name Type Description
options Object 具有下列属性的对象:
Name Type Default Description
container Element | String 包含该部件的DOM元素或ID。
scene Scene 要使用的场景实例。
geocoderServices Array.<GeocoderService> optional 要使用的地理编码服务。
autoComplete Boolean true optional 如果地理编码器应该在用户键入自动完成时进行查询,则为true。
flightDuration Number 1.5 optional 相机飞行到输入的位置的时间,以秒为单位。
destinationFound Geocoder~DestinationFoundFunction GeocoderViewModel.flyToDestination optional 回调函数,在地理编码成功执行后调用。如果没有提供,默认行为是将摄像机飞到目的地。

Members

container : Element

获取父容器。

searchSuggestionsContainer : Element

获取搜索建议结果的容器。
获取视图模型。

Methods

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

isDestroyed()Boolean

判断该部件是否已经被销毁。
Returns:
如果对象已被销毁,则为true,否则为false。

Type Definitions

DestinationFoundFunction(viewModel, destination)

一个处理地理编码成功结果的函数。
Name Type Description
viewModel GeocoderViewModel 视图模型。
destination Cartesian3 | Rectangle 地理编码的目标结果。