Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6664243B2 - Building limit display device, building limit display control device, building limit display method, and building limit display control method - Google Patents
[go: Go Back, main page]

JP6664243B2 - Building limit display device, building limit display control device, building limit display method, and building limit display control method - Google Patents

Building limit display device, building limit display control device, building limit display method, and building limit display control method Download PDF

Info

Publication number
JP6664243B2
JP6664243B2 JP2016049735A JP2016049735A JP6664243B2 JP 6664243 B2 JP6664243 B2 JP 6664243B2 JP 2016049735 A JP2016049735 A JP 2016049735A JP 2016049735 A JP2016049735 A JP 2016049735A JP 6664243 B2 JP6664243 B2 JP 6664243B2
Authority
JP
Japan
Prior art keywords
building limit
information
shape
limit
building
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.)
Active
Application number
JP2016049735A
Other languages
Japanese (ja)
Other versions
JP2017165133A5 (en
JP2017165133A (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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2016049735A priority Critical patent/JP6664243B2/en
Publication of JP2017165133A publication Critical patent/JP2017165133A/en
Publication of JP2017165133A5 publication Critical patent/JP2017165133A5/en
Application granted granted Critical
Publication of JP6664243B2 publication Critical patent/JP6664243B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Train Traffic Observation, Control, And Security (AREA)

Description

本発明は、建築限界への構造物の侵入などを視覚的に捉えることができる表示を提供する建築限界表示装置および建築限界表示方法に関するものである。   The present invention relates to an architectural limit display device and an architectural limit display method that provide a display that can visually capture the intrusion of a structure into an architectural limit.

鉄道または道路には、交通の安全を確保するため、構造物の設置が許されない空間範囲である建築限界が設定されている。建築限界の範囲は、目印が設置されているわけではなく、実空間上での範囲を視覚的に捉えることは難しい。鉄道の保守点検作業では、画像計測またはレーザスキャナなどによる測量により、建築限界内に進入する構造物がないことの確認、および建築限界に近接する構造物の距離の測定などが行われている。構造物と建築限界との位置関係を視覚的に捉え易くするため、特許文献1には、線路に直交する断面図上に計測した構造物の測定点および建築限界を表示する技術が開示されている。   In order to ensure traffic safety, railways or roads have architectural limits, which are spaces in which structures cannot be installed. The architectural limits are not marked with marks, and it is difficult to visually grasp the range in real space. In the maintenance and inspection work of railways, confirmation that there is no structure entering the building limit, measurement of the distance of a structure near the building limit, and the like are performed by image measurement or surveying using a laser scanner or the like. In order to make it easier to visually grasp the positional relationship between a structure and a building limit, Patent Literature 1 discloses a technique of displaying a measurement point and a building limit of a structure measured on a cross-sectional view orthogonal to a track. I have.

特開2005−271717号公報JP 2005-271717 A

しかしながら、上記従来の技術によれば、線路上の位置断面上の測定結果のみが表示される。すなわち、2次元座標で捉えた結果となる。この場合、任意の箇所に最も近い建築限界が、任意の箇所が含まれる断面で表示される建築限界とはならない可能性がある。そのため、計測範囲の中で任意の箇所と建築限界との位置関係の測定結果を確認しようとする場合、わずかな距離をおいた断面ごとに膨大な数の断面図を作成し、全ての断面図を見なければならない、という問題があった。   However, according to the above-described conventional technique, only the measurement result on the position cross section on the track is displayed. That is, the result is obtained by capturing in two-dimensional coordinates. In this case, there is a possibility that the construction limit closest to the arbitrary location is not the construction limit displayed on the cross section including the arbitrary location. Therefore, when trying to confirm the measurement result of the positional relationship between an arbitrary point and the building limit in the measurement range, a huge number of cross-sections are created for each section at a short distance, and all cross-sections are created. Had to be seen.

本発明は、上記に鑑みてなされたものであって、建築限界と構造物との位置関係を容易な操作で表示できる建築限界表示装置を得ることを目的とする。   The present invention has been made in view of the above, and an object of the present invention is to provide a building limit display device capable of displaying the positional relationship between a building limit and a structure by an easy operation.

上述した課題を解決し、目的を達成するために、本発明の建築限界表示装置は、複数の測定点の位置情報である3次元点群情報、建築限界の形状の情報、および、経路の情報を取得するデータ取得部を備える。また、建築限界表示装置は、3次元点群情報から第1の点の選択を受け付ける操作受付部を備える。また、建築限界表示装置は、第1の点に基づいて建築限界の形状の基準位置を表示する第2の位置を算出し、経路の情報に基づいて、鉛直方向、左右のレールの高低差方向、およびレールの延伸方向について建築限界の形状の回転軸および回転角度を算出し、回転軸および回転角度に基づいて建築限界の形状の位置情報を変換する算出部を備える。また、建築限界表示装置は、基準位置が第2の位置に合わせられた位置情報変換後の建築限界の形状を表示する表示部を備えることを特徴とする。 In order to solve the above-described problems and achieve the object, a building limit display device of the present invention includes three-dimensional point cloud information, which is position information of a plurality of measurement points, information on a shape of a building limit, and information on a route. And a data acquisition unit that acquires In addition, the building limit display device includes an operation receiving unit that receives selection of a first point from the three-dimensional point group information. The building limit display device calculates a second position for displaying the reference position of the shape of the building limit based on the first point, and based on the route information , the vertical direction, the height difference direction of the left and right rails. And a calculation unit that calculates a rotation axis and a rotation angle of the building limit shape in the extension direction of the rail, and converts position information of the building limit shape based on the rotation axis and the rotation angle. Further, the building limit display device includes a display unit that displays the shape of the building limit after the position information conversion in which the reference position is adjusted to the second position.

本発明によれば、建築限界と構造物との位置関係を容易な操作で表示できる、という効果を奏する。   ADVANTAGE OF THE INVENTION According to this invention, there exists an effect that the positional relationship between a building limit and a structure can be displayed by easy operation.

実施の形態1にかかる建築限界表示装置の構成例を示すブロック図FIG. 1 is a block diagram illustrating a configuration example of a building limit display device according to a first embodiment. 実施の形態1にかかるデータ取得部が取得するデータの種類を示す図FIG. 4 is a diagram showing types of data acquired by a data acquisition unit according to the first embodiment. 実施の形態1にかかるデータ取得部が取得する3次元点群データの内容を示す図FIG. 3 is a diagram showing contents of three-dimensional point cloud data acquired by a data acquisition unit according to the first embodiment; 実施の形態1にかかるデータ取得部が取得する建築限界データで表される建築限界枠を示す図The figure which shows the construction limit frame represented by the construction limit data which the data acquisition part concerning Embodiment 1 acquires. 実施の形態1にかかるデータ取得部が取得する建築限界データの内容を示す図The figure which shows the content of the building limit data which the data acquisition part concerning Embodiment 1 acquires. 実施の形態1にかかるデータ取得部が取得する線路データと左右のレールの関係を示す図The figure which shows the relationship between the track data and the right and left rail which the data acquisition part concerning Embodiment 1 acquires. 実施の形態1にかかるデータ取得部が取得する線路データの内容を示す図The figure which shows the content of the track | line data acquired by the data acquisition part concerning Embodiment 1. 実施の形態1にかかる建築限界表示装置において建築限界枠を表示する処理を示すフローチャート5 is a flowchart showing a process of displaying a building limit frame in the building limit display device according to the first embodiment. 実施の形態1の算出部によって算出された線路直線データの例を示す図FIG. 9 is a diagram illustrating an example of line straight line data calculated by the calculation unit according to the first embodiment. 実施の形態1にかかる算出部においてZ軸を回転軸とするときの回転角度を算出する処理のイメージを示す図6 is a diagram illustrating an image of a process of calculating a rotation angle when the Z axis is used as a rotation axis in the calculation unit according to the first embodiment; FIG. 実施の形態1にかかる算出部において左右のレールの高低差ベクトルおよび左右のレールの高低差ベクトルを回転軸とするときの回転角度を算出する処理のイメージを示す図6 is a diagram illustrating an image of a process of calculating a rotation angle when a height difference vector of the left and right rails and a height difference vector of the left and right rails are used as rotation axes in the calculation unit according to the first embodiment; FIG. 実施の形態1にかかる算出部においてレールの延伸方向ベクトルおよびレールの延伸方向ベクトルを回転軸とするときの回転角度γを算出する処理のイメージを示す図FIG. 7 is a diagram illustrating an image of a process of calculating a rotation angle γ when a rail extension direction vector and a rail extension direction vector are used as rotation axes in a calculation unit according to the first embodiment; 実施の形態1にかかる表示部において、選択された点に対応した位置に建築限界枠を表示した状態を示す図The figure which shows the state which displayed the building limit frame in the position corresponding to the selected point on the display part concerning Embodiment 1. 実施の形態1にかかる算出部を専用のハードウェアで構成する場合の例を示す図FIG. 4 is a diagram illustrating an example of a case where the calculation unit according to the first embodiment is configured by dedicated hardware; 実施の形態1にかかる算出部をCPUおよびメモリで構成する場合の例を示す図FIG. 3 is a diagram illustrating an example of a case where the calculation unit according to the first embodiment is configured by a CPU and a memory; 実施の形態2にかかる建築限界表示装置の構成例を示すブロック図FIG. 4 is a block diagram showing a configuration example of a building limit display device according to a second embodiment. 実施の形態2にかかるデータ取得部が取得する建築限界データの内容を示す図The figure which shows the content of the building limit data which the data acquisition part concerning Embodiment 2 acquires. 実施の形態2にかかるデータ取得部が取得する線路データの内容を示す図The figure which shows the content of the track data which the data acquisition part concerning Embodiment 2 acquires. 実施の形態2にかかる建築限界表示装置において建築限界枠を表示する処理を示すフローチャート11 is a flowchart showing a process of displaying a building limit frame in the building limit display device according to the second embodiment.

以下に、本発明の実施の形態にかかる建築限界表示装置および建築限界表示方法を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。   Hereinafter, a construction limit display device and a construction limit display method according to an embodiment of the present invention will be described in detail with reference to the drawings. The present invention is not limited by the embodiment.

実施の形態1.
図1は、本発明の実施の形態1にかかる建築限界表示装置20の構成例を示すブロック図である。建築限界表示装置20は、データ取得部1と、表示部2と、操作受付部3と、算出部4と、を備える。本実施の形態では、一例として、鉄道の建築限界を対象にして説明する。
Embodiment 1 FIG.
FIG. 1 is a block diagram illustrating a configuration example of the building limit display device 20 according to the first embodiment of the present invention. The building limit display device 20 includes a data acquisition unit 1, a display unit 2, an operation reception unit 3, and a calculation unit 4. In the present embodiment, as an example, a description is given of a building limit of a railway.

図2は、実施の形態1にかかるデータ取得部1が取得するデータの種類を示す図である。データ取得部1は、3次元点群データ11、建築限界データ12、および線路データ13を取得する。ここでは、データ取得部1を1つの構成としているが、データ毎に異なる構成としてもよい。   FIG. 2 is a diagram illustrating types of data acquired by the data acquisition unit 1 according to the first embodiment. The data acquisition unit 1 acquires three-dimensional point cloud data 11, building limit data 12, and track data 13. Here, the data acquisition unit 1 has one configuration, but may have a different configuration for each data.

データ取得部1は、高密度レーザスキャナなどで計測および取得された構造物などの3次元座標を有する3次元点群情報である3次元点群データ11を取得する。3次元点群データ11は、複数の測定点の位置情報すなわち3次元座標を有する。3次元点群データ11を取得するデータ取得部1は、高密度レーザスキャナそのものであってもよい。また、3次元点群データ11を取得するデータ取得部1は、高密度レーザスキャナで計測および取得された3次元点群データ11を記録媒体経由でデータ読み取りを行うデータ読み取り装置、または、高密度レーザスキャナで計測および取得された3次元点群データ11を有線通信または無線通信によって受信する通信装置であってもよい。   The data acquisition unit 1 acquires three-dimensional point group data 11 that is three-dimensional point group information having three-dimensional coordinates of a structure or the like measured and acquired by a high-density laser scanner or the like. The three-dimensional point cloud data 11 has position information of a plurality of measurement points, that is, three-dimensional coordinates. The data acquisition unit 1 that acquires the three-dimensional point cloud data 11 may be a high-density laser scanner itself. The data acquisition unit 1 that acquires the three-dimensional point cloud data 11 is a data reading device that reads data of the three-dimensional point cloud data 11 measured and acquired by a high-density laser scanner via a recording medium, or a high-density data reading device. A communication device that receives the three-dimensional point cloud data 11 measured and acquired by the laser scanner by wire communication or wireless communication may be used.

図3は、実施の形態1にかかるデータ取得部1が取得する3次元点群データ11の内容を示す図である。3次元点群データ11に含まれる各点は、X座標、Y座標、およびZ座標の3軸の情報で表される。X座標、Y座標、およびZ座標については、例えば、平面直角座標系を用いて、XY軸を水平面上にとり、Z軸を高さ方向にとることができる。または、任意の点を原点として、例えば、東向き方向をX軸方向、北向き方向をY軸方向、鉛直上向き方向をZ軸方向とする座標系でもよい。各点の座標値を示すデータの単位については、メートル(m)などを使用することができるが、これに限定されるものではない。データ取得部1は、3次元点群データ11について、データ取得部1内部の記憶部で記憶してもよいし、図示しない外部の記憶部で記憶してもよい。   FIG. 3 is a diagram illustrating the contents of the three-dimensional point cloud data 11 acquired by the data acquiring unit 1 according to the first embodiment. Each point included in the three-dimensional point group data 11 is represented by information on three axes of an X coordinate, a Y coordinate, and a Z coordinate. For the X coordinate, the Y coordinate, and the Z coordinate, for example, using a plane rectangular coordinate system, the XY axes can be set on a horizontal plane, and the Z axis can be set in the height direction. Alternatively, for example, a coordinate system may be used in which an arbitrary point is set as the origin and the eastward direction is the X-axis direction, the northward direction is the Y-axis direction, and the vertically upward direction is the Z-axis direction. As a unit of data indicating the coordinate value of each point, a meter (m) or the like can be used, but the present invention is not limited to this. The data acquisition unit 1 may store the three-dimensional point cloud data 11 in a storage unit inside the data acquisition unit 1 or in an external storage unit (not shown).

また、データ取得部1は、建築限界枠の形状を示す情報である建築限界データ12を取得する。建築限界データ12を取得するデータ取得部1は、建築限界データ12を記録媒体経由でデータ読み取りを行うデータ読み取り装置、または、建築限界データ12を有線通信または無線通信によって受信する通信装置であってもよい。   The data acquisition unit 1 acquires construction limit data 12 which is information indicating the shape of the construction limit frame. The data acquisition unit 1 that acquires the construction limit data 12 is a data reading device that reads the construction limit data 12 via a recording medium or a communication device that receives the construction limit data 12 by wire communication or wireless communication. Is also good.

図4は、実施の形態1にかかるデータ取得部1が取得する建築限界データ12で表される建築限界枠41を示す図である。図4に示す基準位置である点Orgは、左右レール位置の中心にあたる位置である。建築限界データ12は、図4で示される建築限界の範囲を示す外側の枠の部分である建築限界枠41の各点Pi(Ui,0,Vi)の3次元座標を示すものである。図5は、実施の形態1にかかるデータ取得部1が取得する建築限界データ12の内容を示す図である。建築限界データ12は、ここでは、X軸およびZ軸の面で示される2次元のデータとする。すなわち、Y軸方向の座標は0となる。データ取得部1は、建築限界データ12について、データ取得部1内部の記憶部で記憶してもよいし、図示しない外部の記憶部で記憶してもよい。   FIG. 4 is a diagram illustrating a construction limit frame 41 represented by the construction limit data 12 acquired by the data acquisition unit 1 according to the first embodiment. The point Org which is the reference position shown in FIG. 4 is a position corresponding to the center of the left and right rail positions. The construction limit data 12 indicates the three-dimensional coordinates of each point Pi (Ui, 0, Vi) of the construction limit frame 41 which is a part of the outer frame indicating the range of the construction limit shown in FIG. FIG. 5 is a diagram illustrating the contents of the building limit data 12 acquired by the data acquisition unit 1 according to the first embodiment. Here, the building limit data 12 is two-dimensional data represented by X-axis and Z-axis planes. That is, the coordinates in the Y-axis direction are 0. The data acquisition unit 1 may store the building limit data 12 in a storage unit inside the data acquisition unit 1 or in an external storage unit (not shown).

また、データ取得部1は、左右のレールのレール位置を示す情報であって、3次元座標を有する線路データ13を取得する。線路データ13は、列車が走行する線路の延伸方向、左右方向の傾き、および延伸方向の傾きを示すデータである。線路データ13を取得するデータ取得部1は、高密度レーザスキャナそのものであってもよい。また、線路データ13を取得するデータ取得部1は、高密度レーザスキャナで計測および取得された線路データ13を記録媒体経由でデータ読み取りを行うデータ読み取り装置、または、高密度レーザスキャナで計測および取得された線路データ13を有線通信または無線通信によって受信する通信装置であってもよい。   Further, the data acquisition unit 1 acquires line data 13 having three-dimensional coordinates, which is information indicating the rail positions of the left and right rails. The track data 13 is data indicating the extension direction, the left-right inclination, and the extension direction of the track on which the train travels. The data acquisition unit 1 that acquires the line data 13 may be a high-density laser scanner itself. The data acquisition unit 1 that acquires the line data 13 is a data reading device that reads data of the line data 13 measured and acquired by a high-density laser scanner via a recording medium, or is measured and acquired by a high-density laser scanner. A communication device that receives the transmitted line data 13 by wire communication or wireless communication may be used.

データ取得部1は、線路データ13に替えて、高密度レーザスキャナでの3次元点群データ11の計測時の走行軌跡の3次元座標を有する情報を、走行データとして取得してもよい。走行データは、列車が走行したときの進行方向、走行時の左右の傾き、および走行時の進行方向の傾きを示すデータである。データ取得部1は、道路の建築限界を対象にする場合、道路位置を示す情報であって、3次元座標を有する道路データを取得する。道路データは、自動車などが走行する道路の延伸方向、左右方向の傾き、および延伸方向の傾きを示すデータである。データ取得部1は、建築限界の対象となる乗り物、例えば、列車または自動車などが走行する経路の情報として、線路データ13、または走行データ、または道路データを取得する。   The data acquisition unit 1 may acquire, as travel data, information having three-dimensional coordinates of a travel locus at the time of measurement of the three-dimensional point cloud data 11 by the high-density laser scanner, instead of the line data 13. The traveling data is data indicating a traveling direction when the train travels, a left-right inclination when traveling, and a gradient in the traveling direction when traveling. When targeting a building limit of a road, the data obtaining unit 1 obtains road data having three-dimensional coordinates, which is information indicating a road position. The road data is data indicating the extension direction, the left-right inclination, and the extension direction of a road on which an automobile or the like travels. The data acquisition unit 1 acquires track data 13, travel data, or road data as information of a route on which a vehicle, such as a train or an automobile, which is a target of a building limit travels.

図6は、実施の形態1にかかるデータ取得部1が取得する線路データ13と左右のレールの関係を示す図である。線路データ13は、左レールおよび右レールの位置の位置情報である3次元座標を一定間隔おきに記録したものである。左レールにある左レール点をRli(Xli,Yli,Zli)とし、右レールにある右レール点をRri(Xri,Yri,Zri)とする。図7は、実施の形態1にかかるデータ取得部1が取得する線路データ13の内容を示す図である。線路データ13は、図6に示す黒丸であって任意の位置におけるレール位置の3次元座標を示すものである。左右のレールの黒丸の位置の3次元座標のデータの集合体が、線路データ13となる。   FIG. 6 is a diagram illustrating a relationship between the line data 13 and the left and right rails acquired by the data acquiring unit 1 according to the first embodiment. The track data 13 is obtained by recording three-dimensional coordinates, which are positional information of the positions of the left rail and the right rail, at regular intervals. Let the left rail point on the left rail be Rli (Xli, Yli, Zli) and let the right rail point on the right rail be Rri (Xri, Yri, Zri). FIG. 7 is a diagram illustrating the content of the line data 13 acquired by the data acquisition unit 1 according to the first embodiment. The track data 13 is a black circle shown in FIG. 6 and indicates three-dimensional coordinates of a rail position at an arbitrary position. A set of data of the three-dimensional coordinates at the positions of the black circles on the left and right rails becomes the track data 13.

なお、図4および図6では、レール点をレールが車両と接触する面の中央部分にしているが、これに限定されるものではない。図4に示す点Orgを求めることができればよいため、左右のレールの内側部分の点同士、または左右のレールの外側部分の点同士の組み合わせであってもよい。データ取得部1は、線路データ13について、データ取得部1内部の記憶部で記憶してもよいし、図示しない外部の記憶部で記憶してもよい。   In FIGS. 4 and 6, the rail point is set at the center of the surface where the rail contacts the vehicle, but the rail point is not limited to this. Since it is sufficient that the point Org shown in FIG. 4 can be obtained, a combination of the points inside the left and right rails or the points outside the left and right rails may be used. The data acquisition unit 1 may store the line data 13 in a storage unit inside the data acquisition unit 1 or in an external storage unit (not shown).

ここで、3次元点群データ11および線路データ13は、同じ測定機会において取得されたデータとする。3次元点群データ11および線路データ13については、例えば、MMS(Mobile Mapping System)により計測された情報を用いることができる。MMSでは、デジタルカメラおよびレーザなどの測定装置を搭載した車両において、GPS(Global Positioning System)および慣性航法装置などを用いて、自車両の位置と姿勢を正確に計測できる。そのため、MMSでは、自車両の位置にレーザで計測された構造物のなどの位置を加算することで、構造物の位置を正確に取得することができる。   Here, the three-dimensional point cloud data 11 and the track data 13 are data acquired at the same measurement opportunity. As the three-dimensional point cloud data 11 and the line data 13, for example, information measured by an MMS (Mobile Mapping System) can be used. In a vehicle equipped with a digital camera and a measuring device such as a laser, the MMS can accurately measure the position and orientation of the vehicle using a GPS (Global Positioning System) and an inertial navigation device. Therefore, in the MMS, the position of the structure can be accurately obtained by adding the position of the structure measured by the laser to the position of the own vehicle.

データ取得部1は、3次元点群データ11からレールの位置を検出し、線路データ13を取得してもよい。データ取得部1は、例えば、3次元点群データ11から複数の点からなる点群を抽出し、抽出した点群によって表される形状と、レールの形状を表した点の並びであるテンプレートとのマッチングを行うことによってレールを検出する。データ取得部1は、テンプレートの形状に合った点群の位置にレールがあることを検出することができる。   The data acquisition unit 1 may detect the position of the rail from the three-dimensional point cloud data 11 and acquire the track data 13. The data acquisition unit 1 extracts, for example, a point group including a plurality of points from the three-dimensional point group data 11, and generates a shape represented by the extracted point group and a template that is a sequence of points representing the shape of the rail. The rail is detected by performing the matching. The data acquisition unit 1 can detect that a rail exists at a position of a point cloud that matches the shape of the template.

図1の建築限界表示装置20の構成の説明に戻る。表示部2は、データ取得部1から取得した3次元点群データ11の全部または一部のデータ、および、後述する算出部4によって位置情報すなわち3次元座標が変換された後の建築限界データ12で示される建築限界枠41を重畳表示する。表示部2は、建築限界表示装置20を構成する装置、例えば、パーソナルコンピュータなどに搭載されたディスプレイなどに表示を行う。なお、表示部2は、ディスプレイ部に3次元点群データ11などを表示する表示制御部のみを備え、ディスプレイ部については建築限界表示装置20に外付けで接続される外部のディスプレイなどを用いる形態でもよい。   Returning to the description of the configuration of the building limit display device 20 in FIG. The display unit 2 displays all or a part of the three-dimensional point cloud data 11 acquired from the data acquisition unit 1 and the building limit data 12 after the position information, that is, the three-dimensional coordinates are converted by the calculation unit 4 described later. Are superimposed and displayed. The display unit 2 performs display on a device included in the building limit display device 20, for example, a display mounted on a personal computer or the like. The display unit 2 includes only a display control unit that displays the three-dimensional point cloud data 11 and the like on the display unit, and the display unit uses an external display or the like that is externally connected to the building limit display device 20. May be.

操作受付部3は、操作者の操作により、表示部2に表示された3次元点群データ11から任意の点、例えば、構造物などの位置にある第1の点の選択を受け付ける。操作受付部3は、建築限界表示装置20を構成する装置、例えば、パーソナルコンピュータなどに搭載されたキーボードまたはマウスなどで入力操作を行う。なお、操作受付部3は、入力操作イベントなどを受信するイベント受信部のみを備え、入力操作を行うデバイスについては建築限界表示装置20に外付けで接続される外部のマウスなどを用いる形態でもよい。   The operation receiving unit 3 receives a selection of an arbitrary point, for example, a first point at a position of a structure or the like from the three-dimensional point cloud data 11 displayed on the display unit 2 by an operation of the operator. The operation receiving unit 3 performs an input operation using a device constituting the building limit display device 20, for example, a keyboard or a mouse mounted on a personal computer or the like. The operation accepting unit 3 includes only an event receiving unit that receives an input operation event or the like, and a device that performs an input operation may use an external mouse or the like that is externally connected to the building limit display device 20. .

算出部4は、建築限界データ12で示される建築限界枠41の表示位置を特定する。まず、算出部4は、操作受付部3で受け付けられた操作イベントにより選択された点である第1の点の位置について、線路データ13から最直近のレール位置を算出し、建築限界枠41の点Orgを表示する位置である第2の位置を算出する。また、算出部4は、線路データ13から算出したレール位置を用いて、建築限界枠41の位置情報すなわち3次元座標を変換するための回転軸としてレールの延伸方向ベクトルおよび左右のレール高低差ベクトルを算出し、回転角度を算出する。算出部4は、建築限界枠41の3次元座標を、算出した回転軸および回転角度に基づいて建築限界枠41を回転させて得られる3次元座標に変換する。算出部4は、変換後の3次元座標で示される建築限界枠41の表示を、表示部2に表示させる。   The calculation unit 4 specifies the display position of the building limit frame 41 indicated by the building limit data 12. First, the calculation unit 4 calculates the closest rail position from the track data 13 for the position of the first point selected by the operation event received by the operation reception unit 3, and A second position, which is a position where the point Org is displayed, is calculated. The calculation unit 4 also uses the rail position calculated from the track data 13 as the rotation axis for converting the position information of the building limit frame 41, that is, the three-dimensional coordinate, and the extending direction vector of the rail and the left and right rail height difference vector. Is calculated, and the rotation angle is calculated. The calculation unit 4 converts the three-dimensional coordinates of the construction limit frame 41 into three-dimensional coordinates obtained by rotating the construction limit frame 41 based on the calculated rotation axis and rotation angle. The calculation unit 4 causes the display unit 2 to display the construction limit frame 41 indicated by the converted three-dimensional coordinates.

つぎに、建築限界表示装置20において建築限界枠41を表示する処理の流れについて説明する。図8は、実施の形態1にかかる建築限界表示装置20において建築限界枠41を表示する処理を示すフローチャートである。   Next, a flow of a process of displaying the building limit frame 41 on the building limit display device 20 will be described. FIG. 8 is a flowchart illustrating a process of displaying the building limit frame 41 in the building limit display device 20 according to the first embodiment.

まず、建築限界表示装置20では、表示部2によって3次元点群データ11の全部または一部のデータが表示されている状態において、操作受付部3は、操作者の操作を受け付けて、表示されているデータから第1の点である任意の1点の選択の操作を受け付ける、すなわち操作受付部3で入力操作イベントが発生する(ステップS1)。算出部4は、操作受付部3から入力操作イベントの情報を取得すると、選択された点の位置情報すなわち3次元座標のデータを3次元点群データ11から取得する(ステップS2)。   First, in the building limit display device 20, in a state where all or a part of the three-dimensional point cloud data 11 is displayed on the display unit 2, the operation receiving unit 3 receives an operation by the operator and displays the data. An operation of selecting an arbitrary point, which is the first point, is received from the stored data, that is, an input operation event occurs in the operation receiving unit 3 (step S1). When acquiring the information of the input operation event from the operation accepting unit 3, the calculation unit 4 acquires the position information of the selected point, that is, the data of the three-dimensional coordinates from the three-dimensional point group data 11 (step S2).

算出部4は、線路データ13を入力情報として、左右レール各々の線路直線データを算出する(ステップS3)。算出部4は、算出した線路直線データを、算出部4内部の記憶部で記憶してもよいし、図示しない外部の記憶部で記憶してもよい。   The calculation unit 4 calculates the line straight line data of each of the left and right rails using the line data 13 as input information (Step S3). The calculation unit 4 may store the calculated line straight line data in a storage unit inside the calculation unit 4 or in an external storage unit (not shown).

算出部4の左右レール各々の線路直線データを算出する方法について詳細に説明する。算出部4は、まず、線路データ13の左右各々のレール点の3次元位置座標を一定距離間隔でグルーピングし、同一グループの点に対して最小二乗法などの手法により直線近似する。算出部4は、つぎに、直線近似した線分に対して、隣接する線分の端点同士を接続する。算出部4は、端点同士を接続したものを線路直線データとする。なお、算出部4は、直線近似して得られた左右レール各々の線路直線データとしてもよいし、線路データ13の各点を結んだ線分の集合を線路直線データとしてもよい。   A method of calculating the line straight line data of each of the left and right rails by the calculation unit 4 will be described in detail. First, the calculation unit 4 groups the three-dimensional position coordinates of each of the left and right rail points of the track data 13 at a fixed distance interval, and linearly approximates points in the same group by a method such as the least square method. Next, the calculating unit 4 connects the end points of adjacent line segments to the line segment approximated to a straight line. The calculation unit 4 uses the connection of the end points as line straight line data. The calculating unit 4 may use the line straight line data of each of the left and right rails obtained by linear approximation, or may use a set of line segments connecting the points of the line data 13 as the line straight line data.

図9は、実施の形態1の算出部4によって算出された線路直線データの例を示す図である。図9において、91が左レールの線路直線データを示し、92が右レールの線路直線データを示す。90はステップS1において操作受付部3で選択された任意の点である。   FIG. 9 is a diagram illustrating an example of line straight line data calculated by the calculation unit 4 according to the first embodiment. In FIG. 9, 91 indicates line straight line data of the left rail, and 92 indicates line straight line data of the right rail. Reference numeral 90 denotes an arbitrary point selected by the operation receiving unit 3 in step S1.

算出部4は、左レールの線路直線データ91および右レールの線路直線データ92から、軌道中心の直線データ93を算出する(ステップS4)。軌道中心とは、左右レールの中心線にあたるものである。算出部4は、算出して得られた軌道中心の直線データ93を、算出部4内部の記憶部で記憶してもよいし、図示しない外部の記憶部で記憶してもよい。なお、算出部4は、ステップS3,S4の処理については、データ取得部1によって線路データ13が取得された段階で予め行っておいてもよい。   The calculation unit 4 calculates straight line data 93 of the track center from the line straight line data 91 of the left rail and the line straight line data 92 of the right rail (step S4). The track center corresponds to the center line of the left and right rails. The calculation unit 4 may store the calculated straight line data 93 of the trajectory center in a storage unit inside the calculation unit 4 or in an external storage unit (not shown). The calculation unit 4 may perform the processing of steps S3 and S4 in advance when the data acquisition unit 1 acquires the line data 13.

算出部4は、ステップS1の処理で選択された点90から、一方のレールの線路直線データ上において最短距離となる点の位置情報すなわち3次元座標を算出する(ステップS5)。一例として、一方のレールを左レール、他方のレールを右レールとして説明する。具体的に、算出部4は、選択された点90から左レールの線路直線データ91に対して下ろした垂線の交点を最短距離となる点94として、点94の3次元座標を算出する。算出部4は、算出して得られた点94の3次元座標を、算出部4内部の記憶部で記憶してもよいし、図示しない外部の記憶部で記憶してもよい。   The calculation unit 4 calculates the position information, that is, the three-dimensional coordinates, of the point having the shortest distance on the line straight line data of one of the rails from the point 90 selected in the process of step S1 (step S5). As an example, one rail will be described as a left rail and the other rail will be a right rail. Specifically, the calculation unit 4 calculates the three-dimensional coordinates of the point 94 by setting the intersection of the perpendicular drawn from the selected point 90 to the line straight line data 91 of the left rail as the shortest distance point 94. The calculation unit 4 may store the calculated three-dimensional coordinates of the point 94 in a storage unit inside the calculation unit 4 or in an external storage unit (not shown).

算出部4は、算出した一方のレールの線路直線データ上の点から、他方のレールの線路直線データ上において最短距離となる点の位置座標すなわち3次元座標を算出する(ステップS6)。具体的に、算出部4は、左レールの線路直線データ91上の点94から右レールの線路直線データ92に対して下ろした垂線の交点を最短距離となる点95として、点95の3次元座標を算出する。算出部4は、算出して得られた点95の3次元座標を、算出部4内部の記憶部で記憶してもよいし、図示しない外部の記憶部で記憶してもよい。   The calculating unit 4 calculates, from the calculated points on the line straight line data of one rail, the position coordinates of the shortest distance on the line straight line data of the other rail, that is, three-dimensional coordinates (step S6). Specifically, the calculation unit 4 determines a point 95 as a shortest distance from a point 94 on the line straight line data 91 of the left rail with respect to the line straight line data 92 of the right rail as a point 95 having the shortest distance. Calculate the coordinates. The calculation unit 4 may store the three-dimensional coordinates of the calculated point 95 in a storage unit inside the calculation unit 4 or in an external storage unit (not shown).

算出部4は、算出した左右レールの線路直線データ91,92上の点94,95を結ぶ直線と、軌道中心の直線データ93との交点96の位置情報すなわち3次元座標を算出する(ステップS7)。具体的に、算出部4は、点94と点95とを結ぶ直線と、軌道中心の直線データ93との交点96の3次元座標を算出する。または、算出部4は、点94または点95から軌道中心の直線データ93に対して下ろした垂線の交点を交点96として、交点96の3次元座標を算出してもよい。算出部4は、算出して得られた交点96の3次元座標を、算出部4内部の記憶部で記憶してもよいし、図示しない外部の記憶部で記憶してもよい。   The calculation unit 4 calculates position information, that is, three-dimensional coordinates, of an intersection 96 between a straight line connecting the points 94 and 95 on the calculated line straight line data 91 and 92 of the left and right rails and the straight line data 93 of the track center (step S7). ). Specifically, the calculation unit 4 calculates three-dimensional coordinates of an intersection 96 between a straight line connecting the point 94 and the point 95 and the straight line data 93 of the trajectory center. Alternatively, the calculation unit 4 may calculate the three-dimensional coordinates of the intersection 96 by setting the intersection of a perpendicular drawn from the point 94 or the point 95 to the straight line data 93 of the trajectory center as the intersection 96. The calculation unit 4 may store the calculated three-dimensional coordinates of the intersection 96 in a storage unit inside the calculation unit 4 or in an external storage unit (not shown).

算出部4は、建築限界データ12で示される建築限界枠41の位置情報すなわち3次元座標を、Z軸を回転軸として角度α分だけ回転させるためのαを算出する。算出部4は、建築限界枠41の3次元座標を、Z軸を回転軸として角度α分だけ回転させて、建築限界枠41の3次元座標を変換する(ステップS8)。算出部4は、Z軸を回転軸として角度α分だけ回転させた、3次元座標変換後の建築限界枠41の3次元座標を記憶する。   The calculation unit 4 calculates α for rotating the position information of the building limit frame 41 indicated by the building limit data 12, that is, the three-dimensional coordinates, by the angle α using the Z axis as the rotation axis. The calculation unit 4 converts the three-dimensional coordinates of the construction limit frame 41 by rotating the three-dimensional coordinates of the construction limit frame 41 by the angle α using the Z axis as a rotation axis (step S8). The calculation unit 4 stores the three-dimensional coordinates of the building limit frame 41 after the three-dimensional coordinate conversion, which is rotated by the angle α using the Z axis as the rotation axis.

具体的に、回転角度αの算出方法について説明する。図10は、実施の形態1にかかる算出部4においてZ軸を回転軸とするときの回転角度αを算出する処理のイメージを示す図である。図10において、面101は、絶対座標系のX軸方向およびZ軸方向を含む2次元の面を示すものである。また、面102は、選択された点90から最短距離となる左右レールの線路直線データ91,92上の点94,95およびZ軸を含む2次元の面を示すものである。面102は、選択された点90から最短距離となる左右レールの線路直線データ91,92上の点94,95の高低差ベクトルを含む面になる。また、面103は、選択された点90から最短距離となる、左レールの線路直線データ91上の点94を含む左レールの線路直線データ91の線分とZ軸を含む2次元の面を示すものである。面103は、選択された点90から最短距離となるレールである左レールの延伸方向ベクトルを含む面になる。算出部4は、面101と面102がなす角度をαとして回転角度を算出する。   Specifically, a method of calculating the rotation angle α will be described. FIG. 10 is a diagram illustrating an image of a process in which the calculation unit 4 according to the first embodiment calculates a rotation angle α when the Z axis is a rotation axis. In FIG. 10, a surface 101 is a two-dimensional surface including the X-axis direction and the Z-axis direction of the absolute coordinate system. The plane 102 indicates a two-dimensional plane including points 94 and 95 on the line straight line data 91 and 92 of the left and right rails, which is the shortest distance from the selected point 90, and the Z axis. The plane 102 is a plane including a height difference vector of points 94 and 95 on the line straight line data 91 and 92 of the left and right rails, which is the shortest distance from the selected point 90. The plane 103 is a two-dimensional plane including the line segment of the left rail line straight line data 91 including the point 94 on the left rail line straight line data 91 and the Z axis, which is the shortest distance from the selected point 90. It is shown. The plane 103 is a plane including the extension direction vector of the left rail, which is the shortest distance from the selected point 90. The calculation unit 4 calculates the rotation angle by setting the angle between the surface 101 and the surface 102 to α.

算出部4は、ステップS8の処理でZ軸を回転軸として角度α分だけ回転された建築限界枠41の位置情報すなわち3次元座標を、左右のレールの高低差ベクトルを回転軸として角度β分だけ回転させるための左右のレールの高低差ベクトルおよびβを算出する。算出部4は、ステップS8の処理で変換後の建築限界枠41の3次元座標を、左右のレールの高低差ベクトルを回転軸として角度β分だけ回転させて、建築限界枠41の3次元座標を変換する(ステップS9)。算出部4は、左右のレールの高低差ベクトルを回転軸として角度β分だけ回転させた、3次元座標変換後の建築限界枠41の3次元座標を記憶する。   The calculation unit 4 calculates the position information, that is, the three-dimensional coordinates, of the building limit frame 41 rotated by the angle α with the Z axis as the rotation axis in the process of step S8, and calculates the angle β with the height difference vector of the left and right rails as the rotation axis. The height difference vector and β of the left and right rails to be rotated only are calculated. The calculation unit 4 rotates the three-dimensional coordinates of the building limit frame 41 converted in step S8 by the angle β using the height difference vector of the left and right rails as a rotation axis, and outputs the three-dimensional coordinates of the building limit frame 41. Is converted (step S9). The calculation unit 4 stores the three-dimensional coordinates of the building limit frame 41 after the three-dimensional coordinate conversion, in which the height difference vectors of the left and right rails are rotated by the angle β using the rotation axis as the rotation axis.

具体的に、左右のレールの高低差ベクトルおよび回転角度βの算出方法について説明する。図11は、実施の形態1にかかる算出部4において左右のレールの高低差ベクトル112および左右のレールの高低差ベクトル112を回転軸とするときの回転角度βを算出する処理のイメージを示す図である。図10の面102における断面を表示した図である。図11において、水平面111は、絶対座標系における水平面であり、絶対座標系のX軸方向およびY軸方向を含む2次元の面を示すものである。算出部4は、ステップS5,S6の処理で算出された点94,95を結ぶ直線を含むベクトルを、左右のレールの高低差ベクトル112として算出する。また、算出部4は、水平面111と左右のレールの高低差ベクトル112がなす角度をβとして回転角度を算出する。   Specifically, a method of calculating the height difference vector and the rotation angle β of the left and right rails will be described. FIG. 11 is a diagram illustrating an image of a process of calculating the rotation angle β when the height difference vector 112 of the left and right rails and the height difference vector 112 of the right and left rails are used as rotation axes in the calculation unit 4 according to the first embodiment. It is. It is the figure which displayed the cross section in the surface 102 of FIG. In FIG. 11, a horizontal plane 111 is a horizontal plane in the absolute coordinate system, and indicates a two-dimensional plane including the X-axis direction and the Y-axis direction of the absolute coordinate system. The calculation unit 4 calculates a vector including a straight line connecting the points 94 and 95 calculated in the processes of steps S5 and S6 as the height difference vector 112 of the left and right rails. Further, the calculation unit 4 calculates a rotation angle by setting an angle formed between the horizontal plane 111 and the height difference vector 112 between the left and right rails to β.

算出部4は、ステップS9の処理で左右のレールの高低差ベクトル112を回転軸として角度β分だけ回転された建築限界枠41の位置情報すなわち3次元座標を、レールの延伸方向ベクトルを回転軸として角度γ分だけ回転させるためのレールの延伸方向ベクトルおよびγを算出する。算出部4は、ステップS9の処理で変換後の建築限界枠41の3次元座標を、レールの延伸方向ベクトルを回転軸として角度γ分だけ回転させて、建築限界枠41の3次元座標を変換する(ステップS10)。算出部4は、レールの延伸方向ベクトルを回転軸として角度γ分だけ回転させた、3次元座標変換後の建築限界枠41の3次元座標を記憶する。   The calculation unit 4 calculates the position information, that is, the three-dimensional coordinates of the building limit frame 41 rotated by the angle β using the height difference vector 112 of the left and right rails as the rotation axis in the process of step S9, and calculates the extension direction vector of the rail as the rotation axis. To calculate the rail extension direction vector and γ for rotating by the angle γ. The calculation unit 4 converts the three-dimensional coordinates of the construction limit frame 41 by rotating the three-dimensional coordinates of the construction limit frame 41 converted in step S9 by the angle γ using the rail extension direction vector as a rotation axis. (Step S10). The calculation unit 4 stores the three-dimensional coordinates of the architectural limit frame 41 after the three-dimensional coordinate conversion, which is rotated by the angle γ using the rail extension direction vector as the rotation axis.

具体的に、レールの延伸方向ベクトルおよび回転角度γの算出方法について説明する。図12は、実施の形態1にかかる算出部4においてレールの延伸方向ベクトル121およびレールの延伸方向ベクトル121を回転軸とするときの回転角度γを算出する処理のイメージを示す図である。図12において、水平面111は、図11と同様である。算出部4は、ステップS3の処理で算出された左レールの線路直線データ91、およびステップS5の処理で算出された左レールの点94を含むベクトルをレールの延伸方向ベクトル121として算出する。また、算出部4は、水平面111とレールの延伸方向ベクトル121がなす角度をγとして回転角度を算出する。   Specifically, a method of calculating the rail extension direction vector and the rotation angle γ will be described. FIG. 12 is a diagram illustrating an image of a process of calculating the rail extension direction vector 121 and the rotation angle γ when the rail extension direction vector 121 is used as a rotation axis in the calculation unit 4 according to the first embodiment. 12, a horizontal plane 111 is the same as that in FIG. The calculation unit 4 calculates, as the rail extension direction vector 121, a vector including the line straight line data 91 of the left rail calculated in the process of step S3 and the point 94 of the left rail calculated in the process of step S5. Further, the calculation unit 4 calculates the rotation angle by setting the angle between the horizontal plane 111 and the extending direction vector 121 of the rail to γ.

算出部4は、ステップS10の処理でレールの延伸方向ベクトル121を回転軸として角度γ分だけ回転された、3次元座標変換後の建築限界枠41を、点OrgがステップS7で算出した交点96の位置にくるように、表示部2に表示させる(ステップS11)。図13は、実施の形態1にかかる表示部2において、選択された点90に対応した位置に建築限界枠41を表示した状態を示す図である。表示部2は、図13に示すように、第1の点である選択された点90、および、建築限界枠41の基準位置である点Orgが第2の位置である交点96に合わせられた位置情報変換後の建築限界枠41を表示する。   The calculating unit 4 determines the three-dimensional coordinate-converted building limit frame 41 rotated by the angle γ using the rail extension direction vector 121 as the rotation axis in the process of step S10, and the intersection Org at the point Org calculated in step S7. Is displayed on the display unit 2 so as to come to the position (step S11). FIG. 13 is a diagram illustrating a state where the building limit frame 41 is displayed at a position corresponding to the selected point 90 on the display unit 2 according to the first embodiment. As shown in FIG. 13, the display unit 2 has adjusted the selected point 90 which is the first point and the point Org which is the reference position of the construction limit frame 41 to the intersection 96 which is the second position. The building limit frame 41 after the position information conversion is displayed.

これにより、建築限界表示装置20は、レールに沿った建築限界枠41の表示を実現でき、選択された点90と建築限界枠41との位置関係を容易な操作で視覚的に捉えられる表示を提供することができる。   Thereby, the building limit display device 20 can realize the display of the building limit frame 41 along the rail, and can display a display that allows the positional relationship between the selected point 90 and the building limit frame 41 to be visually caught by an easy operation. Can be provided.

なお、建築限界表示装置20は、建築限界として建築限界の外側の枠の部分である建築限界枠41を表示していたが、外側の枠だけでなく、図4または図13で示される建築限界枠41の内側全体の範囲を特定するように表示してもよい。   Although the building limit display device 20 displays the building limit frame 41 which is a portion of the frame outside the building limit as the building limit, not only the outside frame but also the building limit shown in FIG. 4 or FIG. It may be displayed so as to specify the entire range inside the frame 41.

つづいて、建築限界表示装置20のハードウェア構成について説明する。建築限界表示装置20において、データ取得部1は、高密度レーザスキャナ、データ読み取り装置、または通信装置などにより実現される。表示部2は、LCD(Liquid Crystal Display)などにより実現される。操作受付部3は、パーソナルコンピュータなどに搭載されたキーボードまたはマウスなどにより実現される。算出部4は、処理回路により実現される。すなわち、建築限界表示装置20は、建築限界枠41の3次元座標を変換するための回転軸および回転角度を算出し、建築限界枠41の3次元座標を変換するための処理回路を備える。処理回路は、専用のハードウェアであってもよいし、メモリに格納されるプログラムを実行するCPU(Central Processing Unit)およびメモリであってもよい。   Next, the hardware configuration of the building limit display device 20 will be described. In the building limit display device 20, the data acquisition unit 1 is realized by a high-density laser scanner, a data reading device, a communication device, or the like. The display unit 2 is realized by an LCD (Liquid Crystal Display) or the like. The operation receiving unit 3 is realized by a keyboard or a mouse mounted on a personal computer or the like. The calculation unit 4 is realized by a processing circuit. That is, the construction limit display device 20 includes a processing circuit for calculating a rotation axis and a rotation angle for converting the three-dimensional coordinates of the construction limit frame 41 and converting the three-dimensional coordinates of the construction limit frame 41. The processing circuit may be dedicated hardware, or may be a CPU (Central Processing Unit) that executes a program stored in the memory and a memory.

図14は、実施の形態1にかかる算出部4を専用のハードウェアで構成する場合の例を示す図である。処理回路が専用のハードウェアである場合、図14に示す処理回路51は、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ASIC(Application Specific Integrated Circuit)、FPGA(Field Programmable Gate Array)、またはこれらを組み合わせたものが該当する。算出部4の各機能を機能別に処理回路51で実現してもよいし、各機能をまとめて処理回路51で実現してもよい。   FIG. 14 is a diagram illustrating an example of a case where the calculation unit 4 according to the first embodiment is configured by dedicated hardware. When the processing circuit is dedicated hardware, the processing circuit 51 illustrated in FIG. 14 includes, for example, a single circuit, a composite circuit, a programmed processor, a parallel programmed processor, an ASIC (Application Specific Integrated Circuit), and an FPGA ( Field Programmable Gate Array) or a combination of these. Each function of the calculation unit 4 may be realized by the processing circuit 51 for each function, or each function may be realized by the processing circuit 51 collectively.

図15は、実施の形態1にかかる算出部4をCPUおよびメモリで構成する場合の例を示す図である。処理回路がCPU52およびメモリ53で構成される場合、算出部4の各機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現される。ソフトウェアまたはファームウェアはプログラムとして記述され、メモリ53に格納される。処理回路では、メモリ53に記憶されたプログラムをCPU52が読み出して実行することにより、各機能を実現する。すなわち、建築限界表示装置20は、算出部4が処理回路により実行されるときに、建築限界枠41の3次元座標を変換するための回転軸および回転角度を算出するステップ、建築限界枠41の3次元座標を変換するステップが結果的に実行されることになるプログラムを格納するためのメモリ53を備える。また、これらのプログラムは、建築限界表示装置20の手順および方法をコンピュータに実行させるものであるともいえる。ここで、CPU52は、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサ、またはDSP(Digital Signal Processor)などであってもよい。また、メモリ53とは、例えば、RAM(Random Access Memory)、ROM(Read Only Memory)、フラッシュメモリ、EPROM(Erasable Programmable ROM)、EEPROM(Electrically EPROM)などの、不揮発性または揮発性の半導体メモリ、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、またはDVD(Digital Versatile Disc)などが該当する。 FIG. 15 is a diagram illustrating an example of a case where the calculation unit 4 according to the first embodiment is configured by a CPU and a memory. When the processing circuit includes the CPU 52 and the memory 53, each function of the calculation unit 4 is realized by software, firmware, or a combination of software and firmware. The software or firmware is described as a program and stored in the memory 53. In the processing circuit, each function is realized by the CPU 52 reading and executing a program stored in the memory 53. That is, when the calculating unit 4 is executed by the processing circuit, the building limit display device 20 calculates a rotation axis and a rotation angle for converting the three-dimensional coordinates of the building limit frame 41, A memory 53 is provided for storing a program that results in the step of transforming the three-dimensional coordinates. In addition, it can be said that these programs cause a computer to execute the procedure and method of the building limit display device 20. Here, the CPU 52 may be a processing device, an arithmetic device, a microprocessor, a microcomputer, a processor, a DSP (Digital Signal Processor), or the like. The memory 53 is, for example, a nonvolatile or volatile semiconductor memory such as a RAM (Random Access Memory), a ROM (Read Only Memory), a flash memory, an EPROM (Erasable Programmable ROM), and an EEPROM (Electrically EPROM). A magnetic disk, a flexible disk, an optical disk, a compact disk, a mini disk, a DVD (Digital Versatile Disc), and the like are applicable.

なお、算出部4の各機能について、一部を専用のハードウェアで実現し、一部をソフトウェアまたはファームウェアで実現するようにしてもよい。例えば、建築限界枠41の3次元座標を変換するための回転軸および回転角度を算出する機能については専用のハードウェアとしての処理回路51でその機能を実現し、建築限界枠41の3次元座標を変換する機能についてはCPU52がメモリ53に格納されたプログラムを読み出して実行することによってその機能を実現することが可能である。   In addition, about each function of the calculation part 4, you may make it implement | achieve a part by exclusive hardware and implement | achieve a part by software or firmware. For example, the function of calculating the rotation axis and the rotation angle for converting the three-dimensional coordinates of the construction limit frame 41 is realized by a processing circuit 51 as dedicated hardware, and the three-dimensional coordinates of the construction limit frame 41 are realized. Can be realized by the CPU 52 reading and executing a program stored in the memory 53.

このように、処理回路は、専用のハードウェア、ソフトウェア、ファームウェア、またはこれらの組み合わせによって、上述の各機能を実現することができる。   As described above, the processing circuit can realize the above-described functions by dedicated hardware, software, firmware, or a combination thereof.

以上説明したように、本実施の形態によれば、建築限界表示装置20では、操作者が確認したい任意の点の選択を受け付け、選択された点の位置に対応したレール上の位置に、建築限界枠41の3次元座標を変換して建築限界枠41を表示する。これにより、建築限界表示装置20は、操作者による容易な操作によって、構造物などを示す任意の点と建築限界枠41との関係性を3次元表現の中で視覚的に捉えることができる表示を提供することができる。また、建築限界表示装置20は、操作者が選択する任意の点を変更すれば、再度、変更後の点に対応する位置に建築限界枠を表示することが可能であり、膨大な数の断面図を作成する必要もない。   As described above, according to the present embodiment, the building limit display device 20 accepts the selection of an arbitrary point that the operator wants to check, and places the building at the position on the rail corresponding to the position of the selected point. The three-dimensional coordinates of the limit frame 41 are converted and the architectural limit frame 41 is displayed. Thereby, the building limit display device 20 can display the relationship between the arbitrary point indicating the structure or the like and the building limit frame 41 in a three-dimensional expression by an easy operation by the operator. Can be provided. In addition, the building limit display device 20 can display the building limit frame again at a position corresponding to the changed point by changing an arbitrary point selected by the operator. There is no need to create diagrams.

なお、線路データ13を用いる場合について説明したが、建築限界表示装置20は、線路データ13に替えて、高密度レーザスキャナでの計測時の走行軌跡の3次元座標を有する走行データを用いても同様の効果を得ることができる。また、建築限界表示装置20は、線路データ13に替えて、道路位置の3次元座標を有する道路データを用いることで、道路を対象にして同様の効果を得ることができる。   Although the case where the track data 13 is used has been described, the building limit display device 20 may use, instead of the track data 13, travel data having three-dimensional coordinates of a travel locus at the time of measurement with a high-density laser scanner. Similar effects can be obtained. In addition, the construction limit display device 20 can obtain the same effect for roads by using road data having three-dimensional coordinates of road positions instead of the track data 13.

実施の形態2.
実施の形態2では、建築限界表示装置は、建築限界枠のデータを複数持ち、位置によって建築限界枠41のデータを変更可能とする。実施の形態1と異なる部分について説明する。
Embodiment 2 FIG.
In the second embodiment, the construction limit display device has a plurality of construction limit frame data, and the data of the construction limit frame 41 can be changed depending on the position. The parts different from the first embodiment will be described.

図16は、実施の形態2にかかる建築限界表示装置20aの構成例を示すブロック図である。建築限界表示装置20aは、建築限界表示装置20に対して、データ取得部1および算出部4を、データ取得部1aおよび算出部4aに置換えたものである。   FIG. 16 is a block diagram illustrating a configuration example of a building limit display device 20a according to the second embodiment. The construction limit display device 20a is obtained by replacing the data acquisition unit 1 and the calculation unit 4 with the data acquisition unit 1a and the calculation unit 4a in the construction limit display device 20.

データ取得部1aは、建築限界枠41の形状を示す情報である建築限界データ12aを取得する。図17は、実施の形態2にかかるデータ取得部1aが取得する建築限界データ12aの内容を示す図である。建築限界枠41は、場所によって異なる形状になることがある。例えば、駅のホームがある位置の建築限界枠41は、通常の建築限界枠41より左右の幅は小さくなりスリムな形状になる。また、トンネル内の建築限界枠41は、通常の建築限界枠41より左右および高さ共に小さな形状になる。このように、建築限界枠41の形状は、場所または鉄道事業の管理者が定める内容により様々である。そのため、実施の形態2では、データ取得部1aは、建築限界データ12aとして、複数の建築限界枠41の情報、各建築限界枠パターンを識別するための建築限界枠パターン番号の情報、および各建築限界枠41を表示する際の表示色の情報を取得する。   The data acquisition unit 1a acquires construction limit data 12a that is information indicating the shape of the construction limit frame 41. FIG. 17 is a diagram illustrating the contents of the building limit data 12a acquired by the data acquiring unit 1a according to the second embodiment. The building limit frame 41 may have a different shape depending on the location. For example, the building limit frame 41 at the position where the platform of the station is located has a smaller left and right width than the normal building limit frame 41 and has a slim shape. In addition, the construction limit frame 41 in the tunnel has a smaller shape in both left and right and height than the normal construction limit frame 41. As described above, the shape of the building limit frame 41 varies depending on the place or the contents determined by the manager of the railway business. Therefore, in the second embodiment, the data acquisition unit 1a uses the building limit data 12a as information on a plurality of building limit frames 41, information on building limit frame pattern numbers for identifying each building limit frame pattern, and each building limit data. The display color information for displaying the limit frame 41 is acquired.

また、データ取得部1aは、線路データ13aを取得する。図18は、実施の形態2にかかるデータ取得部1aが取得する線路データ13aの内容を示す図である。前述のように、建築限界枠41は、場所によって異なる形状になることがある。そのため、実施の形態2では、線路データ13aには、左右レールの位置の3次元座標の情報とともに、レールの各位置の場所に対応する建築限界枠パターンを示す建築限界枠パターン番号の情報が設定されているものとする。レールの各位置の場所に対応する建築限界枠パターンについては、操作者などが設定する。   The data acquisition unit 1a acquires the line data 13a. FIG. 18 is a diagram illustrating the contents of the line data 13a acquired by the data acquiring unit 1a according to the second embodiment. As described above, the construction limit frame 41 may have a different shape depending on the location. Therefore, in the second embodiment, information on the building limit frame pattern number indicating the building limit frame pattern corresponding to the location of each position of the rail is set in the track data 13a together with the information on the three-dimensional coordinates of the positions of the left and right rails. It is assumed that The construction limit frame pattern corresponding to each position of the rail is set by an operator or the like.

算出部4aは、算出した点94について、線路データ13aを参照して点94の位置に対応する建築限界枠パターンの情報を取得し、取得した建築限界枠パターンの情報に基づいて建築限界データ12aから使用する建築限界枠パターンを選択し、該当する建築限界枠パターンの3次元座標のデータを取得する。   For the calculated point 94, the calculating unit 4a acquires information on the building limit frame pattern corresponding to the position of the point 94 with reference to the track data 13a, and based on the acquired information on the building limit frame pattern, obtains the building limit data 12a. To select a building limit frame pattern to be used from, and obtain data of three-dimensional coordinates of the corresponding building limit frame pattern.

算出部4aは、実施の形態1と同様の方法により、左右のレール高低差ベクトル、レールの延伸方向ベクトル、および回転角度などを算出する。算出部4aは、選択した建築限界枠41のデータを用いて、建築限界データ12aに記憶される表示色情報に該当する表示色で建築限界枠41を表示部2に表示させる。なお、建築限界枠41のパターンを区別するのは表示色に限定されるものではなく、表示色に替えて建築限界枠41のパターンを区別するシンボルを設定し、建築限界枠41付近にシンボルを表示して、該当する建築限界枠パターンを区別できるようにしてもよい。   The calculating unit 4a calculates the left and right rail height difference vector, the rail extending direction vector, the rotation angle, and the like by the same method as in the first embodiment. The calculation unit 4a displays the building limit frame 41 on the display unit 2 in a display color corresponding to the display color information stored in the building limit data 12a using the data of the selected building limit frame 41. The distinction of the pattern of the construction limit frame 41 is not limited to the display color, but a symbol for distinguishing the pattern of the construction limit frame 41 is set in place of the display color, and the symbol is set near the construction limit frame 41. It may be displayed so that the applicable building limit frame pattern can be distinguished.

つぎに、建築限界表示装置20aにおいて建築限界枠41を表示する処理の流れについて説明する。図19は、実施の形態2にかかる建築限界表示装置20aにおいて建築限界枠41を表示する処理を示すフローチャートである。実施の形態2において、建築限界表示装置20aの算出部4aは、交点96の3次元座標を算出後(ステップS7)、算出した点94の位置に対応する建築限界枠パターンの情報を線路データ13aから取得し、取得した建築限界枠パターンの情報に基づいて、建築限界データ12aから該当する建築限界枠パターンを選択する(ステップS21)。算出部4aは、建築限界データ12aから、選択した建築限界枠パターンのデータを取得する。建築限界表示装置20aにおいてその他の処理は、実施の形態1の図8に示すフローチャートの処理と同様である。   Next, a flow of a process of displaying the building limit frame 41 on the building limit display device 20a will be described. FIG. 19 is a flowchart illustrating a process of displaying the building limit frame 41 in the building limit display device 20a according to the second embodiment. In the second embodiment, after calculating the three-dimensional coordinates of the intersection 96 (step S7), the calculation unit 4a of the building limit display device 20a transmits the information of the building limit frame pattern corresponding to the calculated position of the point 94 to the line data 13a. Then, based on the acquired information on the building limit frame pattern, the corresponding building limit frame pattern is selected from the building limit data 12a (step S21). The calculation unit 4a acquires data of the selected building limit frame pattern from the building limit data 12a. Other processes in the building limit display device 20a are the same as the processes in the flowchart shown in FIG. 8 of the first embodiment.

以上に説明したように、本実施の形態によれば、建築限界表示装置20aでは、複数の建築限界枠41の中から、操作者が確認したい任意の点において設定された建築限界枠41を選択し、設定された表示色で建築限界枠41を表示する。これにより、建築限界表示装置20aは、任意の点と建築限界枠41との関係性だけではなく、任意の点における位置の建築限界枠を視覚的に捉えることができる表示を提供することができる。   As described above, according to the present embodiment, in the building limit display device 20a, the building limit frame 41 set at an arbitrary point that the operator wants to check is selected from the plurality of building limit frames 41. Then, the building limit frame 41 is displayed in the set display color. Thereby, the building limit display device 20a can provide not only the relationship between an arbitrary point and the building limit frame 41, but also a display that can visually grasp the building limit frame at a position at an arbitrary point. .

以上の実施の形態に示した構成は、本発明の内容の一例を示すものであり、別の公知の技術と組み合わせることも可能であるし、本発明の要旨を逸脱しない範囲で、構成の一部を省略、変更することも可能である。   The configurations described in the above embodiments are merely examples of the contents of the present invention, and can be combined with other known technologies, and can be combined with other known technologies without departing from the gist of the present invention. Parts can be omitted or changed.

1,1a データ取得部、2 表示部、3 操作受付部、4,4a 算出部、20,20a 建築限界表示装置。   1, 1a Data acquisition unit, 2 display unit, 3 operation reception unit, 4, 4a calculation unit, 20, 20a Building limit display device.

Claims (8)

複数の測定点の位置情報である3次元点群情報、建築限界の形状の情報、および、経路の情報を取得するデータ取得部と、
前記3次元点群情報から第1の点の選択を受け付ける操作受付部と、
前記第1の点に基づいて前記建築限界の形状の基準位置を表示する第2の位置を算出し、前記経路の情報に基づいて、鉛直方向、左右のレールの高低差方向、および前記レールの延伸方向について前記建築限界の形状の回転軸および回転角度を算出し、前記回転軸および前記回転角度に基づいて前記建築限界の形状の位置情報を変換する算出部と、
前記基準位置が前記第2の位置に合わせられた位置情報変換後の前記建築限界の形状を表示する表示部と、
を備えることを特徴とする建築限界表示装置。
A data acquisition unit configured to acquire three-dimensional point cloud information that is position information of a plurality of measurement points, information on a shape of a building limit, and information on a route;
An operation receiving unit that receives selection of a first point from the three-dimensional point cloud information;
A second position for displaying a reference position of the shape of the building limit is calculated based on the first point, and a vertical direction, a height difference direction between left and right rails, and a A calculation unit that calculates a rotation axis and a rotation angle of the building limit shape with respect to a stretching direction, and converts position information of the building limit shape based on the rotation axis and the rotation angle,
A display unit that displays the shape of the building limit after the position information conversion in which the reference position is adjusted to the second position;
An architectural limit display device comprising:
前記表示部は、位置情報変換後の前記建築限界の形状、前記3次元点群情報及び前記経路の情報を重畳表示することを特徴とする請求項1に記載の建築限界表示装置。   The building limit display device according to claim 1, wherein the display unit superimposes and displays the shape of the building limit after the position information conversion, the three-dimensional point cloud information, and the information on the route. 前記データ取得部は、複数の建築限界の形状の情報、および位置によって使用する建築限界の形状が設定された経路の情報を取得し、
前記算出部は、前記経路の情報を参照し、前記複数の建築限界の形状から使用する建築限界の形状を選択する、
ことを特徴とする請求項1または請求項2に記載の建築限界表示装置。
The data acquisition unit acquires information on a plurality of architectural limit shapes, and information on a route in which the architectural limit shapes to be used by position are set,
The calculation unit refers to the information of the route, and selects a shape of the building limit to be used from the plurality of shapes of the building limit,
The building limit display device according to claim 1 or 2, wherein:
複数の測定点の位置情報である3次元点群情報、建築限界の形状の情報、および、経路の情報を取得するデータ取得部と、
前記3次元点群情報から第1の点の選択を受け付ける操作受付部と、
前記第1の点に基づいて前記建築限界の形状の基準位置を表示する第2の位置を算出し、前記経路の情報に基づいて、鉛直方向、左右のレールの高低差方向、および前記レールの延伸方向について前記建築限界の形状の回転軸および回転角度を算出し、前記回転軸および前記回転角度に基づいて前記建築限界の形状の位置情報を変換する算出部と、
を備えることを特徴とする建築限界表示制御装置。
A data acquisition unit configured to acquire three-dimensional point cloud information that is position information of a plurality of measurement points, information on a shape of a building limit, and information on a route;
An operation receiving unit that receives selection of a first point from the three-dimensional point cloud information;
A second position for displaying a reference position of the shape of the building limit is calculated based on the first point, and a vertical direction, a height difference direction between left and right rails, and a A calculation unit that calculates a rotation axis and a rotation angle of the building limit shape with respect to a stretching direction, and converts position information of the building limit shape based on the rotation axis and the rotation angle,
A building limit display control device comprising:
建築限界を表示する建築限界表示装置における建築限界表示方法であって、
データ取得部が、複数の測定点の位置情報である3次元点群情報、建築限界の形状の情報、および、経路の情報を取得する取得ステップと、
操作受付部が、前記3次元点群情報から第1の点の選択を受け付ける受付ステップと、
算出部が、前記第1の点に基づいて前記建築限界の形状の基準位置を表示する第2の位置を算出する第1の算出ステップと、
前記算出部が、前記経路の情報に基づいて、鉛直方向、左右のレールの高低差方向、および前記レールの延伸方向について前記建築限界の形状の回転軸および回転角度を算出する第2の算出ステップと、
前記算出部が、前記回転軸および前記回転角度に基づいて前記建築限界の形状の位置情報を変換する変換ステップと、
表示部が、前記基準位置が前記第2の位置に合わせられた位置情報変換後の前記建築限界の形状を表示する表示ステップと、
を含むことを特徴とする建築限界表示方法。
A building limit display method in a building limit display device for displaying a building limit,
An acquisition step in which the data acquisition unit acquires three-dimensional point cloud information that is position information of a plurality of measurement points, information about the shape of the building limit, and information about the route;
An operation receiving unit that receives a selection of a first point from the three-dimensional point cloud information,
A first calculating step of calculating a second position for displaying a reference position of the shape of the building limit based on the first point;
A second calculation step in which the calculation unit calculates a rotation axis and a rotation angle of the shape of the building limit in the vertical direction, the height difference direction of the left and right rails, and the extension direction of the rail based on the information on the route. When,
A conversion step in which the calculation unit converts position information of the building limit shape based on the rotation axis and the rotation angle,
A display step of displaying a shape of the building limit after the position information conversion in which the reference position is adjusted to the second position,
A building limit display method characterized by including:
前記表示部は、位置情報変換後の前記建築限界の形状、前記3次元点群情報及び前記経路の情報を重畳表示することを特徴とする請求項5に記載の建築限界表示方法。   The building limit display method according to claim 5, wherein the display unit superimposes and displays the shape of the building limit after the position information conversion, the three-dimensional point group information, and the information of the route. 前記取得ステップでは、前記データ取得部が、複数の建築限界の形状の情報、および位置によって使用する建築限界の形状が設定された経路の情報を取得し、
前記第2の算出ステップでは、前記算出部が、前記第2の位置を算出する際に前記経路の情報を参照し、前記複数の建築限界の形状から使用する建築限界の形状を選択する、
ことを特徴とする請求項5または請求項6に記載の建築限界表示方法。
In the obtaining step, the data obtaining unit obtains information on a plurality of architectural limit shapes, and information on a route in which the architectural limit shapes used by position are set,
In the second calculating step, the calculating unit refers to the information on the route when calculating the second position, and selects a building limit shape to be used from the plurality of building limit shapes.
The building limit display method according to claim 5 or 6, wherein:
建築限界を表示する制御を行う建築限界表示制御装置における建築限界表示制御方法であって、
データ取得部が、複数の測定点の位置情報である3次元点群情報、建築限界の形状の情報、および、経路の情報を取得する取得ステップと、
操作受付部が、前記3次元点群情報から第1の点の選択を受け付ける受付ステップと、
算出部が、前記第1の点に基づいて前記建築限界の形状の基準位置を表示する第2の位置を算出する第1の算出ステップと、
前記算出部が、前記経路の情報に基づいて、鉛直方向、左右のレールの高低差方向、および前記レールの延伸方向について前記建築限界の形状の回転軸および回転角度を算出する第2の算出ステップと、
前記算出部が、前記回転軸および前記回転角度に基づいて前記建築限界の形状の位置情報を変換する変換ステップと、
を含むことを特徴とする建築限界表示制御方法。
An architectural limit display control method in an architectural limit display control device that performs control to display an architectural limit,
An acquisition step in which the data acquisition unit acquires three-dimensional point cloud information, position information of a plurality of measurement points, information on a shape of a building limit, and information on a route;
An operation receiving unit that receives a selection of a first point from the three-dimensional point cloud information,
A first calculating step of calculating a second position for displaying a reference position of the shape of the building limit based on the first point,
A second calculation step in which the calculation unit calculates a rotation axis and a rotation angle of the shape of the building limit in the vertical direction, the height difference direction of the left and right rails, and the extension direction of the rail based on the information on the route. When,
A conversion step in which the calculation unit converts position information of the building limit shape based on the rotation axis and the rotation angle,
And a building limit display control method.
JP2016049735A 2016-03-14 2016-03-14 Building limit display device, building limit display control device, building limit display method, and building limit display control method Active JP6664243B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016049735A JP6664243B2 (en) 2016-03-14 2016-03-14 Building limit display device, building limit display control device, building limit display method, and building limit display control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016049735A JP6664243B2 (en) 2016-03-14 2016-03-14 Building limit display device, building limit display control device, building limit display method, and building limit display control method

Publications (3)

Publication Number Publication Date
JP2017165133A JP2017165133A (en) 2017-09-21
JP2017165133A5 JP2017165133A5 (en) 2019-02-21
JP6664243B2 true JP6664243B2 (en) 2020-03-13

Family

ID=59909872

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016049735A Active JP6664243B2 (en) 2016-03-14 2016-03-14 Building limit display device, building limit display control device, building limit display method, and building limit display control method

Country Status (1)

Country Link
JP (1) JP6664243B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7821932B1 (en) * 2025-07-10 2026-02-27 株式会社Jr東日本情報システム Simulation device, simulation system, simulation method, and simulation program

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005271717A (en) * 2004-03-24 2005-10-06 East Japan Railway Co Railway building limit judgment program
JP6277468B2 (en) * 2013-12-18 2018-02-14 株式会社明電舎 Vehicle power pole position inspection device
DE112014006767B4 (en) * 2014-06-25 2021-02-04 Mitsubishi Electric Corporation Apparatus for creating a structure template measurement diagram or structure template measurement diagram data and methods therefor

Also Published As

Publication number Publication date
JP2017165133A (en) 2017-09-21

Similar Documents

Publication Publication Date Title
US9250073B2 (en) Method and system for position rail trolley using RFID devices
US9898821B2 (en) Determination of object data by template-based UAV control
CN107085853B (en) Monitoring method of headframe deformation in mining area with monocular stereo vision of guide rail
EP2993490B1 (en) Operating device, operating method, and program therefor
JP6211157B1 (en) Calibration apparatus and calibration method
US20140336928A1 (en) System and Method of Automated Civil Infrastructure Metrology for Inspection, Analysis, and Information Modeling
CN109937340B (en) Overhead line display device, overhead line display system, and overhead line display data generation method
KR102016636B1 (en) Calibration apparatus and method of camera and rader
US20120162360A1 (en) Wide-Angle Image Pickup Unit And Measuring Device
CN104541124B (en) Support detection device using laser measurement
KR101076803B1 (en) Map constructing method of inhouse robot and start position determining method thereof
JP2016114568A (en) Track bed shape measurement method
JP6465421B1 (en) Structural deformation detector
JP2023130558A (en) Survey support system, information display terminal, survey support method, and survey support program
JP6223601B1 (en) Trolley wire measuring device and trolley wire measuring method
CN107796370A (en) For obtaining the method, apparatus and mobile mapping system of conversion parameter
JP2010249709A (en) Section measuring device, section measuring method and section measuring program
CN103400498B (en) Based on scene of the accident drawing generating method and the generation system of electronic chart and data acquisition system (DAS)
JP2020173211A (en) Angle measuring device, distance measuring device, velocity measuring device, altitude measuring device, coordinate measuring device, angle measuring method, and program
JP6664243B2 (en) Building limit display device, building limit display control device, building limit display method, and building limit display control method
JP6673688B2 (en) Measurement method and measurement program
JP2018048509A (en) Management method and management device for tunnel excavation
KR20160079512A (en) Apparatus and Method for Location Estimating of Vehicle in Indoor Parking Lot
JP5087360B2 (en) Inspection system
JP2019202680A (en) Device to detect abnormality of peripheral object around track and method for the same

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190108

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190108

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190918

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191001

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191106

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20200121

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200218

R150 Certificate of patent or registration of utility model

Ref document number: 6664243

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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