The embodiment of the invention discloses a query method, a device, a device and a computer readable storage medium for a three-dimensional object. Among them, the method includes acquiring the target point and the target area to be queried in the three-dimensional space scene; retrieving the target point to be queried and obtaining the vertex coordinates of the target area to be queried; using the vertex coordinates returned by the callback to judge the target point to be queried in the process of querying the target area to be queried. The location relationship between the target area to be queried and the target point to be queried is determined, and the three-dimensional position of the target point to be queried is displayed by model loading in the three-dimensional space scene. The technical scheme provided in the application determines the position of the target point to be queried in the target area in the three-dimensional space scene, obtains the position information of the target to be queried as the three-dimensional space position, realizes the accurate query of the target point, and can accurately locate the spatial position of the target in the three-dimensional space scene.
【技术实现步骤摘要】
三维目标的查询方法、装置、设备及计算机可读存储介质
本专利技术实施例涉及三维空间检索
,特别是涉及一种三维目标的查询方法、装置、设备及计算机可读存储介质。
技术介绍
随着城市的快速发展,传统城市管理方式因其抽象性、专业性、信息流动较慢等问题,已不能满足城市发展的需要以及人民对优质生活的要求。在互联网技术快速发展的催动作用下,加快推动城市管理的实时性、直观性的运行模式发展进程,加速城市管理的转型升级尤其重要。现有技术中,搜索的目标物体只能在二维平面上进行显示,而现在各大城市高楼林立,只确定目标的二维平面位置,而无法确定目标物的三维空间位置,无法实现精准的目标查询,不利于用户获得准确的定位信息,用户还需要进行进一步的查询。鉴于此,如何实现目标的精准查询,准确显示目标的空间位置,是本领域技术人员亟待解决的问题。
技术实现思路
本专利技术实施例的目的是提供一种三维目标的查询方法、装置、设备及计算机可读存储介质,实现了目标的精准查询,可在三维空间场景中准确定位目标的空间位置。为解决上述技术问题,本专利技术实施例提供以下技术方案:本专利技术实施例一方面提供了一种三维目标的查询方法,基于三维地图引擎绘制图形的方法,包括:获取三维空间场景中的待查询目标点和待查询目标区域;回调所述待查询目标点,获取所述待查询目标区域的顶点坐标;在所述待查询目标区域中查询所述待查询目标点的过程中,利用回调返回的顶点坐标,通过判断所述待查询目标点与所述待查询目标区域的位置关系,确定所述待查询目标点在所述待查询目标区域中位置;在所述三维空间场景中,利用模型加载的方式展示查询得到所述待查询目标点 ...
【技术保护点】
1.一种三维目标的查询方法,其特征在于,基于三维地图引擎绘制图形的方法,包括:获取三维空间场景中的待查询目标点和待查询目标区域;回调所述待查询目标点,获取所述待查询目标区域的顶点坐标;在所述待查询目标区域中查询所述待查询目标点的过程中,利用回调返回的顶点坐标,通过判断所述待查询目标点与所述待查询目标区域的位置关系,确定所述待查询目标点在所述待查询目标区域中位置;在所述三维空间场景中,利用模型加载的方式展示查询得到所述待查询目标点的三维位置。
【技术特征摘要】
1.一种三维目标的查询方法,其特征在于,基于三维地图引擎绘制图形的方法,包括:获取三维空间场景中的待查询目标点和待查询目标区域;回调所述待查询目标点,获取所述待查询目标区域的顶点坐标;在所述待查询目标区域中查询所述待查询目标点的过程中,利用回调返回的顶点坐标,通过判断所述待查询目标点与所述待查询目标区域的位置关系,确定所述待查询目标点在所述待查询目标区域中位置;在所述三维空间场景中,利用模型加载的方式展示查询得到所述待查询目标点的三维位置。2.根据权利要求1所述的三维目标的查询方法,其特征在于,所述判断所述待查询目标点与所述待查询目标区域的位置关系包括:以所述待查询目标点作为起点,以无穷远为终点生成平行于X轴的直线;循环取所述待查询目标区域的每一条边,执行下述判断过程;当所述待查询目标区域的当前边不平行于所述直线时,判断所述待查询目标点是否在当前边上;若是,则返回所述待查询目标点在所述待查询目标区域的边上的结果;若否,则判断所述直线和当前边是否相交;若是,则对交点进行计数;若否,则取所述待查询目标区域的非当前边的另一条边;当循环取完所述待查询目标区域的每一条边时,统计交点的总数;若交点总数为奇数,则返回所述待查询目标点在所述待查询目标区域内的结果;若交点总数为偶数,则返回所述待查询目标点不在所述待查询目标区域内的结果。3.根据权利要求2所述的三维目标的查询方法,其特征在于,所述待查询目标区域的形状为圆形或矩形。4.根据权利要求1至3任意一项所述的三维目标的查询方法,其特征在于,在所述利用模型加载的方式展示查询得到所述待查询目标点的三维位置之后,还包括:将所述三维位置信息转化为相应文字位置信息,发送至用户端。5.根据权利要求4所述的三维目标的查询方法,其特征在于,所述获取三维空间场景中待查询目标点和待查询目标区域包括:接收用户选择的查询资源类型以及查询目标区域范围;根据用户选择的查询资源类型生成待查询目标点;根据查询目标区域范围生成待查询目标区域。...
【专利技术属性】
技术研发人员:梁建龙,俞蔚,
申请(专利权)人:浙江科澜信息技术有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。