JP2002073693A - Design system applying cad using topology to be linked to object database - Google Patents

Design system applying cad using topology to be linked to object database

Info

Publication number
JP2002073693A
JP2002073693A JP2000260739A JP2000260739A JP2002073693A JP 2002073693 A JP2002073693 A JP 2002073693A JP 2000260739 A JP2000260739 A JP 2000260739A JP 2000260739 A JP2000260739 A JP 2000260739A JP 2002073693 A JP2002073693 A JP 2002073693A
Authority
JP
Japan
Prior art keywords
node
database
height
road
line segment
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
JP2000260739A
Other languages
Japanese (ja)
Inventor
Takuya Takano
野 琢 也 高
Kimiyasu Takayanagi
柳 公 康 高
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.)
Kyowa Engineering Consultants Co Ltd
Original Assignee
Kyowa Engineering Consultants Co Ltd
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 Kyowa Engineering Consultants Co Ltd filed Critical Kyowa Engineering Consultants Co Ltd
Priority to JP2000260739A priority Critical patent/JP2002073693A/en
Publication of JP2002073693A publication Critical patent/JP2002073693A/en
Pending legal-status Critical Current

Links

Landscapes

  • Road Paving Structures (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PROBLEM TO BE SOLVED: To improve efficiency about the design calculation/plotting jobs by using a CAD where an object database of geographical graphic information necessary for a road/creation basic design job incidental to the location re- planning of streets is linked to a topology database showing the phase relation between graphic forms. SOLUTION: In this design system applying a CAD having a topology database which shows the phase relation between graphic forms, the nodes are set at a crossing part and a longitudinal change part of roads about the geographical graphic information which are necessary for a road basic design job and each of graphic forms existing between the nodes and the additional information are stored in an object database.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】土地区画整理に伴う道路・造
成基本設計業務に必要とする地理図形情報の道路縦断変
化部、交差部にノードを設け、それらノード間のそれぞ
れの図形がデータベースに格納され、それらの中に任意
の情報を付加できるデータベース群からなるオブジェク
トデータベースと、その図形間の位相関係を示すつなが
り情報を記録したトポロジデータベースを備えるCAD
による設計システムに関する。
BACKGROUND OF THE INVENTION Nodes are provided at road longitudinal change sections and intersections of geographical graphic information required for basic design work for roads and land development accompanying land readjustment, and each graphic between these nodes is stored in a database. CAD system comprising an object database consisting of a group of databases to which arbitrary information can be added, and a topology database recording connection information indicating the topological relationship between the figures.
Related to the design system.

【0002】[0002]

【従来の技術】従来の道路基本設計業務処理などにおい
ては、道路中心線に沿って道路縦断変化部及び他の道路
中心線との交差部など毎に、それぞれの部点の道路計画
高及び勾配を設定した上で、それぞれ別途計算を行い、
それらの計算結果のそれぞれの接続部点における計画高
さと変化点の高さの間の整合性をチェックする必要があ
った。従って、従来の計算は自動化するのが難しく、縦
断設定作業は効率の悪い作業となっていた。
2. Description of the Related Art In conventional road basic design work processing, etc., a road plan height and a slope of each section are changed along a road center line at each of a road longitudinal change portion and an intersection with another road center line. After setting, calculate separately for each,
It was necessary to check the consistency between the planned height and the height of the change point at each connection point of those calculation results. Therefore, it is difficult to automate the conventional calculation, and the vertical setting operation has been an inefficient operation.

【0003】[0003]

【発明が解決しようとする課題】本発明は前述した問題
点を解決するためになされたものであり、その目的とす
るところは、道路中心線に沿って道路縦断変化部(第1
次微分値の不連続部)及び他の道路との交差部にノード
を設け、それらのノード間の図形毎に設計条件、その計
算結果情報を付加するデータベースを設けると共に、そ
れら各図形線分毎の始点・終点ノードID番号を登録
し、図形間の位相関係を示すトポロジデータベースを備
えることによって、最初のノード区間の計算が終了する
と、トポロジデータベースにより次のノード区間の計算
を自動的に開始させ、最終のノードまで繰返すCADに
よる設計システムを提供するにある。
SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problem, and an object of the present invention is to provide a road longitudinal change section (first section) along a road center line.
Nodes at the intersections with other roads) and intersections with other roads, and a database for adding design conditions and calculation result information for each figure between these nodes is provided, and for each figure line segment When the calculation of the first node section is completed by registering the start and end node ID numbers of the first node section and the topology database indicating the topological relation between the figures, the calculation of the next node section is automatically started by the topology database. , A CAD-based design system that repeats until the last node.

【0004】[0004]

【課題を解決するための手段】前述の課題を解決するた
め、本発明のオブジェクトデータベースにリンクするト
ポロジを用いたCADによる設計システムは、土地区画
整理に伴う道路・造成基本設計業務ソフトの処理端末を
有するコンピュータシステムにおいて、その業務に必要
とする地理図形情報は道路の交差部と道路縦断変化部に
ノードが設けられ、それらノード間のそれぞれの図形が
データベースに格納され、それらの中に任意の情報を付
加できるデータベース群からなるオブジェクトデータベ
ースと、前記図形間の位相関係を示すつながり情報を記
録したトポロジデータベースを備えるCADによる設計
システムであって、前記処理端末は、道路・造成基本設
計業務ソフトと共に、設計条件データベースと、その条
件に基づいて計算されるノード計画高さ、ノード間の線
分勾配長を書込む計算結果データベースとからなる前記
オブジェクトデータベースを備え、さらに、前記各ノー
ドID番号、各線分のID番号及び始点・終点ノードI
D番号、その間の接続と交差点を含むつながり情報から
なる前記トポロジデータベースを備え、前記オブジェク
トデータベースにより最初のノード区間のノード計画高
さ、ノード間の線分勾配長の計算が終了すると、前記ト
ポロジデータベースにより、前記終点ノードを次のノー
ド区間の始点ノードとして、自動的に次のノード区間の
計算を開始させ、これを繰返して、最終の指定するノー
ドまで自動的に計算する繰返し計算手段を備えることを
特徴とする。
In order to solve the above-mentioned problems, a CAD-based design system using a topology linked to an object database according to the present invention is a processing terminal for road / creation basic design software for land readjustment. In the computer system having the geographical graphic information required for the business, nodes are provided at intersections of roads and road longitudinally changing parts, each graphic between the nodes is stored in a database, and arbitrary A CAD-based design system comprising an object database comprising a group of databases to which information can be added, and a topology database recording connection information indicating the topological relationship between the figures, wherein the processing terminal is used together with road / creation basic design work software. , Design condition database and calculations based on those conditions The node planned height, with the object database of the segment slope length writing calculation result database between the nodes, further wherein each node ID number, each line segment of the ID number and the start and end node I
A topology database comprising connection information including D numbers and connections and intersections therebetween, and when the object database has calculated the node planned height of the first node section and the line segment gradient length between the nodes, the topology database And the repetition calculation means for automatically starting the calculation of the next node section by using the end point node as the start node of the next node section, repeating the calculation, and automatically calculating up to the last designated node It is characterized by.

