在 Cesium 中找到带有 streetName 和 houseNumber 的建筑物绘制边界框以从数据库中获取信息

问题描述

我正在用 Cesium 可视化我的建筑。我想通过输入 streetName 和 houseNumber 并搜索我的图块集来显示建筑物的缩放比例。并绘制一个边界框来选择建筑物并从我的数据库获取属性 附件是我的代码

<strong>Find Building</strong>
<br/>
<div class="form-row">
<p>Please enter Building Address</p>
                   
<p><input type="text" name="streetName" class="address" id="streetName" placeholder="Street Name" size="25"required></p>
<p> <input type="text" name="houseNumber" class="address" id="houseNumber" placeholder="House Number" maxlength="5" size="10"required></p>
                    
<div id="row_4" class="col-md-4 mb-3">
<p><a type="button" class="btn btn-primary btn-sm" id="searchBuildingButton">Search </a>
</div>
                     
</div>

    
<script>

$("#searchBuildingButton").click(function(){
$.getJSON(
'./Korn2/tileset.json' + document.getElementById('streetName').value + 
document.getElementById('houseNumber').value,function (data) {
    var lng = data.Response.View[0].Result[0].Location.displayPosition.Longitude;
    var lat = data.Response.View[0].Result[0].Location.displayPosition.Latitude;
    FlyToLocationUsingLatLng(lng,lat);  

}); }

</script>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)