[go: up one dir, main page]

CN104504053A - 一种基于街景属性信息的定位三维图形显示方法 - Google Patents

一种基于街景属性信息的定位三维图形显示方法 Download PDF

Info

Publication number
CN104504053A
CN104504053A CN201410798202.5A CN201410798202A CN104504053A CN 104504053 A CN104504053 A CN 104504053A CN 201410798202 A CN201410798202 A CN 201410798202A CN 104504053 A CN104504053 A CN 104504053A
Authority
CN
China
Prior art keywords
streetscape
street view
attribute information
dimensional
display method
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410798202.5A
Other languages
English (en)
Inventor
修文群
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Institute of Advanced Technology of CAS
Original Assignee
Shenzhen Institute of Advanced Technology of CAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Institute of Advanced Technology of CAS filed Critical Shenzhen Institute of Advanced Technology of CAS
Priority to CN201410798202.5A priority Critical patent/CN104504053A/zh
Publication of CN104504053A publication Critical patent/CN104504053A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Processing Or Creating Images (AREA)

Abstract

本发明提供的基于街景属性信息的定位三维图形显示方法,通过建立街景图像以【经纬度+像素值】为标记的空间数据库,对街景图像上的任意目标进行基于“位置+属性”的查询与显示,通过选择街景空间数据库中三维标记字段,按其三维矢量特征数据,在标记点进行三维图形绘制,形成街景目标的附加显示内容,并可点击该标记点,进一步查询其属性信息。本发明提供的基于街景属性信息的定位三维图形显示方法,在街景对象相应位置绘制基于其属性的三维矢量图形,有效增加街景地图的信息量与表现力,以此为基础可开展查询、搜索、导航、广告等高附加值应用。

Description

一种基于街景属性信息的定位三维图形显示方法
技术领域
本发明涉及图像处理技术领域,尤其涉及一种基于街景属性信息的定位三维图形显示方法。
背景技术
街景广泛应用,成为互联网地图的主要内容。但街景地图目前仅提供浏览、查看等功能,难以开展基于图像内容的查询搜索以及空间定位,原因在于缺乏街景图像数据库的有效支持,在街景图像要素及其属性间建立对应关系。
如腾讯街景中,目前仅能以文字形式显示基于“位置地点”的属性信息(名称、距离等),对于街景图片上的“像素实体”,如街道、建筑等,则没有对应属性可供查询、显示。
申请号201310585971.2提供了一种建立街景空间数据库的系统和方法,本申请正是以上述专利为基础,结合增强现实技术,进一步提供了一种基于街景属性信息的定位三维图形显示方法。
发明内容
本发明要解决的技术问题在于:针对目前街景信息量不足的问题,提供一种基于街景属性信息的定位三维图形显示方法。
为了解决上述问题,本发明提供了一种基于街景属性信息的定位三维图形显示方法,包括下述步骤:
步骤S110:建立街景空间数据库,包括下述步骤:
获取街景图片的摄影点中心的经纬度和街景图片上每一对象的像素值,并根据所述经纬度和所述像素值构建街景图片的三维空间坐标系,实现对街景图片的定位,所述经纬度记为【LAT,LONG】,所述像素值记为【ROW,COLUMN】;
构建包括所述经纬度和所述像素值的GIS数据表,并在所述GIS数据表中添加三维标注和属性值;
对街景图片中目标空间与所述属性值的交互查询及显示;
步骤S120:将目标街景的三维矢量特征数据存入所述属性值中,并与上述三维标注后的点像素相连接;
步骤S130:用户可通过空间、逻辑条件选择,在所述目标街景的各标识点位置上绘制三维矢量图形。
优选地,所述属性值包括名称、地址、邮编、电话、单位中至少一种。
优选地,所述目标街景为最大或最清晰的街景图片。
优选地,所述三维矢量特征数据包括点、线、面、体及其形状、颜色、填充中的至少一种。
优选地,所述点像素为【经纬度+行列值】。
优选地,通过C、C++或Java语言,调用OpenGL函数绘制三维矢量图形。
优选地,其特征在于,所述三维矢量图形包括球形、立方体、长方体、环形圆纹面、圆柱、二十面体、八面体、四面体、十二面体及圆锥。
优选地,通过点击所述目标街景的地物或根据所述属性值进行SOL查询,显示被选中者的三维矢量图形。
本发明提供的基于街景属性信息的定位三维图形显示方法,通过建立街景图像以【经纬度+像素值】为标记的空间数据库,对街景图像上的任意目标进行基于“位置+属性”的查询与显示,通过选择街景空间数据库中三维标记字段,按其三维矢量特征数据,在标记点进行三维图形绘制,形成街景目标的附加显示内容,并可点击该标记点,进一步查询其属性信息。本发明提供的基于街景属性信息的定位三维图形显示方法,在街景对象相应位置绘制基于其属性的三维矢量图形,有效增加街景地图的信息量与表现力,以此为基础可开展查询、搜索、导航、广告等高附加值应用。
附图说明
图1为本发明提供的基于街景属性信息的定位三维图形显示方法的步骤流程图;
图2为图1提供的基于街景属性信息的建立街景空间数据库的步骤流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清晰,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
请参阅图1,图1为本发明提供的基于街景属性信息的定位三维图形显示方法的步骤流程图,包括下述步骤:
步骤S110:建立街景空间数据库;
请参阅图2,包括下述步骤:
步骤S111:获取街景图片的摄影点中心的经纬度和街景图片上每一对象的像素值,并根据所述经纬度和所述像素值构建街景图片的三维空间坐标系,实现对街景图片的定位,所述经纬度记为【LAT,LONG】,所述像素值记为【ROW,COLUMN】;
步骤S112:构建包括所述经纬度和所述像素值的GIS数据表,并在所述GIS数据表中添加三维标注和属性值;
优选地,所述属性值包括名称、地址、邮编、电话、单位中至少一种。
步骤S113:对街景图片中目标空间与所述属性值的交互查询及显示。
可以理解,本发明提供的建立街景空间数据库的方法正是基于专利申请201310585971.2一种建立街景空间数据库的系统和方法,通过该专利提供的方法可以实现街景空间数据库的建立。
步骤S120:将目标街景的三维矢量特征数据存入所述属性值中,并与上述三维标注后的点像素相连接;
优选地,所述目标街景为最大或最清晰的街景图片。
优选地,所述三维矢量特征数据包括点、线、面、体及其形状、颜色、填充中的至少一种。
步骤S130:用户可通过空间、逻辑条件选择,在所述目标街景的各标识点位置上绘制三维矢量图形;
优选地,通过C、C++或Java语言,调用OpenGL函数绘制三维矢量图形。
优选地,所述三维矢量图形包括球形、立方体、长方体、环形圆纹面、圆柱、二十面体、八面体、四面体、十二面体及圆锥。
可以理解,OpenGL(Open Graphics Library)是跨语言、跨平台的三维图形编程接口,其图形库提供球、锥、柱、多面体及复杂曲面的绘制函数,包括:
绘制球void auxWireSphere(GLdouble radius);void auxSolidSphere(GLdoubleradius)
绘制立方体void auxWireCube(GLdouble size);void auxSolidCube(GLdoublesize)
绘制长方体void auxWireBox(GLdouble width,GLdouble height,GLdoubledepth);
void auxSolidBox(GLdouble width,GLdouble height,GLdouble depth)
绘制环形圆纹面void auxWireTorus(GLdouble innerRadius,GLdoubleouterRadius);
void auxSolidTorus(GLdouble innerRadius,GLdouble outerRadius)
绘制圆柱void auxWireCylinder(GLdouble radius,GLdouble height);
void auxSolidCylinder(GLdouble radius,GLdouble height)
绘制二十面体void auxWireIcosahedron(GLdouble radius);
void auxSolidIcosahedron(GLdouble radius)
绘制八面体void auxWireOctahedron(GLdouble radius);
void auxSolidOctahedron(GLdouble radius)
绘制四面体void auxWireTetrahedron(GLdouble radius);
void auxSolidTetrahedron(GLdouble radius)
绘制十二面体void auxWireDodecahedron(GLdouble radius);
void auxSolidDodecahedron(GLdouble radius)
绘制圆锥void auxWireCone(GLdouble radius,GLdouble height);
void auxSolidCone(GLdouble radius,GLdouble height)
具体地,通过点击所述目标街景的地物或根据所述属性值进行SOL查询,显示被选中者的三维矢量图形。
本发明提供的基于街景属性信息的定位三维图形显示方法,通过建立街景图像以【经纬度+像素值】为标记的空间数据库,对街景图像上的任意目标进行基于“位置+属性”的查询与显示,通过选择街景空间数据库中三维标记字段,按其三维矢量特征数据,在标记点进行三维图形绘制,形成街景目标的附加显示内容,并可点击该标记点,进一步查询其属性信息。本发明提供的基于街景属性信息的定位三维图形显示方法,在街景对象相应位置绘制基于其属性的三维矢量图形,有效增加街景地图的信息量与表现力,以此为基础可开展查询、搜索、导航、广告等高附加值应用。
可以理解的是,对于本领域的普通技术人员来说,可以根据本发明的技术构思做出其他各种相应的改变与变形,而所有这些改变与变形都应属于本发明权利要求的保护范围。