【0005】また、土地区画整理に伴う道路・造成基本
設計業務処理に必要とする地理図形情報は、道路の交差
部と道路縦断変化点部にノードが設けられ、それらノー
ド間のそれぞれの図形がデータベースに格納され、それ
らの中に任意の情報を付加できるデータベース群からな
るオブジェクトデータベースと、前記図形間の位相関係
を示すつながり情報を記録したトポロジデータベースを
備えるCADによる設計システムであって、前記オブジ
ェクトデータベースは設計条件データベースと計算結果
データベースとからなり、前記設計条件データベースは
前記ノードの座標と、そのノード間の図形毎に道路平面
の路線番号・設計速度、その道路平面の中心線における
3次元縦断曲線長・最急勾配の縦断条件、その道路方向
に垂直な横断勾配・歩道幅員・道路幅員の横断条件の各
条件テーブルを少なくとも備え、前記計算結果データベ
ースは前記設計条件データベースに基づいて、前記図形
毎に計算される結果を記録する前記各ノード座標毎の計
算高さ又は変化点の高さの計画高テーブルと、そのノー
ド間の道路線分勾配及び長さの勾配長テーブルとを少な
くとも備え、前記トポロジデータベースは前記ノードの
ノードID番号を登録したノード情報テーブルと、前記
ノード間の各図形線分毎の線分ID番号及びその線分の
始点ノードID番号・終点ノードID番号とを登録した
線分情報テーブルと、前記道路縦断変化部のノードID
番号と接続する線分の始点又は終点ID番号とを記録し
た接続情報テーブルと、前記道路交差点部のID番号で
接続する全ての線分の始点又は終点ノードID番号を記
録した交差点情報テーブルを少なくとも備え、前記オブ
ジェクトデータベースの中の設計条件データベースに基
づいて、前記道路中心線上の所定座標位置の始点ノード
を指定し、その始点ノードの計画高さ又は変化点の高さ
を計算結果データベースにすでに設定されている「高
さ」に定めるか、その計画高さを変更して計算結果デー
タベースを書換えるか、計算結果データベースに設定さ
れていなければ、新計画高さをそのデータベースに書込
むかを選択するノード計画高選択書込手段と、前記オブ
ジェクトデータベースの中の設計条件データベースに基
づいて、前記ノードの次のノードの所定座標位置の終点
ノードを指定し、計画勾配を計算結果データベースにす
でに設定されている勾配に定めて、前記始点と終点ノー
ド間を結び終点ノード位置で連続して次の線分に接続で
きる線分ルートを選択するか、前記計画勾配を変更し
て、新勾配に計算結果データベースを書換えると共に、
その新勾配による線分ルートを選択するか、計算結果デ
ータベースに勾配が設定されていないときは、新勾配を
そのデータベースに書込むと共に、その勾配による線分
ルートを選択するかして、そのデータベースに前記勾配
に加えてその線分の長さを書込む線分勾配長選択書込手
段と、前記オブジェクトデータベースとリンクするトポ
ロジデータベースより選択した線分の始点及び終点のI
D番号にそれぞれ接続するノードID番号を検索し獲得
するノードID獲得手段と、前記選択した始点ノードI
D番号にリンクしているオブジェクトデータベースから
前記ノード計画高選択書込手段結果の始点ノードの「高
さ」を獲得すると共に、前記選択した線分ID番号にリ
ンクしているオブジェクトデータベースから前記線分勾
配長選択書込手段結果の線分の「勾配」「長さ」を獲得
し、終点ノードの変化点の高さを計算する終点ノード高
さ計算手段と、前記終点ノードID番号にリンクするオ
ブジェクトデータベースの終点ノードを検索し、その終
点ノードにすでに計画高さが設定されていれば、変化点
の高さと比較し整合性があれば、その変化点の高さをそ
のデータベースに書込み、整合性がなければエラー表示
し、そのデータベースに設定されていなければ、その計
算された高さをその計算結果データベースに書込む終点
ノード書込手段とを少なくとも備え、最初のノード区間
の計算が終了すると、トポロジデータベースにより、前
記終点ノードを次のノード区間の始点ノードとして、自
動的に次のノード区間の計算を開始させ、これを繰返し
て、最終の指定するノードまで自動的に計算する繰返し
計算手段を備えることを特徴とする。
In addition, geographical graphic information required for the road and land development basic design processing associated with land readjustment is provided with nodes at intersections of roads and at points of change in road longitudinal section. A CAD design system comprising: an object database, which is a database group stored in a database and to which arbitrary information can be added, and a topology database that records connection information indicating a topological relationship between the figures, The database includes a design condition database and a calculation result database. The design condition database includes coordinates of the nodes, a line number and a design speed of a road plane for each figure between the nodes, and a three-dimensional longitudinal section at a center line of the road plane. Longitudinal conditions of curve length and steepest slope, cross slope perpendicular to the road direction At least each condition table of crossing conditions of sidewalk width and road width is provided, and the calculation result database is based on the design condition database, and a calculation height for each node coordinate for recording a result calculated for each figure or A planned height table of a height of a change point, and a gradient length table of road segment gradients and lengths between the nodes, wherein the topology database has a node information table in which node ID numbers of the nodes are registered; A line segment information table in which a line segment ID number for each figure line segment between nodes and a start node ID number and an end node ID number of the line segment are registered, and a node ID of the road profile change unit
A connection information table that records the start point or the end point ID number of the line segment to be connected to the number and an intersection information table that records the start point or the end point node ID number of all the line segments that are connected by the ID number of the road intersection. A starting point node at a predetermined coordinate position on the road center line is specified based on a design condition database in the object database, and a planned height or a changing point height of the starting point node is already set in the calculation result database. Select the specified height, change the planned height and rewrite the calculation result database, or, if not set in the calculation result database, select whether to write the new planned height to the database Based on a node plan height selection writing means to be executed and a design condition database in the object database. Designate the end point node at the predetermined coordinate position of the next node, set the planned gradient to the gradient already set in the calculation result database, connect the start point and the end point node, and continue the next line segment at the end point node position Select a line segment route that can be connected to or change the planned slope, rewrite the calculation result database with a new slope,
Select a line segment route with the new gradient, or if no gradient is set in the calculation result database, write the new gradient into the database and select a line segment route with the gradient, And a line segment gradient length selective writing means for writing the length of the line segment in addition to the gradient, and a start point and an end point I of a line segment selected from a topology database linked to the object database.
A node ID acquiring means for retrieving and acquiring a node ID number connected to each D number, and the selected starting node I
The "height" of the start node of the node planned height selection writing means result is obtained from the object database linked to the D number, and the line segment is linked from the object database linked to the selected line segment ID number. End point node height calculating means for obtaining the "slope" and "length" of the line segment as a result of the gradient length selection writing means, and calculating the height of the change point of the end point node, and an object linked to the end point node ID number Searches the end point node of the database, and if the planned height is already set for the end point node, compares it with the height of the change point, and if there is consistency, writes the height of the change point to the database, and If no, an error is displayed, and if not set in the database, an end point node writing means for writing the calculated height to the calculation result database; At least, when the calculation of the first node section is completed, the topology database automatically starts the calculation of the next node section using the end node as the start node of the next node section, and repeats It is characterized by comprising repetitive calculation means for automatically calculating up to a designated node.

【0006】また、前記線分ルートは予め前記設計条件
データベースに勾配をパラメータとして複数ルートが蓄
積され、その中から線分ルートを選択できることを特徴
とする。
A plurality of routes are stored in advance in the design condition database using the gradient as a parameter, and a line segment route can be selected from the plurality of routes.

【0007】また、前記ノード間の道路中心線の線分ル
ートを次々と計算を繰返しノードで連続する3次元縦断
曲線から、その曲線の任意の地点の道路計画高さを前記
計算結果データベースより求め、前記設計条件データベ
ースの横断勾配・歩道幅員・道路幅員の横断条件テーブ
ルと縦断条件テーブルを用いて道路端の高さを求める手
段を備え、街区の主要点の道路端高さを自動的に算出す
ると共に、道路端に沿って3次元の図形が作成できるこ
とを特徴とする。
[0007] Further, the line segment route of the road center line between the nodes is repeatedly calculated one after another, and from a three-dimensional longitudinal curve continuous at the nodes, a road plan height at an arbitrary point of the curve is obtained from the calculation result database. Means for determining the height of the road edge using the crossing slope / sidewalk width / road width crossing condition table and the longitudinal condition table of the design condition database, and automatically calculating the road edge height of the main point of the block. And a three-dimensional figure can be created along the road edge.

【0008】また、前記地理図形情報は、土地区画造成
による複数の画地に分割され、それら各画地を表示した
「ポリゴン」と、前記道路端高さより設定された画地毎
の最低計画高さを表示した「文字」とをオブジェクトデ
ータベースの画地用データベースとして備え、前記「ポ
リゴン」と「文字」間をつなぐ位相関係を持たせるトポ
ロジデータベースを備え、表示用であった「文字」が
「ポリゴン」にリンクさせ、ポリゴン図形をそれぞれ計
画高まで引き上げる3次元図形を自動作成し、画地計画
高さと道路端高さの高低差が容易に識別できることを特
徴とする。
Further, the geographical graphic information is divided into a plurality of plots by land parcel creation, and a "polygon" displaying each of the plots, and a minimum planned height for each plot set from the road edge height. Is provided as a database for the image database of the object database, and a topology database is provided that has a topological relationship connecting the polygons and the characters. It is characterized by automatically creating a three-dimensional figure which is linked to a "polygon" to raise each polygon figure to a planned height, so that the height difference between the planned ground height and the road edge height can be easily identified.

【0009】[0009]

【発明の実施の形態】本発明の実施の形態を図に基づい
て以下に説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of the present invention will be described below with reference to the drawings.

【0010】図1は本発明のオブジェクトデータベース
とリンクするトポロジを用いたCADによる設計システ
ム10を示す。
FIG. 1 shows a design system 10 by CAD using a topology linked to an object database according to the present invention.

【0011】ここで、11は設計業務処理端末であり、
複数台でもよい。12はデータベース装置13を管理す
るデータベースサーバである。データベース装置13は
少なくともオブジェクトデータベース14とトポロジデ
ータベース15からなる。16はローカル・エリア・ネ
ットワーク(LAN)を示す。
Here, 11 is a design work processing terminal,
Multiple units may be used. Reference numeral 12 denotes a database server that manages the database device 13. The database device 13 includes at least an object database 14 and a topology database 15. Reference numeral 16 denotes a local area network (LAN).

【0012】以上の構成からなるCADによる設計シス
テム10において、土地区画整理に伴う道路・造成基本
設計業務処理に必要とする地理図形情報は、道路の交差
部と道路縦断変化点部にノードが設けられ、そのノード
間毎の図形とそれに付加する情報を格納したオブジェク
トデータベース14と、それら図形間の位相関係を示す
つながり情報を記録したトポロジデータベース15を備
えている。
In the CAD-based design system 10 having the above configuration, the geographical graphic information required for the road / land development basic design work associated with land readjustment is provided with nodes at intersections of roads and road longitudinal change points. And a topology database 15 that records connection information indicating the topological relationship between the figures, and an object database 14 that stores figures for each node and information to be added thereto.

【0013】オブジェクトデータベース14は、設計条
件データベース14−1と計算結果データベース14−
2とからなる。
The object database 14 includes a design condition database 14-1 and a calculation result database 14-
Consists of two.

【0014】設計条件データベース14−1は、前記ノ
ードの座標と、そのノード間の図形毎に道路平面の路線
番号・設計速度の道路平面テーブル14−1a、その道
路平面の中心線における3次元縦断曲線長・最急勾配の
縦断条件テーブル14−1b、その道路方向に垂直な横
断勾配・歩道幅員・道路幅員の横断条件テーブル14−
1c(図4参照)からなる。
The design condition database 14-1 includes a road plane table 14-1a for the coordinates of the nodes, the line numbers of the road planes and the design speed for each figure between the nodes, and a three-dimensional longitudinal section at the center line of the road plane. Curve length / steepest longitudinal condition table 14-1b, transverse gradient perpendicular to the road direction, sidewalk width / road width table 14-1b
1c (see FIG. 4).

【0015】計算結果データベース14−2は設計条件
データベース14−1に基づいて、図形毎に計算される
結果を記録する各ノード座標毎の計画高さ又は変化点の
高さの計画高テーブル14−2aと、そのノード間の道
路線分勾配及び長さの勾配長テーブル14−2bとを備
える。(図2(b)参照)
The calculation result database 14-2 is based on the design condition database 14-1, and records a result calculated for each figure, a planned height table for each node coordinate or a height of a change point. 2a, and a gradient length table 14-2b of road segment gradient and length between the nodes. (See FIG. 2 (b))

【0016】トポロジデータベース15は、各ノードの
ノードID番号を登録したノード情報テーブル15a
と、ノード間の各図形線分毎の線分ID番号及びその線
分の始点ノードID番号・終点ノードID番号とを登録
した線分情報テーブル15bと、道路縦断変化部のノー
ドID番号と接続する線分の始点又は終点ID番号とを
記録した接続情報テーブル15cと、道路交差点部のI
D番号で接続する全ての線分の始点又は終点ノードID
番号を記録する交差点情報テーブル15dとを備える。
(図2(a)参照)
The topology database 15 has a node information table 15a in which the node ID numbers of the respective nodes are registered.
And a line segment information table 15b in which a line segment ID number for each graphic line segment between nodes and a start node ID number and an end node ID number of the line segment are registered, and the node ID numbers of the road longitudinal change portions are connected. Connection information table 15c that records the start point or end point ID number of the line segment to be
Start or end node ID of all line segments connected by D number
And an intersection information table 15d for recording numbers.
(See FIG. 2 (a))

【0017】設計業務処理端末11は、道路・造成基本
設計業務ソフト11a,11b,‥‥と共に、オブジェ
クトデータベース14の設計条件データベース14−1
に基づいてノード計画高、線分勾配長を選択して計算結
果データベース14−2に書込む手段11p,11qを
備える。
The design service processing terminal 11 is provided with a road / construction basic design service software 11a, 11b,... And a design condition database 14-1 of the object database 14.
Means 11p and 11q for selecting a node planned height and a line segment gradient length based on the above and writing the selected value into the calculation result database 14-2.

【0018】さらに、オブジェクトデータベース14と
リンクするトポロジデータベース15より、計算を開始
するための選択した線分のノードID獲得手段11x
と、その始点ノードと勾配から終点ノード高さを求める
計算手段11yと、その終点ノードにおける計画高さと
変化点の高さとの整合性を調べて決定した終点ノードを
オブジェクトデータベース14に書込む手段11zを備
える。
Further, from a topology database 15 linked to the object database 14, a node ID acquiring means 11x for a selected line segment for starting a calculation.
Calculating means 11y for obtaining the end point node height from the start point node and the gradient; and means 11z for writing the end point node determined by checking the consistency between the planned height and the change point height at the end point node into the object database 14. Is provided.

【0019】以上の各手段をさらに詳細に説明する。The above means will be described in more detail.

【0020】ノード計画高選択書込手段11pは、設計
条件データベース14−1に基づいて、道路中心線上の
所定座標位置の始点ノードを指定し、その始点ノードの
計画高さ又は変化点の高さを計算結果データベース14
−2にすでに設定されている「高さ」に定めるか、その
計画高さを変更して計算結果データベース14−2を書
換えるか、計算結果データベース14−2に設定されて
いなければ新計画高さをそのデータベース14−2に書
込むかを選択する手段である。
The node planned height selecting / writing means 11p designates a starting point node at a predetermined coordinate position on the road center line based on the design condition database 14-1, and the planned height of the starting point node or the height of the changing point. Calculation result database 14
-2 is set to the “height” already set, the planned height is changed and the calculation result database 14-2 is rewritten, or if the calculation result database 14-2 is not set, the new planned height is set. This is a means for selecting whether to write the data into the database 14-2.

【0021】なお、計画高さと変化点の高さの関係は図
3に示してある。ここで、ノード位置における変化点の
高さにおいては不連続に道路の線分が接続されているの
で道路としては不都合であり、実際には図3のように2
0m程度の間に2つの線分が連続的に接続できる線分ル
ートにする。この場合のノード位置における高さが計画
高さである。この線分ルートは多数あるので、予めテー
ブルに設定しておいて、その中から選択するようにして
もよい。
The relationship between the planned height and the height of the change point is shown in FIG. Here, since the road segments are connected discontinuously at the height of the change point at the node position, it is inconvenient for the road.
A line segment route in which two line segments can be connected continuously during about 0 m. The height at the node position in this case is the planned height. Since there are many line segment routes, they may be set in a table in advance and selected from them.

【0022】線分勾配長選択書込手段11qは、設計条
件データベース14−1に基づいて、始点に指定した次
のノードの所定座標位置の終点ノードを指定し、計画勾
配を計算結果データベース14−2にすでに設定されて
いる勾配に定めて、前記始点と終点ノード間を結び終点
ノード位置で連続に次の線分に接続できる線分ルートを
選択するか、前記計画勾配を変更して新勾配に計算結果
データベース14−2を書換えると共に、その新勾配に
よる線分ルートを選択するか、計算結果データベース1
4−2に勾配が設定されていないときは新勾配をそのデ
ータベース14−2に書込むと共に、その勾配による線
分ルートを選択するかして、そのデータベース14−2
に前記勾配を加えて、その線分の長さを書込む手段であ
る。
The line segment gradient length selecting and writing means 11q designates the end point node at a predetermined coordinate position of the next node designated as the start point based on the design condition database 14-1, and calculates the planned gradient. 2, the start point and the end point node are connected, and a line segment route that can be continuously connected to the next line segment at the end point node position is selected, or the planned slope is changed to a new slope. Rewrites the calculation result database 14-2 and selects a line segment route based on the new gradient or calculates the calculation result database 1
If the gradient is not set in 4-2, the new gradient is written in the database 14-2, and a line segment route based on the gradient is selected, and the database 14-2 is selected.
Is a means for writing the length of the line segment by adding the above gradient.

【0023】ノードID獲得手段11xは、トポロジデ
ータベース15より、選択した線分の始点及び終点のI
D番号にそれぞれ接続するノードID番号を検索し獲得
する手段である。
The node ID obtaining means 11x, based on the topology database 15, selects the start and end points of the selected line segment.
This is a means for searching and acquiring node ID numbers respectively connected to the D numbers.

【0024】終点ノード高さ計算手段11yは、手段1
1xで選択した始点ノードID番号にリンクしているオ
ブジェクトデータベース14から手段11pによる始点
ノードの「高さ」を獲得すると共に、前記選択した線分
ID番号にリンクしているオブジェクトデータベースか
ら手段11qによる線分の「勾配」「長さ」を獲得し、
終点ノードの変化点の高さを計算する手段である。
The end point node height calculation means 11y is
The "height" of the start node is obtained by the means 11p from the object database 14 linked to the start node ID number selected in 1x, and the means 11q is obtained from the object database linked to the selected line ID number by the means 11p. Acquire the "slope" and "length" of the line segment,
This is a means for calculating the height of the change point of the end point node.

【0025】終点ノード書込手段11zは、終点ノード
ID番号にリンクするオブジェクトデータベース14の
終点ノードを検索し、その終点ノードにすでに計画高さ
が設定されていれば、変化点の高さと比較し、整合性が
あれば、その変化点の高さをデータベース14−2に書
込み、整合性がなければエラー表示し、そのデータベー
ス14−2に設定されていなければその計算された高さ
をデータベース14−2に書込む手段である。
The end point node writing means 11z searches for an end point node of the object database 14 linked to the end point node ID number, and if the planned height is already set for the end point node, compares it with the change point height. If there is consistency, the height of the change point is written into the database 14-2, if there is no consistency, an error is displayed, and if not set in the database 14-2, the calculated height is displayed in the database 14-2. -2.

【0026】以上のように処理端末11にこれらの手段
を備えればCADによる設計システム10は以下のよう
に自動的に最終に指定するノードまで計算を繰返して行
わせることができる。
As described above, if the processing terminal 11 is provided with these means, the CAD-based design system 10 can automatically repeat the calculation up to the finally designated node as follows.

【0027】すなわち、最初のノード区間が終了する
と、トポロジデータベース15により計算終了した終点
ノードを次のノード区間の始点ノードとして、自動的に
次のノード区間の計算を開始させ、これを繰返して、最
終の指定するノードまで自動計算する自動繰返し計算手
段11wを備える。
That is, when the first node section is completed, the calculation of the next node section is automatically started with the end node calculated by the topology database 15 as the start node of the next node section, and this is repeated. An automatic repetition calculating unit 11w for automatically calculating up to the last designated node is provided.

【0028】次に、本発明のオブジェクトデータベース
にリンクするトポロジを用いたCADによる設計システ
ムの動作の流れを図5、図6に示す。図5、図6の実施
例においては道路中心線縦断設計業務のCADによる設
定システムの流れを示す。
Next, FIGS. 5 and 6 show the flow of the operation of the design system by CAD using the topology linked to the object database of the present invention. 5 and 6 show the flow of a CAD setting system for road center line longitudinal design work.

【0029】設計業務処理端末11は、道路縦断設計業
務を行うに際し、予めオブジェクトデータベース14の
設計条件データベース14−1に基づいて、ノード計画
高選択書込手段11pと線分勾配長選択書込手段11q
により計算して以下に示すように計算結果データベース
14−2へ記録する(S51)。
In performing the road longitudinal design work, the design work processing terminal 11 pre-selects the node plan height selecting and writing means 11p and the line segment gradient length selecting and writing means based on the design condition database 14-1 of the object database 14. 11q
And is recorded in the calculation result database 14-2 as shown below (S51).

【0030】まず、道路中心線上の所定座標位置のノー
ドを始点ノードとして指定し、その始点ノードの計画高
さ又は変化点の高さをデータベース14−2にすでに設
定されている「高さ」に定めるか、その計画高さを変更
してデータベース14−2を書換えるか、そのデータベ
ース14−2に設定されていなければ、新計画高さをデ
ータベース14−2に書込むかを選択する(ノード計画
高選択書込手段11p)(S52)。
First, a node at a predetermined coordinate position on the road center line is designated as a start point node, and the planned height or the change point height of the start point node is set to the "height" already set in the database 14-2. The user selects whether to determine, change the planned height and rewrite the database 14-2, or, if not set in the database 14-2, write the new planned height to the database 14-2 (node Planned height selection writing means 11p) (S52).

【0031】次に、その始点ノードの次のノードの所定
座標位置の終点ノードを指定し、計画勾配をデータベー
ス14−2にすでに設定されている勾配に定めて、前記
始点と終点ノード間を結び終点ノード位置で連続に次の
線分に接続できる線分ルートを選択するか、前記計画勾
配を変更して新勾配にデータベース14−2を書換える
と共に、その新勾配による線分ルートを選択するか、デ
ータベース14−2に勾配が設定されていないときは、
新勾配をそのデータベース14−2を書込むと共に、そ
の勾配による線分ルートを選択するかして、そのデータ
ベース14−2に前記勾配に加えて、その線分の長さを
書込む(線分勾配長選択書込手段11q)(S53)。
Next, an end node at a predetermined coordinate position of the node next to the start node is designated, the planned gradient is set to the gradient already set in the database 14-2, and the start point and the end node are connected. Select a line segment route that can be connected to the next line segment continuously at the end point node position, or change the planned gradient and rewrite the database 14-2 to a new gradient, and select a line segment route based on the new gradient. Or, when the gradient is not set in the database 14-2,
A new gradient is written in the database 14-2, and a line segment route based on the gradient is selected or the length of the line segment is written in the database 14-2 in addition to the gradient (line segment). Gradient length selection writing means 11q) (S53).

