JP4725909B2 - 地表面ポリゴン生成方法 - Google Patents
地表面ポリゴン生成方法 Download PDFInfo
- Publication number
- JP4725909B2 JP4725909B2 JP2004183896A JP2004183896A JP4725909B2 JP 4725909 B2 JP4725909 B2 JP 4725909B2 JP 2004183896 A JP2004183896 A JP 2004183896A JP 2004183896 A JP2004183896 A JP 2004183896A JP 4725909 B2 JP4725909 B2 JP 4725909B2
- Authority
- JP
- Japan
- Prior art keywords
- ground surface
- data
- grid
- polygon data
- polygon
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 60
- 238000012545 processing Methods 0.000 claims description 80
- 238000004590 computer program Methods 0.000 claims description 5
- 238000011156 evaluation Methods 0.000 description 11
- 230000007850 degeneration Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000010187 selection method Methods 0.000 description 3
- 239000013598 vector Substances 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 238000012876 topography Methods 0.000 description 1
Landscapes
- Instructional Devices (AREA)
- Processing Or Creating Images (AREA)
- Image Generation (AREA)
Description
A.システム構成:
B.地表面データ:
C.地表面ポリゴンデータ生成処理:
C1.分割処理:
C2.稜線強調処理:
C3.分割処理の変形例:
D.効果:
図1は実施例としてのポリゴンデータ生成システムの全体構成を示す説明図である。実施例の経路案内システムは、ポリゴンデータ生成装置として機能する端末100と、種々のデータベースを提供するための各種サーバをネットワークNETで接続することで構成される。ネットワークNETは、LANやイントラネットのように限定的なものであってもよいし、インターネットのように広域的なものであってもよい。
図2は地表面データ202の構造を示す説明図である。説明の便宜上、2次元地図DB204のデータ例と併せて斜視図的に示した。上側に位置するのが2次元地図DB204のデータであり、下側に位置するのが地表面データ202である。
図3は地表面ポリゴンデータ生成処理のフローチャートである。ユーザのコマンドに従って端末100のCPUが実行する処理である。この処理が開始されると、CPUはネットワークNET経由で地表面データ202を入力し(ステップS10)、以下に示す処理を、全格子について順次実行する(ステップS12〜S52)。
図4は分割処理のフローチャートである。地表面ポリゴンデータ生成処理(図3)のステップS20に相当する処理である。この処理では、矩形の処理対象格子を対角線で分割して、三角形のポリゴンデータを生成する。
地表面ポリゴンデータ生成処理(図3)における稜線強調処理(ステップS40)は、上述した分割処理(図4)のステップS24において、選択する対角線を逆転させた処理である。即ち、稜線強調処理では、CPUは、2本の対角線の標高差dh1、dh2に有意差が存在する場合には、標高差が大きい側の対角線で格子を分割する。
格子を分割する対角線の選択方法としては、対角線両端の標高差dh1、dh2に代えて、対角線で仮に分割した場合に生成される三角形ポリゴンの法線長さを利用した方法が挙げられる。かかる選択方法について変形例として説明する。この選択方法は、図4のステップS22、S23に代わる処理である。
図6は本実施例に基づく地表面の3次元表示例を示す説明図である。山の傾斜地に建築された建物および道路Rpを示した。従来技術による表示(図8)と異なり、本実施例による地表面ポリゴンデータを用いた場合には、道路Rdを横断する稜線が顕著には表れない。このように本実施例の地表面ポリゴンデータ生成システムによれば、地表面の3次元表示における不自然さを抑制することができる。
第1実施例では、正方形の構造格子で与えられた地表面データ202を用いて地表面ポリゴンデータを生成する例を示した。本実施例は、非構造格子で与えられる地表面データにも適用可能である。かかる例について、第2実施例で説明する。
102…コマンド入力部
104…データ入出力部
106…領域判定部
108…分割処理部
110…稜線強調処理部
112…地図表示部
202…地表面データ
204…2次元地図DB
210…3次元地図DB
212…地表面ポリゴンデータ
214…地物ポリゴンデータ
Claims (6)
- 地図の3次元表示を行うためのデータとして,地物が存在する地表面を3次元表示するための三角形ポリゴンデータを生成するポリゴンデータ生成装置であって、
複数の格子点について、位置および標高を記録した地表面データを入力する地表面データ入力部と、
前記複数の格子点から、内部に該格子点を含まない四角形を形成可能な4点を処理対象として特定する対象格子点特定部と、
前記四角形の2本の対角線のうち、両端の標高差が小さい側の対角線で該四角形を分割することで、2つの三角形ポリゴンデータを生成する分割処理部とを備えるポリゴンデータ生成装置。 - 請求項1記載のポリゴンデータ生成装置であって、
前記地表面データは、矩形の構造格子で与えられ、
前記処理対象は、前記構造格子における各格子の4頂点であるポリゴンデータ生成装置。 - 請求項1記載のポリゴンデータ生成装置であって、
前記分割処理部は、前記2本の対角線に対する標高差の差違が所定値以下の場合、前記四角形に隣接する格子の境界線との連続性が高い側の対角線を用いて前記分割を行うポリゴンデータ生成装置。 - 請求項1記載のポリゴンデータ生成装置であって、
前記地表面データ入力部は、前記各格子点が稜線を強調すべき領域に存在するか否かを判断するために使用する領域属性データを入力し、
前記対象格子点特定部によって特定された四角形が、前記領域属性データに基づいて、前記稜線を強調すべき領域に存在すると判断される場合に、前記四角形の2本の対角線のうち、両端の標高差が大きい側の対角線で該四角形を分割することで、2つの三角形ポリゴンデータを生成する稜線強調処理部を備えるポリゴンデータ生成装置。 - 地表面データ入力部と,対象格子点特定部と,分割処理部とを備えており,地図の3次元表示を行うためのデータとして,地物が存在する地表面を3次元表示するための三角形ポリゴンデータを生成するポリゴンデータ生成装置が実行するポリゴンデータ生成方法であって、
前記地表面データ入力部が複数の格子点について、位置および標高を記録した地表面データを入力する地表面データ入力工程と、
前記対象格子点特定部が前記複数の格子点から、内部に該格子点を含まない四角形を形成可能な4点を処理対象として特定する対象格子点特定工程と、
前記分割処理部が前記四角形の2本の対角線のうち、両端の標高差が小さい側の対角線で該四角形を分割することで、2つの三角形ポリゴンデータを生成する分割処理工程とを実行する備えるポリゴンデータ生成方法。 - 地表面データ入力部と,対象格子点特定部と,分割処理部とを備えており,地図の3次元表示を行うためのデータとして,地物が存在する地表面を3次元表示するための三角形ポリゴンデータを生成するポリゴンデータ生成装置を動作させるためのコンピュータプログラムであって、
前記地表面データ入力部が,複数の格子点について、位置および標高を記録した地表面データを入力する処理を実行するための地表面データ入力プログラムコードと、
前記対象格子点特定部が,前記複数の格子点から、内部に該格子点を含まない四角形を形成可能な4点を処理対象として特定する処理を実行するための対象格子点特定プログラムコードと、
前記分割処理部が,前記四角形の2本の対角線のうち、両端の標高差が小さい側の対角線で該四角形を分割することで、2つの三角形ポリゴンデータを生成する処理を実行するための分割処理プログラムコードと
を備えるコンピュータプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004183896A JP4725909B2 (ja) | 2004-06-22 | 2004-06-22 | 地表面ポリゴン生成方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004183896A JP4725909B2 (ja) | 2004-06-22 | 2004-06-22 | 地表面ポリゴン生成方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006011544A JP2006011544A (ja) | 2006-01-12 |
| JP4725909B2 true JP4725909B2 (ja) | 2011-07-13 |
Family
ID=35778779
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004183896A Expired - Fee Related JP4725909B2 (ja) | 2004-06-22 | 2004-06-22 | 地表面ポリゴン生成方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4725909B2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8351684B2 (en) * | 2008-02-13 | 2013-01-08 | Caterpillar Inc. | Terrain map updating system |
| CN116721178B (zh) * | 2023-05-04 | 2024-03-19 | 中远海运散货运输有限公司 | 多边形区域跨越东西经180°时的海图选图方法 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3112810B2 (ja) * | 1994-12-09 | 2000-11-27 | 沖電気工業株式会社 | 3次元地形データ生成方法及びその装置 |
| KR100215450B1 (ko) * | 1996-05-17 | 1999-08-16 | 윤종용 | 불규칙메쉬들을 이용한 대상물 지향 화상표현방법및그장치 |
| JP3294224B2 (ja) * | 1999-08-31 | 2002-06-24 | 株式会社スクウェア | コンピュータ読み取り可能な記録媒体、画像処理方法および画像処理装置 |
-
2004
- 2004-06-22 JP JP2004183896A patent/JP4725909B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006011544A (ja) | 2006-01-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN113066183B (zh) | 虚拟场景生成方法、装置、计算机设备和存储介质 | |
| KR101706206B1 (ko) | 지형 표현 방법, 지형 프리미티브 생성 방법 및 이를 이용하는 장치 | |
| JP4917764B2 (ja) | 地図情報作成装置、地図情報作成方法及びプログラム | |
| CN105787977B (zh) | 建筑物矢量边界简化的方法 | |
| KR100283734B1 (ko) | 내비게이션 시스템, 이 내비게이션 시스템의 입체지형표시 방법, 및 이 방법을 기록한 기록 매체 | |
| KR20100136604A (ko) | 3차원 지형 영상 실시간 가시화 시스템 및 이의 방법 | |
| CN114404984B (zh) | 游戏场景的数据处理方法、装置、计算机设备及介质 | |
| KR102243453B1 (ko) | 하천 공간위상 구조를 이용한 도시하천 홍수범람지도의 갱신 방법 및 이를 기록한 기록매체 | |
| KR102057448B1 (ko) | 3차원 입체 격자 기반 지리정보체계 데이터 변환 시스템 | |
| CN115937434A (zh) | 一种基于纹理的三维模型裁切装置 | |
| KR20190072105A (ko) | 온라인 지도 오픈 api를 이용한 3차원 지형 및 시설 데이터 제공 장치 및 그 방법 | |
| CN114494627A (zh) | 城市模型的生成方法、装置、设备及计算机可读存储介质 | |
| CN115761279A (zh) | 空间布局相似性检测方法、设备、存储介质及装置 | |
| JP4725909B2 (ja) | 地表面ポリゴン生成方法 | |
| KR101966343B1 (ko) | 3차원 공간 가시화 장치 및 그 방법 | |
| CN118334262B (zh) | 一种顾及形态约束的三维表达形式基础地理实体构建方法 | |
| CN117333648A (zh) | 一种gis三维地形与数字信息模型融合的方法及系统 | |
| JP2007041692A (ja) | 三次元地形データ制御装置及び三次元地形データ制御方法 | |
| JP2017157049A (ja) | 地形分類システム、及び地形分類方法 | |
| Sugihara et al. | Roof report from automatically generated 3D building models by straight skeleton computation | |
| JP2007256402A (ja) | 地図データ生成装置 | |
| JP4726179B2 (ja) | 指向性ポリゴンの3次元表示データ生成方法 | |
| CN115230710B (zh) | 车辆车载系统环境模拟显示的控制方法、车辆和存储介质 | |
| CN112652034B (zh) | 一种二三维一体化的兵棋六角格的生成方法和装置 | |
| JP2006286019A (ja) | 三次元構造物形状の自動生成装置、自動生成方法、そのプログラム、及びそのプログラムを記録した記録媒体 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070522 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20081112 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090901 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090908 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091104 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20100119 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100204 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20100204 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100412 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20100426 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20100528 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110404 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4725909 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140422 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |