不使用cesium自己的地理编码API

自定义geocode组件

 //重写_searchCommand
  let geocoder = viewer.geocoder.viewModel;
  geocoder._searchCommand = Cesium.createCommand(function () {
  if (geocoder.isSearchInProgress) {
         cancelGeocode(geocoder);
     } else {
         geocode(geocoder);
      }
   });

 

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