【0032】設計業務処理端末11は、道路縦断設計業
務を開始する最初の道路中心線の線分を定める。その選
択した線分の始点及び終点のID番号にそれぞれ接続す
るノードID番号を検索し獲得する(ノードID獲得手
段11x)(S61)。
The design service processing terminal 11 determines the first line segment of the road center line at which the road profile design service is started. The node ID numbers connected to the start point and end point ID numbers of the selected line segment are searched and obtained (node ID obtaining means 11x) (S61).

【0033】選択した始点ノードID番号にリンクする
オブジェクトデータベース14からノード計画高選択書
込手段11pによる計算結果の始点ノードの「高さ」を
獲得すると共に、先に選択した線分ID番号にリンクし
ているオブジェクトデータベース14から線分勾配長選
択書込手段11qによる計算結果の線分の「勾配」「長
さ」を獲得し、終点ノードの変化点の高さを計算する
(終点ノード高さ計算手段11y)(S62)。
From the object database 14 linked to the selected starting node ID number, the "height" of the starting node of the calculation result by the node planning height selection writing means 11p is obtained, and linked to the previously selected line segment ID number. Obtain the “slope” and “length” of the line segment calculated by the line segment gradient length selection writing unit 11q from the object database 14 and calculate the height of the change point of the end node (end node height) Calculation means 11y) (S62).

【0034】その終点ノードID番号にリンクするオブ
ジェクトデータベース14の終点ノードを検索し、その
終点ノードにすでに計画高さが設定されていれば変化の
高さと比較し整合性があれば、その変化点の高さをその
データベース14−2に書込み、整合性がなければエラ
ー表示し、そのデータベース14−2に設定されていな
ければその計算されて高さをデータベース14−2に書
込む(終点ノード書込手段11z)(S63)。
The end point node of the object database 14 linked to the end point node ID number is searched. If the end point node has already set the planned height, it is compared with the height of change. Is written in the database 14-2, an error is displayed if there is no consistency, and if not set in the database 14-2, the calculated height is written in the database 14-2. Insertion means 11z) (S63).

【0035】最初のノード区間の計算(S61〜S6
3)が終了すると、トポロジデータベース15により、
前記終点ノードを次のノード区間の始点ノードとして、
次のノード区間の計算を開始させ、これを繰返して、最
終の指定するノードまで自動的に計算する(繰返し計算
手段11w)(S64)。
Calculation of the first node section (S61 to S6)
When 3) is completed, the topology database 15
The end point node as a start point node of the next node section,
The calculation of the next node section is started, this is repeated, and the calculation is automatically performed up to the last designated node (repetition calculation means 11w) (S64).

【0036】図7は、ステップS64における計算進行
方向の流れを模式的に図示したものである。
FIG. 7 schematically illustrates the flow in the calculation progress direction in step S64.

【0037】図中の丸印はノード位置を示し、2重実線
はノード間の線分を示す。トポロジデータベース15
が、ノード及び線分のID番号を登録している状態を実
線矢印で示してある。また、オブジェクトデータベース
14の計画高テーブルとノードの関連を実線矢印で示
し、さらにオブジェクトデータベース14の勾配長テー
ブルと線分の関連も実線矢印で示してある。
In the figure, circles indicate node positions, and double solid lines indicate line segments between nodes. Topology database 15
Indicates the state in which the ID numbers of the nodes and the line segments are registered by solid arrows. Further, the relationship between the planned height table of the object database 14 and the nodes is indicated by solid arrows, and the relationship between the gradient length table of the object database 14 and the line segments is also indicated by solid arrows.

【0038】この図7において、2重破線は左側のノー
ドから順次、ステップS64で示した自動繰返し計算手
段11wの繰返しノード区間の計算進行方向を示した説
明図である。
In FIG. 7, the double dashed line is an explanatory diagram showing the calculation progress direction of the repetitive node section of the automatic repetition calculating means 11w shown in step S64 sequentially from the left node.

【0039】なお、ステップS53における線分ルート
は予め設計条件データベース14−1に勾配をパラメー
タとして複数ルートが蓄積され、その中から線分ルート
を選択できる。
A plurality of routes are stored in advance in the design condition database 14-1 using the gradient as a parameter, and the line segment route can be selected from the route in step S53.

【0040】また、ステップS64に述べたように、ノ
ード間の道路中心線の線分ルートを次々と計算を繰返
し、ノードで連続する3次元縦断曲線から、その曲線の
任意の地点の道路計画高さを、計算結果データベース1
4−2より求め、設計条件データベース14−1の横断
勾配・歩道幅員・道路幅員(図4参照)の横断条件テー
ブルと縦断条件テーブルを用いて道路端の高さを求める
手段によって、CADにより街区の主要点の道路端高さ
を自動的に算出すると共に、道路端に沿って3次元の図
形を従来より容易に作成できる。
As described in step S64, the calculation of the line segment route of the road center line between the nodes is repeated one after another, and the road planning height at an arbitrary point on the curve is calculated from the three-dimensional longitudinal curve continuous at the node. The calculation result database 1
4-2, and the means for determining the height of the road edge using the traverse condition table and the longitudinal condition table of the traverse slope, sidewalk width, and road width (see FIG. 4) of the design condition database 14-1. Automatically calculates the height of the road edge at the principal point of, and can easily create a three-dimensional figure along the road edge.

【0041】また、前記地理図形情報が、土地区画造成
による複数の画地に分割される図形情報である場合のC
ADによる設計業務については以下のようになる。
In the case where the geographical graphic information is graphic information divided into a plurality of plots by land parcel creation,
The design work by AD is as follows.

【0042】その図形情報はそれら各画地を表示した
「ポリゴン」と前記道路端高さより設定された画地毎の
最低計画高さを表示して「文字」とをオブジェクトデー
タベース14の画地用データベースとして備え、その
「ポリゴン」と「文字」間をつなぐ位相関係を持たせる
情報をトポロジデータベース15に加え、表示用であっ
た「文字」が「ポリゴン」にリンクさせるようにして、
ポリゴン図形をそれぞれ計画高まで引き上げる3次元図
形を自動作成し、画地計画高さと道路端高さの高低差が
容易に識別できるようになる。
The graphic information includes a “polygon” indicating each of the image areas and a minimum planned height for each image area set from the road edge height, and “characters” for the image area of the object database 14. A database is provided, and information for providing a topology relationship between the “polygon” and the “character” is added to the topology database 15 so that the “character” for display is linked to the “polygon”.
A three-dimensional figure that raises each of the polygon figures to the planned height is automatically created, and the height difference between the planned ground height and the road edge height can be easily identified.

【0043】[0043]

【発明の効果】本発明のオブジェクトデータベースとリ
ンクするトポロジを用いたCADによる設計システムは
以下に示す効果を奏する。
According to the present invention, the CAD-based design system using the topology linked to the object database has the following effects.

【0044】道路中心線に沿って道路縦断変化部及び交
差部にノードを設け、それらのノード間の図形毎に設計
条件、その計算結果を付加するオブジェクトデータベー
スを設けると共に、それら各図形の道路線分毎の始点・
終点ノードID番号を登録し図形間の位相関係を示すト
ポロジデータベースを設けたので、最初のノード区間が
計算が終了すると、次のノード区間の計算を開始させ、
最終指定ノードまで自動繰返し計算を行うCADによる
設計システムとなり、道路・造成基本設計業務作業が従
来より効率的となった。
Nodes are provided along the road center line at intersections and intersections of the vertical sections of the road, and an object database for adding design conditions and calculation results for each figure between the nodes is provided. Starting point every minute
Since the end point node ID number is registered and a topology database indicating the topological relationship between figures is provided, when the calculation of the first node section is completed, the calculation of the next node section is started,
A CAD-based design system that performs automatic repetitive calculations up to the last designated node has made road and construction basic design work more efficient than before.