Claims (8)

1.一种基于街景属性信息的定位三维图形显示方法,其特征在于,包括下述步骤:
步骤S110:建立街景空间数据库,包括下述步骤:
获取街景图片的摄影点中心的经纬度和街景图片上每一对象的像素值,并根据所述经纬度和所述像素值构建街景图片的三维空间坐标系,实现对街景图片的定位,所述经纬度记为【LAT,LONG】,所述像素值记为【ROW,COLUMN】;
构建包括所述经纬度和所述像素值的GIS数据表,并在所述GIS数据表中添加三维标注和属性值;
对街景图片中目标空间与所述属性值的交互查询及显示;
步骤S120:将目标街景的三维矢量特征数据存入所述属性值中,并与上述三维标注后的点像素相连接;
步骤S130:用户可通过空间、逻辑条件选择,在所述目标街景的各标识点位置上绘制三维矢量图形。
2.根据权利要求1所述的基于街景属性信息的定位三维图形显示方法,其特征在于,所述属性值包括名称、地址、邮编、电话、单位中至少一种。
3.根据权利要求1所述的建立街景空间数据库的方法,其特征在于,所述目标街景为最大或最清晰的街景图片。
4.根据权利要求1所述的基于街景属性信息的定位三维图形显示方法,其特征在于,所述三维矢量特征数据包括点、线、面、体及其形状、颜色、填充中的至少一种。
5.根据权利要求1所述的基于街景属性信息的定位三维图形显示方法,其特征在于,所述点像素为【经纬度+行列值】。
6.根据权利要求1所述的基于街景属性信息的定位三维图形显示方法,其特征在于,通过C、C++或Java语言,调用OpenGL函数绘制三维矢量图形。
7.根据权利要求1或6所述的基于街景属性信息的定位三维图形显示方法,其特征在于,其特征在于,所述三维矢量图形包括球形、立方体、长方体、环形圆纹面、圆柱、二十面体、八面体、四面体、十二面体及圆锥。
8.根据权利要求6所述的建立街景空间数据库的方法,其特征在于,通过点击所述目标街景的地物或根据所述属性值进行SOL查询,显示被选中者的三维矢量图形。
CN201410798202.5A 2014-12-19 2014-12-19 一种基于街景属性信息的定位三维图形显示方法 Pending CN104504053A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410798202.5A CN104504053A (zh) 2014-12-19 2014-12-19 一种基于街景属性信息的定位三维图形显示方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410798202.5A CN104504053A (zh) 2014-12-19 2014-12-19 一种基于街景属性信息的定位三维图形显示方法

Publications (1)

Publication Number Publication Date
CN104504053A true CN104504053A (zh) 2015-04-08

Family

ID=52945451

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410798202.5A Pending CN104504053A (zh) 2014-12-19 2014-12-19 一种基于街景属性信息的定位三维图形显示方法

Country Status (1)