【0045】また、この自動繰返し計算により、道路中
心線各ノード間の線分の任意の地点の道路計画高さを呼
出し、横断設計条件と組合せることにより、街区の主要
点の道路端高さを自動算出させると共に、道路端の3次
元の図形を作成できる。この作業も従来に比較して大幅
に効率化できる。
Also, by this automatic repetition calculation, the road plan height of an arbitrary point of the line segment between the nodes of the road center line is called and combined with the cross-sectional design condition to obtain the road end height of the main point of the block. Can be automatically calculated, and a three-dimensional figure of the road edge can be created. This operation can be made much more efficient than before.

【0046】また、以上のようにして算出された道路端
高さより、画地の最低計画高を設定できる。
The minimum planned height of the picture can be set based on the road edge height calculated as described above.

【0047】また、隣接宅地・日照条件など設計者の意
図を反映させながら、1画地毎に、それぞれの計画高の
調整を従来より容易に行えることができる。
Further, it is possible to adjust the respective plan heights for each image area more easily than before, while reflecting the intention of the designer such as adjacent residential land and sunshine conditions.

【0048】また、計画高を表示して「文字」と画地を
表示した「ポリゴン」からなる画地のある地理図形にお
いて、そのオブジェクトデータベースと共に、「文字」
と「ポリゴン」に位相関係を持たせるトポロジデータベ
ースをCADに備えることにより、「文字」と「ポリゴ
ン」がCAD内でリンクし、ポリゴン図形を計画高ま
で、引き上げて調整図面を作成する3次元図形作成を従
来より短時間に行うことができる。
Further, in a geographical figure having an image area consisting of a "polygon" in which a planned height is displayed and a "character" and an image area are displayed, the "character"
By equipping CAD with a topology database that has a topological relationship with the "polygons", "characters" and "polygons" are linked in the CAD, and three-dimensional figures are created by pulling up polygon figures to the planned height and creating adjustment drawings Creation can be performed in a shorter time than before.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明のトポロジを用いてCADによる設計シ
ステムの構成図である。
FIG. 1 is a configuration diagram of a design system based on CAD using the topology of the present invention.

【図2】本発明のノードとその間の線分の説明図であ
る。(a)は各ノードとトポロジデータベースとの関係
を示し、(b)は各ノードとオブジェクトデータベース
との関係を示す。
FIG. 2 is an explanatory diagram of a node of the present invention and a line segment therebetween. (A) shows the relationship between each node and the topology database, and (b) shows the relationship between each node and the object database.

【図3】本発明の縦断曲線ノード位置における変化点の
高さと計画高さの関係の説明図である。
FIG. 3 is an explanatory diagram of a relationship between a height of a change point and a planned height at a vertical curve node position according to the present invention.

【図4】道路方向に垂直な横断面を示す図である。FIG. 4 is a diagram showing a cross section perpendicular to a road direction.

【図5】本発明の道路縦断設計業務のCADによる設定
システムの流れ図である。
FIG. 5 is a flowchart of a setting system by CAD of a road longitudinal design work according to the present invention.

【図6】本発明の道路縦断設計業務のCADによる設定
システムの流れ図である。
FIG. 6 is a flow chart of a CAD setting system for road profile design work according to the present invention.

【図7】本発明の自動繰返し計算手段の説明図である。FIG. 7 is an explanatory diagram of an automatic repetition calculating means of the present invention.

【符号の説明】[Explanation of symbols]

10 トポロジを用いたCADによる設計システム 11,11 設計業務処理端末 11a,11b,‥‥ 道路・造成基本設計業務ソフト 11p ノード計画高選択書込手段 11q 線分勾配長選択書込手段 11w 自動繰返し計算手段 11x ノードID獲得手段 11y 終点ノード高さ計算手段 11z 終点ノード書込手段 12 データベースサーバ 13 データベース装置 14 オブジェクトデータベース 14−1 設計条件データベース 14−1a 道路平面テーブル 14−1b 縦断条件テーブル 14−1c 横断条件テーブル 14−2 計算結果データベース 14−2a 計画高テーブル 14−2b 勾配長テーブル 15 トポロジデータベース 15a ノード情報テーブル 15b 線分情報テーブル 15c 接続情報テーブル 15d 交差点情報テーブル 16 LAN Reference Signs List 10 Design system by CAD using topology 11, 11 Design work processing terminal 11a, 11b, 基本 Road / construction basic design work software 11p Node planning height selection writing means 11q Line segment gradient length selection writing means 11w Automatic repetitive calculation Means 11x Node ID acquisition means 11y End node height calculation means 11z End node writing means 12 Database server 13 Database device 14 Object database 14-1 Design condition database 14-1a Road plane table 14-1b Longitudinal condition table 14-1c Crossing Condition table 14-2 Calculation result database 14-2a Planned height table 14-2b Slope length table 15 Topology database 15a Node information table 15b Line segment information table 15c Connection information table 15d Intersection information Table 16 LAN

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 土地区画整理に伴う道路・造成基本設計
業務ソフトの処理端末を有するコンピュータシステムに
おいて、その業務に必要とする地理図形情報は道路の交
差部と道路縦断変化部にノードが設けられ、それらノー
ド間のそれぞれの図形がデータベースに格納され、それ
らの中に任意の情報を付加できるデータベース群からな
るオブジェクトデータベースと、前記図形間の位相関係
を示すつながり情報を記録したトポロジデータベースを
備えるCADによる設計システムであって、 前記処理端末は、道路・造成基本設計業務ソフトと共
に、設計条件データベースと、その条件に基づいて計算
されるノード計画高さ、ノード間の線分勾配長を書込む
計算結果データベースとからなる前記オブジェクトデー
タベースを備え、 さらに、前記各ノードID番号、各線分のID番号及び
始点・終点ノードID番号、その間の接続と交差点を含
むつながり情報からなる前記トポロジデータベースを備
え、 前記オブジェクトデータベースにより最初のノード区間
のノード計画高さ、ノード間の線分勾配長の計算が終了
すると、前記トポロジデータベースにより、前記終点ノ
ードを次のノード区間の始点ノードとして、自動的に次
のノード区間の計算を開始させ、これを繰返して、最終
の指定するノードまで自動的に計算する繰返し計算手段
を備えることを特徴とするオブジェクトデータベースに
リンクするトポロジを用いたCADによる設計システ
ム。
1. A computer system having a processing terminal for software for basic design work for roads and land development associated with land readjustment, wherein geographical graphic information required for the work is provided with nodes at intersections of roads and road longitudinal change parts. A CAD having an object database comprising a group of databases in which respective figures between the nodes are stored in a database and to which arbitrary information can be added, and a topology database recording connection information indicating a topological relationship between the figures. The processing terminal, together with the road and land development basic design work software, a design condition database, a node plan height calculated based on the condition, and a calculation for writing a line segment gradient length between nodes. The object database comprising a result database; and The topology database includes node ID numbers, ID numbers of respective line segments, and start / end node ID numbers, and connection information including connections and intersections therebetween. The object database includes a planned node height of a first node section, an interval between nodes. When the calculation of the line segment gradient length is completed, the topology node automatically sets the end node as the start node of the next node section and automatically starts the calculation of the next node section. A design system based on CAD using a topology linked to an object database, comprising a repetitive calculation means for automatically calculating up to a node to be executed.
【請求項2】 土地区画整理に伴う道路・造成基本設計
業務処理に必要とする地理図形情報は、道路の交差部と
道路縦断変化点部にノードが設けられ、それらノード間
のそれぞれの図形がデータベースに格納され、それらの
中に任意の情報を付加できるデータベース群からなるオ
ブジェクトデータベースと、前記図形間の位相関係を示
すつながり情報を記録したトポロジデータベースを備え
るCADによる設計システムであって、 前記オブジェクトデータベースは設計条件データベース
と計算結果データベースとからなり、 前記設計条件データベースは前記ノードの座標と、その
ノード間の図形毎に道路平面の路線番号・設計速度、そ
の道路平面の中心線における3次元縦断曲線長・最急勾
配の縦断条件、その道路方向に垂直な横断勾配・歩道幅
員・道路幅員の横断条件の各条件テーブルを少なくとも
備え、 前記計算結果データベースは前記設計条件データベース
に基づいて、前記図形毎に計算される結果を記録する前
記各ノード座標毎の計算高さ又は変化点の高さの計画高
テーブルと、そのノード間の道路線分勾配及び長さの勾
配長テーブルとを少なくとも備え、 前記トポロジデータベースは前記ノードのノードID番
号を登録したノード情報テーブルと、前記ノード間の各
図形線分毎の線分ID番号及びその線分の始点ノードI
D番号・終点ノードID番号とを登録した線分情報テー
ブルと、前記道路縦断変化部のノードID番号と接続す
る線分の始点又は終点ID番号とを記録した接続情報テ
ーブルと、前記道路交差点部のID番号で接続する全て
の線分の始点又は終点ノードID番号を記録した交差点
情報テーブルを少なくとも備え、 前記オブジェクトデータベースの中の設計条件データベ
ースに基づいて、前記道路中心線上の所定座標位置の始
点ノードを指定し、その始点ノードの計画高さ又は変化
点の高さを計算結果データベースにすでに設定されてい
る「高さ」に定めるか、その計画高さを変更して計算結
果データベースを書換えるか、計算結果データベースに
設定されていなければ、新計画高さをそのデータベース
に書込むかを選択するノード計画高選択書込手段と、 前記オブジェクトデータベースの中の設計条件データベ
ースに基づいて、前記ノードの次のノードの所定座標位
置の終点ノードを指定し、計画勾配を計算結果データベ
ースにすでに設定されている勾配に定めて、前記始点と
終点ノード間を結び終点ノード位置で連続して次の線分
に接続できる線分ルートを選択するか、前記計画勾配を
変更して、新勾配に計算結果データベースを書換えると
共に、その新勾配による線分ルートを選択するか、計算
結果データベースに勾配が設定されていないときは、新
勾配をそのデータベースに書込むと共に、その勾配によ
る線分ルートを選択するかして、そのデータベースに前
記勾配に加えてその線分の長さを書込む線分勾配長選択
書込手段と、 前記オブジェクトデータベースとリンクするトポロジデ
ータベースより選択した線分の始点及び終点のID番号
にそれぞれ接続するノードID番号を検索し獲得するノ
ードID獲得手段と、 前記選択した始点ノードID番号にリンクしているオブ
ジェクトデータベースから前記ノード計画高選択書込手
段結果の始点ノードの「高さ」を獲得すると共に、前記
選択した線分ID番号にリンクしているオブジェクトデ
ータベースから前記線分勾配長選択書込手段結果の線分
の「勾配」「長さ」を獲得し、終点ノードの変化点の高
さを計算する終点ノード高さ計算手段と、 前記終点ノードID番号にリンクするオブジェクトデー
タベースの終点ノードを検索し、その終点ノードにすで
に計画高さが設定されていれば、変化点の高さと比較し
整合性があれば、その変化点の高さをそのデータベース
に書込み、整合性がなければエラー表示し、そのデータ
ベースに設定されていなければ、その計算された高さを
その計算結果データベースに書込む終点ノード書込手段
とを少なくとも備え、 最初のノード区間の計算が終了すると、トポロジデータ
ベースにより、前記終点ノードを次のノード区間の始点
ノードとして、自動的に次のノード区間の計算を開始さ
せ、これを繰返して、最終の指定するノードまで自動的
に計算する繰返し計算手段を備えることを特徴とするオ
ブジェクトデータベースにリンクするトポロジを用いた
CADによる設計システム。
2. Geographical graphic information required for road and land development basic design processing associated with land readjustment includes nodes at intersections of roads and points of change in road longitudinal section. A CAD design system comprising: an object database including a group of databases stored in a database to which arbitrary information can be added; and a topology database recording connection information indicating a topological relationship between the figures, wherein the object The database includes a design condition database and a calculation result database. The design condition database includes coordinates of the nodes, a line number and a design speed of a road plane for each figure between the nodes, and a three-dimensional longitudinal section at a center line of the road plane. Curve length / steepest grade longitudinal condition, cross slope perpendicular to the road direction / step At least a condition table for crossing conditions of width and road width, wherein the calculation result database records a result calculated for each figure based on the design condition database, and a calculation height or change for each node coordinate. A planned height table of point heights, and a gradient length table of road segment gradients and lengths between the nodes, wherein the topology database has a node information table in which node ID numbers of the nodes are registered; Line segment ID number of each graphic line segment between the two and the start node I of the line segment
A line segment information table in which a D number / end point node ID number is registered, a connection information table in which a start point or end point ID number of a line segment connected to the node ID number of the road profile change section is recorded, and the road intersection section At least an intersection information table that records the start point or end point node ID numbers of all the line segments connected by the ID numbers of the above. Based on the design condition database in the object database, the start point of the predetermined coordinate position on the road center line Specify a node and set the planned height or change point height of the start node to the "height" already set in the calculation result database, or change the planned height and rewrite the calculation result database Or, if not set in the calculation result database, select the node plan height to write the new plan height to that database Writing means; and designating an end point node at a predetermined coordinate position of a node next to the node based on a design condition database in the object database, and setting a planned gradient to a gradient already set in the calculation result database. Select a line segment route that connects the start point and the end point node and can continuously connect to the next line segment at the end point position, or change the plan gradient, rewrite the calculation result database to a new gradient, and , Select a line segment route based on the new gradient, or if no gradient is set in the calculation result database, write the new gradient into the database and select a line segment route based on the gradient. Line segment gradient length selective writing means for writing the length of the line segment in addition to the gradient to the database; and linking to the object database Node ID obtaining means for searching for and obtaining node ID numbers connected to the start point and end point ID numbers of the line segment selected from the topology database, and the node plan from the object database linked to the selected start node ID number The "height" of the start node of the result of the high-selection writing means is obtained, and the "slope" of the line of the line-slope length selection writing means results from the object database linked to the selected line ID number. End point node height calculating means for acquiring the "length" and calculating the height of the change point of the end point node; and searching for the end point node of the object database linked to the end point node ID number, and If the planned height is set, the height of the change point is compared with the height of the change point. And an end node writing means for writing the calculated height to the calculation result database if it is not set in the database. When the calculation is completed, the topology node automatically sets the end node as the start node of the next node section and automatically starts the calculation of the next node section, and repeats the calculation until the last designated node is automatically calculated. A design system based on CAD using a topology linked to an object database, comprising:
【請求項3】 前記線分ルートは予め前記設計条件デー
タベースに勾配をパラメータとして複数ルートが蓄積さ
れ、その中から線分ルートを選択できることを特徴とす
る請求項2記載のオブジェクトデータベースにリンクす
るトポロジを用いたCADによる設計システム。
3. A topology linked to an object database according to claim 2, wherein a plurality of routes are previously stored in the design condition database using the gradient as a parameter, and a line segment route can be selected from the plurality of routes. CAD-based design system.
【請求項4】 前記ノード間の道路中心線の線分ルート
を次々と計算を繰返しノードで連続する3次元縦断曲線
から、その曲線の任意の地点の道路計画高さを前記計算
結果データベースより求め、前記設計条件データベース
の横断勾配・歩道幅員・道路幅員の横断条件テーブルと
縦断条件テーブルを用いて道路端の高さを求める手段を
備え、 街区の主要点の道路端高さを自動的に算出すると共に、
道路端に沿って3次元の図形が作成できることを特徴と
する請求項2又は3記載のオブジェクトデータベースに
リンクするトポロジを用いたCADによる設計システ
ム。
4. A line segment route of a road center line between the nodes is repeatedly calculated one after another, and a road planning height at an arbitrary point on the curve is obtained from the calculation result database from a continuous three-dimensional longitudinal curve at the node. Means for determining the height of the road edge using the crossing gradient table, sidewalk width, and road width crossing condition table and the longitudinal condition table of the design condition database, and automatically calculates the road edge height of the main point of the block. Along with
4. The CAD-based design system using a topology linked to an object database according to claim 2, wherein a three-dimensional figure can be created along a road edge.
【請求項5】 前記地理図形情報は、土地区画造成によ
る複数の画地に分割され、それら各画地を表示した「ポ
リゴン」と、前記道路端高さより設定された画地毎の最
低計画高さを表示した「文字」とをオブジェクトデータ
ベースの画地用データベースとして備え、 前記「ポリゴン」と「文字」間をつなぐ位相関係を持た
せるトポロジデータベースを備え、 表示用であった「文字」が「ポリゴン」にリンクさせ、
ポリゴン図形をそれぞれ計画高まで引き上げる3次元図
形を自動作成し、画地計画高さと道路端高さの高低差が
容易に識別できることを特徴とする請求項4記載のオブ
ジェクトデータベースにリンクするトポロジを用いたC
ADによる設計システム。
5. The geographical graphic information is divided into a plurality of plots by land parcel creation, a "polygon" displaying each of the plots, and a minimum planned height for each plot set from the road edge height. Is provided as an image database for an object database, and a topology database is provided that has a topological relationship between the polygons and the characters. Polygon "
5. The topology linked to an object database according to claim 4, wherein a three-dimensional figure for raising each of the polygon figures to the planned height is automatically created, and a height difference between a planned ground height and a road edge height can be easily identified. C
Design system by AD.
JP2000260739A 2000-08-30 2000-08-30 Design system applying cad using topology to be linked to object database Pending JP2002073693A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000260739A JP2002073693A (en) 2000-08-30 2000-08-30 Design system applying cad using topology to be linked to object database

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000260739A JP2002073693A (en) 2000-08-30 2000-08-30 Design system applying cad using topology to be linked to object database