Country Link
CN (1) CN104504053A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105549937A (zh) * 2015-12-31 2016-05-04 宇龙计算机通信科技(深圳)有限公司 一种图片显示方法、装置及终端
CN106296815A (zh) * 2015-06-24 2017-01-04 程昊 一种交互式三维数字城市的构建和显示方法
CN107193997A (zh) * 2017-06-13 2017-09-22 刘建钦 一种户外广告点位展示及广告方案制定方法
CN111783820A (zh) * 2020-05-08 2020-10-16 北京沃东天骏信息技术有限公司 图像标注方法和装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102870146A (zh) * 2010-03-11 2013-01-09 株式会社吉奥技术研究所 三维地图绘制系统
CN103593450A (zh) * 2013-11-20 2014-02-19 深圳先进技术研究院 建立街景空间数据库的系统和方法
CN104063466A (zh) * 2014-06-27 2014-09-24 深圳先进技术研究院 虚拟-现实一体化的三维显示方法及系统

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102870146A (zh) * 2010-03-11 2013-01-09 株式会社吉奥技术研究所 三维地图绘制系统
CN103593450A (zh) * 2013-11-20 2014-02-19 深圳先进技术研究院 建立街景空间数据库的系统和方法
CN104063466A (zh) * 2014-06-27 2014-09-24 深圳先进技术研究院 虚拟-现实一体化的三维显示方法及系统

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
修文群等: ""虚拟-现实"一体化的三维CyberGIS系统设计", 《集成技术》 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106296815A (zh) * 2015-06-24 2017-01-04 程昊 一种交互式三维数字城市的构建和显示方法
CN106296815B (zh) * 2015-06-24 2020-11-10 程昊 一种交互式三维数字城市的构建和显示方法
CN105549937A (zh) * 2015-12-31 2016-05-04 宇龙计算机通信科技(深圳)有限公司 一种图片显示方法、装置及终端
CN107193997A (zh) * 2017-06-13 2017-09-22 刘建钦 一种户外广告点位展示及广告方案制定方法
CN111783820A (zh) * 2020-05-08 2020-10-16 北京沃东天骏信息技术有限公司 图像标注方法和装置
CN111783820B (zh) * 2020-05-08 2024-04-16 北京沃东天骏信息技术有限公司 图像标注方法和装置

Similar Documents

Publication Publication Date Title
US11585675B2 (en) Map data processing method, computer device and storage medium
US9898857B2 (en) Blending between street view and earth view
JP5592011B2 (ja) マルチスケール3次元配向
CN106296815B (zh) 一种交互式三维数字城市的构建和显示方法
CN102521852B (zh) 一种独立于三维场景空间的目标标签表现方法
US9037599B1 (en) Registering photos in a geographic information system, and applications thereof
JP5799521B2 (ja) 情報処理装置、オーサリング方法及びプログラム
CN106780709B (zh) 一种确定全局光照信息的方法及装置
US20180122129A1 (en) Generation, transmission and rendering of virtual reality multimedia
CN103593450B (zh) 建立街景空间数据库的系统和方法
US9721363B2 (en) Encoding polygon data for fast retrieval and rendering
US20150332481A1 (en) Indexed uniform styles for stroke rendering
CN103561065A (zh) 一种利用移动终端实现3d虚拟广告的系统及其方法
CN105095314B (zh) 一种兴趣点的标注方法、终端、导航服务器及导航系统
CN104268145A (zh) 一种复杂矢量数据的地图快速绘制方法
CN113709093B (zh) 一种三维点云的封装方法、装置及介质
CN104504701A (zh) 一种基于街景属性信息的图形显示方法及系统
CN104504053A (zh) 一种基于街景属性信息的定位三维图形显示方法
CN116051713B (zh) 渲染方法、电子设备和计算机可读存储介质
CN116109765A (zh) 标注对象的三维渲染方法、装置、计算机设备、存储介质
CN104463634A (zh) 一种基于街景地图的互联网自主广告发布方法
US11170562B2 (en) Method of representing shape and color data of 3-D objects
CN117557711B (zh) 可视域的确定方法、装置、计算机设备、存储介质
CN112330769B (zh) 虚线纹理的生成方法、装置及电子设备
CN104484434A (zh) 一种基于街景属性信息的定位图像显示方法及系统

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20150408