Publications (1)

Publication Number Publication Date
JP2002073693A true JP2002073693A (en) 2002-03-12

Family

ID=18748703

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000260739A Pending JP2002073693A (en) 2000-08-30 2000-08-30 Design system applying cad using topology to be linked to object database

Country Status (1)

Country Link
JP (1) JP2002073693A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100507778B1 (en) * 2002-09-19 2005-08-17 한국전자통신연구원 Apparatus and method for generating progressive solid models based on cellular topology
CN113705019A (en) * 2021-09-13 2021-11-26 国网内蒙古东部电力有限公司经济技术研究院 Cable laying design system based on digital design process
CN113722785A (en) * 2021-08-04 2021-11-30 中国铁路设计集团有限公司 Linkage adjustment method for railway engineering construction organization image progress chart constrained by topological rules
CN114896730A (en) * 2022-05-16 2022-08-12 上海核工程研究设计院有限公司 System and method for automatic analysis and calculation of constant load of S3D air duct support
CN115265559A (en) * 2022-06-21 2022-11-01 北京百度网讯科技有限公司 Map automatic generation method, device, equipment and medium
CN117874898A (en) * 2024-03-11 2024-04-12 云南省交通规划设计研究院股份有限公司 Road three-dimensional slope intersection design method and system based on BIM and GIS
WO2024103968A1 (en) * 2022-11-16 2024-05-23 国网智能电网研究院有限公司 Power grid distribution network frame topology construction method based on power distribution and utilization holographic data model

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5561790A (en) * 1992-03-24 1996-10-01 International Business Machines Corporation Shortest path determination processes for use in modeling systems and communications networks
JPH10198724A (en) * 1997-01-07 1998-07-31 Honda Motor Co Ltd Road image display device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5561790A (en) * 1992-03-24 1996-10-01 International Business Machines Corporation Shortest path determination processes for use in modeling systems and communications networks
JPH10198724A (en) * 1997-01-07 1998-07-31 Honda Motor Co Ltd Road image display device

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100507778B1 (en) * 2002-09-19 2005-08-17 한국전자통신연구원 Apparatus and method for generating progressive solid models based on cellular topology
CN113722785A (en) * 2021-08-04 2021-11-30 中国铁路设计集团有限公司 Linkage adjustment method for railway engineering construction organization image progress chart constrained by topological rules
CN113722785B (en) * 2021-08-04 2023-01-24 中国铁路设计集团有限公司 Linkage adjustment method for railway engineering construction organization image progress chart constrained by topological rules
CN113705019A (en) * 2021-09-13 2021-11-26 国网内蒙古东部电力有限公司经济技术研究院 Cable laying design system based on digital design process
CN114896730A (en) * 2022-05-16 2022-08-12 上海核工程研究设计院有限公司 System and method for automatic analysis and calculation of constant load of S3D air duct support
CN114896730B (en) * 2022-05-16 2024-05-14 上海核工程研究设计院股份有限公司 System and method for automatically analyzing and calculating constant load of S3D air duct support
CN115265559A (en) * 2022-06-21 2022-11-01 北京百度网讯科技有限公司 Map automatic generation method, device, equipment and medium
WO2024103968A1 (en) * 2022-11-16 2024-05-23 国网智能电网研究院有限公司 Power grid distribution network frame topology construction method based on power distribution and utilization holographic data model
CN117874898A (en) * 2024-03-11 2024-04-12 云南省交通规划设计研究院股份有限公司 Road three-dimensional slope intersection design method and system based on BIM and GIS
CN117874898B (en) * 2024-03-11 2024-05-24 云南省交通规划设计研究院股份有限公司 Road three-dimensional slope intersection design method and system based on BIM and GIS

Similar Documents

Publication Publication Date Title
US9142147B2 (en) Map database generating systems, methods, and programs
US5519619A (en) Route planning method for hierarchical map routing and apparatus therefor
JP4917764B2 (en) MAP INFORMATION CREATION DEVICE, MAP INFORMATION CREATION METHOD, AND PROGRAM
JP3703297B2 (en) Geographic information data management method
CN114004006B (en) Building group arrangement method, device, equipment and storage medium
JP2002073693A (en) Design system applying cad using topology to be linked to object database
JP4619504B2 (en) 3D digital map generator
JP3407883B2 (en) Earthwork design support system using digital map data
CN110928974A (en) Method for generating and fusing point based on Kml to simplify road network
JP2001266177A (en) Three-dimensional map preparing method, recording medium with three-dimensional map preparing program recorded thereon and disaster preventing information providing system using the method
US20050114017A1 (en) Interactive method for designing parcels
JP4390837B2 (en) Graphic data search system and method, and graphic data screen display method
JPH0519687A (en) Automatic generation system for road data
JP3971608B2 (en) Electronic map display device
JP3673504B2 (en) Geographic information retrieval system and geographic information retrieval program
Van Putten et al. New results with generalized area partitionings
JP2000298029A (en) Summarizing method for and summarizing device of guide map and recording medium of the program for summarizing the guide map
JP2001325310A (en) Support system for sewerage construction designing
JP4901073B2 (en) Method for producing simplified digital road network data
JP3402590B2 (en) Multi-scale map creation system, recording medium, and multi-scale map
JP2000132093A (en) Road information management system and its method
JP4121967B2 (en) Graphic data management method
JP3472817B2 (en) Traffic flow simulation method
KR100550267B1 (en) Method For Auto-Making A Topography
JP3535597B2 (en) Graphic processing unit

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070816

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20070816

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100413

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20100831