JP2009301510A - Inclination analyzing apparatus, method and program - Google Patents
Inclination analyzing apparatus, method and program Download PDFInfo
- Publication number
- JP2009301510A JP2009301510A JP2008158452A JP2008158452A JP2009301510A JP 2009301510 A JP2009301510 A JP 2009301510A JP 2008158452 A JP2008158452 A JP 2008158452A JP 2008158452 A JP2008158452 A JP 2008158452A JP 2009301510 A JP2009301510 A JP 2009301510A
- Authority
- JP
- Japan
- Prior art keywords
- inclination
- azimuth
- tilt
- predetermined threshold
- smoothing
- 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.)
- Granted
Links
Images
Landscapes
- Instructional Devices (AREA)
- Processing Or Creating Images (AREA)
Abstract
【課題】
精密な地盤データから傾斜方位を所望の精度でマクロ分析する。
【解決手段】
平滑化プログラム(14)が、対象地域の地盤データ{Pi(x,y,z)}の標高値を空間的に平滑化する。傾斜方位計算ププログラム(16)は、平滑化された地盤データから傾斜方位を計算する。グループ化プログラム(18)は、傾斜方位計算プログラム(16)の計算結果に従い、同じ傾斜方位値を持つ隣接地点をグループ化する。平滑化プログラム(20)は、グループ化プログラム(18)で生成される傾斜方位グループの内、所定閾値面積以下の傾斜方位グループを平滑化する。
【選択図】 図1【Task】
Macro-analyze the inclination direction with the desired accuracy from precise ground data.
[Solution]
The smoothing program (14) spatially smoothes the elevation value of the ground data {Pi (x, y, z)} in the target area. The tilt direction calculation program (16) calculates the tilt direction from the smoothed ground data. The grouping program (18) groups adjacent points having the same inclination direction value according to the calculation result of the inclination direction calculation program (16). The smoothing program (20) smoothes an inclination direction group having a predetermined threshold area or less among the inclination direction groups generated by the grouping program (18).
[Selection] Figure 1
Description
本発明は、土地の傾斜をマクロ分析する装置、方法及びプログラムに関する。 The present invention relates to an apparatus, method, and program for macro-analyzing a slope of land.
航空レーザ測量又は写真測量により、地表面を面的に3次元計測することができる。そのように計測された地表面データ(DSM(Digital Surface Model)データ)は、地上の建物や樹木等の地物を有するが、これら地物を除去することで、地盤データ、いわゆる数値地形モデル(DTM:digital Terrain Model)又は数値標高モデル(DEM:Digital Elevation Model)の3次元の地盤面データを得ることができる。 The ground surface can be three-dimensionally measured in plane by aerial laser surveying or photogrammetry. The ground surface data (DSM (Digital Surface Model) data) measured in this way has features such as buildings and trees on the ground. By removing these features, ground data, so-called numerical terrain model ( Three-dimensional ground surface data of DTM (digital Terrain Model) or digital elevation model (DEM: Digital Elevation Model) can be obtained.
なお、DSMデータ、DTMデータ及びDEMデータは、後処理の容易さなどから、一般的に、一定の正方格子(例えば、1m四方の正方格子)上に再配置される。 Note that DSM data, DTM data, and DEM data are generally rearranged on a fixed square lattice (for example, a 1 m square lattice) for ease of post-processing.
特許文献1には、隣接する格子点間の標高値差から傾斜を算出することが記載されている。
DSMデータ及びDTMデータは何れも、微細な形状変化の検出を主たる目的とすることから、格子単位の微細化による精度向上が図られている。 Since both DSM data and DTM data are mainly intended for detection of minute shape changes, the accuracy is improved by miniaturization of the lattice unit.
他方、地盤面の傾斜方位又は傾斜角度を知りたいとする要望がある。例えば,土地の資産評価では、隣接する道路が属する地勢の傾斜方位が、評価価格に影響するとされている。日照の観点から南傾斜に属する道路は、他の傾斜方位に属する道路よりも価値が高くなり、北傾斜に属する道路は価値が低くなるように、補正率を設定することになっている。 On the other hand, there is a desire to know the inclination direction or inclination angle of the ground surface. For example, in the land asset evaluation, the inclination direction of the terrain to which the adjacent road belongs affects the evaluation price. From the viewpoint of sunshine, the correction rate is set so that roads belonging to the south slope have higher values than roads belonging to other slope directions, and roads belonging to the north slope have lower values.
従来、このような道路の傾斜方位は、航空写真の写真判読、地形図からの推測、現地踏査により決定されていたが、航空写真の写真判読や、地形図からの推測には、高度の熟練と技能が必要であり、後者には、多大な時間と人手が必要になる。 Traditionally, the direction of the slope of such roads has been determined by photo interpretation of aerial photographs, estimation from topographic maps, and field reconnaissance, but advanced interpretation is required for interpretation of aerial photographs and estimation from topographic maps. Skill is required, and the latter requires a lot of time and manpower.
また、種々の土木工事などで、地盤の傾斜角度を大まかでも知りたいとする要望がある。 In addition, there is a desire to know the inclination angle of the ground roughly in various civil engineering works.
高精度のDTMデータから地盤の傾斜方位を計算することは可能であるものの、例えば,1m格子の地盤データを使った場合、各格子点で傾斜方位又は傾斜角度を算出できてしまい、かえって、本来の用途に比べ高精細すぎる。 Although it is possible to calculate the ground azimuth from high-precision DTM data, for example, when using 1 m grid ground data, the slope azimuth or tilt angle can be calculated at each grid point. It is too high-definition compared to other uses.
本発明は、このような要望に従い、地盤データから地盤の傾斜方位又は傾斜をマクロ分析する装置、方法及びプログラムを提示することを目的とする。 An object of the present invention is to present an apparatus, a method, and a program for macro-analyzing an inclination direction or inclination of a ground from ground data in accordance with such a demand.
本発明に係る傾斜分析装置は、地盤データの標高値を空間的に平滑化する標高平滑化手段と、当該標高平滑化手段で平滑化された地盤データから傾斜方位を計算する傾斜方位計算手段と、当該傾斜方位計算手段の計算結果に従い、同じ傾斜方位値を持つ隣接地点をグループ化するグループ化手段と、当該グループ化手段で生成される傾斜方位グループの内、所定閾値面積以下の傾斜方位グループを平滑化する傾斜方位平滑化手段とを具備することを特徴とする。 An inclination analysis apparatus according to the present invention includes an elevation smoothing means for spatially smoothing an elevation value of ground data, and an inclination orientation calculating means for calculating an inclination orientation from the ground data smoothed by the elevation smoothing means. , Grouping means for grouping adjacent points having the same inclination direction value according to the calculation result of the inclination direction calculating means, and an inclination direction group having a predetermined threshold area or less among the inclination direction groups generated by the grouping means And an inclination azimuth smoothing means for smoothing.
本発明に係る傾斜分析方法は,地盤データの標高値を空間的に平滑化する標高平滑化ステップと、当該標高平滑化ステップで平滑化された地盤データから傾斜方位を計算する傾斜方位計算ステップと、当該傾斜方位計算ステップの計算結果に従い、同じ傾斜方位値を持つ隣接地点をグループ化するグループ化ステップと、当該グループ化ステップで生成される傾斜方位グループの内、所定閾値面積以下の傾斜方位グループを平滑化する傾斜方位平滑化ステップとを具備することを特徴とする。 An inclination analysis method according to the present invention includes an elevation smoothing step for spatially smoothing an elevation value of ground data, an inclination orientation calculating step for calculating an inclination orientation from the ground data smoothed by the elevation smoothing step, and A grouping step for grouping adjacent points having the same tilt direction value according to the calculation result of the tilt direction calculation step, and a tilt direction group having a predetermined threshold area or less among the tilt direction groups generated by the grouping step And a tilt azimuth smoothing step for smoothing.
本発明に係る傾斜分析プログラムは、地盤の傾斜方位をコンピュータに分析させる傾斜分析プログラムであって、地盤データの標高値を空間的に平滑化する標高平滑化機能と、当該標高平滑化機能で平滑化された地盤データから傾斜方位を計算する傾斜方位計算機能と、当該傾斜方位計算機能の計算結果に従い、同じ傾斜方位値を持つ隣接地点をグループ化するグループ化機能と、当該グループ化機能で生成される傾斜方位グループの内、所定閾値面積以下の傾斜方位グループを平滑化する傾斜方位平滑化機能とを具備することを特徴とする。 An inclination analysis program according to the present invention is an inclination analysis program for causing a computer to analyze an inclination direction of the ground, and an altitude smoothing function for spatially smoothing an altitude value of the ground data and smoothing by the altitude smoothing function. The tilt direction calculation function that calculates the tilt direction from the converted ground data, the grouping function that groups adjacent points with the same tilt direction value according to the calculation result of the tilt direction calculation function, and the grouping function And an inclination azimuth smoothing function for smoothing an inclination azimuth group having a predetermined threshold area or less.
本発明によれば、精密な地盤データから傾斜方位を所望の精度でマクロ分析することができる。 According to the present invention, it is possible to perform a macro analysis with a desired accuracy on the inclination direction from precise ground data.
以下、図面を参照して、本発明の実施例を詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
図1は、本発明の一実施例の概略構成ブロック図を示し、図2は、本実施例の動作フローチャートを示す。本実施例は,実際には、コンピュータプログラムにより実現される。 FIG. 1 shows a schematic block diagram of an embodiment of the present invention, and FIG. 2 shows an operation flowchart of this embodiment. This embodiment is actually realized by a computer program.
ハードディスク10には、レーザ航空測量又は写真測量等により3次元計測された対象地域の地盤データ{Pi(x,y,z)}が格納される(S1)。地盤データ{Pi(x,y,z)}は、例えば1m格子点上に整列されており、Pi(x,y,z)は、格子点Piのxyz座標値(緯度、経度及び標高)を示す。
The
コンピュータのCPU12は、平滑化プログラム(又は機能)14、傾斜方位計算プログラム(又は機能)16、グループ化プログラム(又は機能)18及び平滑化プログラム(又は機能)20を具備する。各プログラム(又は機能)14〜20の作用は、順を追って説明する。
The
CPU12又は平滑化プログラム14は、地盤データ{Pi(x,y,z)}の中の、注目点Pnを設定する(S2)。平滑化プログラム14は、注目点Pnを中心にして指定された一定範囲を平滑化範囲としてハードディスク10から読み込み(S3)、空間フィルタ処理により地盤データ{Pi(x,y,z)}を平滑化する(S4)。平滑化範囲は、例えば、どの程度の広さ単位で傾斜方位を求めたいのかによる。一例として、土地の固定資産税評価の場合で、60m×60m程度を平滑化範囲とする。これは、面積100m2の敷地が縦横に6個並んだ程度を想定しており、路線価を適用するためのほぼ最小単位に相当するものである。
The
傾斜方位計算プログラム16は、平滑化プログラム14で平滑化された周囲の地盤値を使用し、傾斜方位を算出する。例えば,東西方向の断面で計算される傾斜角と,南北方向の断面で計算される傾斜角とをベクトル合成することで、各格子点の法線を算出できる。この法線を水平面に投影することで、傾斜方位角を算出できる。例えば、注目点Pnの傾斜方位角ATは、下記式により、
AT=270−(360/2π)×ATAN2 ((ZN-ZS)/2ΔY, (ZE-ZW)/2ΔX)
算出できる。ここで、ZN,ZSはそれぞれ、注目点Pnを通る経線上の北側及び南側の格子点の標高値を示し、ΔYは、それら格子点間の経線上の距離を示す。同様に、ZE,ZWはそれぞれ、注目点Pnを通る緯線上の東側及び西側の格子点の標高値を示し、ΔXは、それら格子点間の緯線上の距離を示す。ATAN2(x1,x2)は、2つの引数x1,x2から角度を求める関数である。
The inclination
A T = 270− (360 / 2π) × ATAN2 ((Z N −Z S ) / 2ΔY, (Z E −Z W ) / 2ΔX)
It can be calculated. Here, Z N and Z S indicate the altitude values of the north and south grid points on the meridian passing through the point of interest P n , respectively, and ΔY indicates the distance on the meridian between these grid points. Similarly, Z E and Z W indicate the altitude values of the east and west grid points on the latitude line passing through the point of interest P n , respectively, and ΔX indicates the distance on the latitude line between these grid points. ATRAN2 (x1, x2) is a function for obtaining an angle from two arguments x1, x2.
本実施例では、傾斜方位として、北、北東、東、東南、南、南西、西、北西及び水平の9通りに分類している。得られた傾斜方位角ATをこの9通りの何れかに量子化し、0〜9の何れかの値を持つ傾斜方位値θnをハードディスク22に格納する(S5)。 In the present embodiment, the tilt directions are classified into nine types of north, northeast, east, southeast, south, southwest, west, northwest and horizontal. The obtained tilt azimuth angle AT is quantized into any of these nine ways, and the tilt azimuth value θ n having any value from 0 to 9 is stored in the hard disk 22 (S5).
傾斜方位を算出する対象地域内の全格子点について傾斜方位を算出するまで(S6)、注目点Pnを更新して(S7)、平滑化プログラム14の平滑化処理(S3,S4)と傾斜方位計算プログラム16の傾斜方位計算処理(S5)を繰り返す。
Until the tilt azimuth is calculated for all grid points in the target area for which the tilt azimuth is calculated (S6), the point of interest Pn is updated (S7), and the smoothing process (S3, S4) of the smoothing program 14 and the tilt The tilt direction calculation process (S5) of the
傾斜方位を計算すべき全格子点で傾斜方位を計算し終えると(S6)、グループ化プログラム18が、互いに隣接する格子点の傾斜方位を比較し、隣接格子点間で同じ傾斜方位を持つ格子点をグループ化する(S8)。これは例えば、対象地域内の何れかの格子点を出発点として、隣接する格子点の傾斜方位を逐次的に比較し、同じ傾斜方位を持つ格子点を探索していくことで実現できる。本実施例でのグループ化は、単に、同じ傾斜方位を持つ隣接する格子点を一体に評価し得るようにするものであればよい。
When calculation of the tilt azimuth is completed at all grid points for which the tilt azimuth is to be calculated (S6), the
グループ化プログラム18は、同じグループに属する格子点には、同じグループを示すグループ識別番号G(またはラベル番号)を付加する。グループ化プログラム18は、各格子点Pi(x,y,z)に傾斜方位データθとグループ識別番号Gを付加したデータをハードディスク24に格納する。これにより、各格子点データPiは、三次元座標値(x,y,z)、傾斜方位θ、及びグループ識別番号Gで代表される。なお、同じ傾斜方位を持つ隣接する格子点からなるグループを表現するデータ(傾斜方位グループデータ)を、格子点Piの三次元座標値を格納するデータPi(x,y,z)とは別にしても良いことは明らかである。そのような傾斜方位グループデータは,例えば、傾斜方位値と、所属する格子点を示すデータ又は所属する地域を規定する境界線データとからなる。
The
平滑化プログラム14を適用しているとはいえ、グループ化プログラム18により傾斜方位θiに関してグループ化された格子点データPiには、局所的に傾斜方位が相違する箇所が残っていることがある。平滑化プログラム20が、傾斜方位の空間的な微細な変化を平滑化する(S9)。
Although the smoothing program 14 is applied, the lattice point data P i grouped with respect to the tilt direction θ i by the
図3は、全体としては北向き斜面になる地域の、経線上の断面例を示す。図3に示す例では,全体的に北向き斜面となりつつ、部分的に南向き斜面が出現し、北向き斜面の地域と南向き斜面の地域の間に水平の地域が出現している。平滑化プログラム20は、図3に示すような、部分的な南向き斜面と、北向き斜面の地域と南向き斜面の地域の間の水平の地域を解消する。
FIG. 3 shows an example of a cross section on the meridian of an area that becomes a north slope as a whole. In the example shown in FIG. 3, the south-facing slope partially appears while being entirely north-facing slope, and a horizontal area appears between the north-facing slope area and the south-facing slope area. The smoothing
具体的には、内挿空間傾斜方位の相違を許容する最小面積(閾値面積)を設定し、その閾値面積より小さい面積の傾斜方位グループの傾斜方位を、その周囲のより大きな面積(基準地域)内で最も優勢な傾斜方位で置換する。これにより、周囲と傾斜方位が異なる微小な領域を削除する。図4は、平滑化プログラム20の動作フローチャートを示す。
Specifically, the minimum area (threshold area) that allows the difference in the interpolated space inclination direction is set, and the inclination direction of the inclination direction group having an area smaller than the threshold area is set to a larger area around the surrounding area (reference area). Replace with the most prevalent tilt orientation. As a result, a minute region having an inclination direction different from that of the surrounding area is deleted. FIG. 4 shows an operation flowchart of the smoothing
平滑化プログラム20は、ハードディスク24から、地盤データ{Pi(x,y,z,θ,G)を参照し(S11)、閾値面積よりも小さな面積の傾斜方位グループを探索する(S12)。地盤データ{Pi(x,y,z,θ,G)}のグループ識別番号Gをキーに、同じグループ識別番号を持つ格子点の数を計算することで、容易に、閾値面積よりも小さな傾斜方位グループを発見できる。
The smoothing
閾値面積よりも小さな面積の傾斜方位グループを発見すると(S13)、発見した傾斜方位グループを中心に包含する閾値面積よりも広い基準地域を設定する(S14)。傾斜方位グループの中心を、例えば、このグループに属する格子点の東西と南北の中心に位置する格子点とし、基準地域の中心を、この傾斜方位グループの中心に一致させる。基準地域は、例えば,平滑化プログラム14における探索範囲と同じに設定する。これにより、標高値の平滑化(空間フィルタ処理)と同程度の空間フィルタ処理を傾斜方位に適用できる。勿論、基準地域のサイズは、用途に応じて適宜に決定すればよい。 When a tilt direction group having an area smaller than the threshold area is found (S13), a reference area wider than the threshold area including the found tilt direction group as a center is set (S14). For example, the center of the tilt azimuth group is set as a grid point located at the center of east-west and north-south of the grid point belonging to this group, and the center of the reference area is made to coincide with the center of this tilt azimuth group. The reference area is set to be the same as the search range in the smoothing program 14, for example. Thereby, the spatial filter processing equivalent to the smoothing of the altitude value (spatial filter processing) can be applied to the tilt direction. Of course, the size of the reference area may be appropriately determined according to the application.
基準地域内で最多の傾斜方位を探索する(S15)。これは、基準地域が、平均として、どの方位に向いているかを決定することでもある。発見した傾斜方位グループの傾斜方位を、基準地域内の最多数の傾斜方位の値で置換するが、この段階では内部メモリに一時記憶する(S16)。発見した傾斜方位グループには、処理済みのフラグを立てておく。 A maximum number of inclination directions are searched in the reference area (S15). This is also to determine which direction the reference area is oriented on average. The detected tilt direction of the tilt direction group is replaced with the value of the largest number of tilt directions in the reference area, but at this stage, it is temporarily stored in the internal memory (S16). A processed flag is set for the found tilt direction group.
地盤データ{Pi(x,y,z,θ,G)から再び、閾値面積よりも小さな面積の未処理の傾斜方位グループを探索する(S12)。閾値面積よりも小さな面積の未処理の傾斜方位グループを発見されれば(S13)、ステップS14,S15,S16を繰り返す。 From the ground data {P i (x, y, z, θ, G), an unprocessed inclination direction group having an area smaller than the threshold area is searched again (S12). If an unprocessed tilt orientation group having an area smaller than the threshold area is found (S13), steps S14, S15, and S16 are repeated.
閾値面積よりも小さな面積の傾斜方位グループを発見されないと(S13)、ステップS16で一時保存した傾斜方位の値を、地盤データ{Pi(x,y,z,θ,G)に代入する(S17)。即ち、置換を現実に実行し、傾斜方位の微細な変化を解消する。この段階では、隣接する格子点で傾斜方位も同じでありながら、異なる傾斜方位グループに所属することがありうる。そこで、平滑化プログラム20は、グループ化プログラム18を呼び出し、傾斜方位のグループ化を再実行させる(S18)。これにより、隣接する格子点で傾斜方位も同じでありながら、異なる傾斜方位グループに所属する格子点を、一つの傾斜方位グループにまとめることができる。
If an inclination direction group having an area smaller than the threshold area is not found (S13), the value of the inclination direction temporarily stored in step S16 is substituted into the ground data {P i (x, y, z, θ, G) ( S17). That is, the replacement is actually performed, and the fine change in the tilt direction is eliminated. At this stage, the adjacent lattice points may belong to different inclination direction groups while having the same inclination direction. Therefore, the smoothing
このように、本実施例では、標高の平滑化(S4)と、得られた傾斜方位の平滑化(S9)という2段階の平滑化により、マクロ的に見て妥当な傾斜方位を得ることができる。 As described above, in this embodiment, an appropriate inclination direction can be obtained from a macro viewpoint by two-level smoothing of the smoothing of the altitude (S4) and the smoothing of the obtained inclination direction (S9). it can.
傾斜方位の平滑化には、ある傾斜方位グループに囲まれている閾値面積以下の傾斜方位グループが、別の傾斜方位グループに囲まれている場合、当該別の傾斜方位グループに含めるという処理も考えられる。 For smoothing the azimuth direction, if a azimuth direction group that is less than or equal to the threshold area surrounded by a certain azimuth direction group is surrounded by another azimuth azimuth group, a process of including it in the other azimuth azimuth group is also considered. It is done.
傾斜方位を求める実施例を説明したが、ステップS5で、緯線方向での傾斜角度と経線方向での傾斜角度を求めることができる。つまり、各格子点の法線(傾斜角度とその傾斜方位)を求めることができる。傾斜角度自体は、例えば、10度単位程度に量子化すれば十分であると思われる。傾斜角度をも求める場合、用途によれば、ステップS8,S9は省略される。ステップS8,S9を実行する場合、ベクトル(傾斜方位,傾斜角度)として、傾斜を平滑化する。傾斜方位のみの場合に比べ、閾値面積も基準地域も狭くなる。 Although the embodiment for obtaining the inclination direction has been described, in step S5, the inclination angle in the latitude direction and the inclination angle in the meridian direction can be obtained. That is, the normal (inclination angle and inclination direction) of each lattice point can be obtained. It seems that it is sufficient that the tilt angle itself is quantized to a unit of about 10 degrees, for example. If the inclination angle is also obtained, steps S8 and S9 are omitted according to the application. When steps S8 and S9 are executed, the inclination is smoothed as a vector (inclination direction, inclination angle). The threshold area and the reference area are narrower than in the case of only the tilt direction.
上記実施例では、注目格子点の周囲の地盤面を部分的に平滑化しながら、注目格子点の傾斜方位を計算したが、対象地域の地盤面を一括して平滑化し、得られた平滑化地盤面に対して、各格子点の傾斜方位を計算してもよい。 In the above embodiment, the inclination direction of the target lattice point is calculated while partially smoothing the ground surface around the target lattice point. However, the ground surface of the target area is collectively smoothed, and the obtained smooth ground The inclination azimuth of each lattice point may be calculated with respect to the surface.
上記実施例のように、注目格子点の周囲の地盤面を部分的に平滑化しながら、注目格子点の傾斜方位を計算する方法では、地盤面のうねりや凹凸、及びその程度に応じて、平滑化のパラメータを平滑化対象毎に変更することが可能になり、より柔軟な処理が可能になる。また、試行錯誤的な処理も容易になる。必要なデータ量が少なくなるので、必要なデータをメモリに展開して、注目点の傾斜方位を算出することが可能になり、演算時間を短縮できる。 As in the above embodiment, the method of calculating the inclination direction of the target lattice point while partially smoothing the ground surface around the target lattice point is smoothed according to the undulation and unevenness of the ground surface and the degree thereof. Parameter can be changed for each smoothing target, and more flexible processing is possible. Also, trial and error processing is facilitated. Since the necessary amount of data is reduced, it becomes possible to develop the necessary data in the memory and calculate the tilt azimuth of the point of interest, thereby shortening the calculation time.
特定の説明用の実施例を参照して本発明を説明したが、特許請求の範囲に規定される本発明の技術的範囲を逸脱しないで、上述の実施例に種々の変更・修整を施しうることは、本発明の属する分野の技術者にとって自明であり、このような変更・修整も本発明の技術的範囲に含まれる。 Although the invention has been described with reference to specific illustrative embodiments, various modifications and alterations may be made to the above-described embodiments without departing from the scope of the invention as defined in the claims. This is obvious to an engineer in the field to which the present invention belongs, and such changes and modifications are also included in the technical scope of the present invention.
10:ハードディスク
12:CPU
14:平滑化プログラム(又は機能)
16:傾斜方位計算プログラム(又は機能)
18:グループ化プログラム(又は機能)
20:平滑化プログラム(又は機能)
22、24:ハードディスク
10: Hard disk 12: CPU
14: Smoothing program (or function)
16: Inclination direction calculation program (or function)
18: Grouping program (or function)
20: Smoothing program (or function)
22, 24: Hard disk
Claims (12)
当該標高平滑化手段で平滑化された地盤データから傾斜方位を計算する傾斜方位計算手段(16)と、
当該傾斜方位計算手段の計算結果に従い、同じ傾斜方位値を持つ隣接地点をグループ化するグループ化手段(18)と、
当該グループ化手段で生成される傾斜方位グループの内、所定閾値面積以下の傾斜方位グループを平滑化する傾斜方位平滑化手段(20)
とを具備することを特徴とする傾斜分析装置。 Altitude smoothing means (14) for spatially smoothing the altitude value of the ground data;
An inclination direction calculating means (16) for calculating an inclination direction from the ground data smoothed by the elevation smoothing means;
Grouping means (18) for grouping adjacent points having the same inclination direction value according to the calculation result of the inclination direction calculating means;
An inclination azimuth smoothing means (20) for smoothing an inclination azimuth group having a predetermined threshold area or less among the inclination azimuth groups generated by the grouping means.
An inclination analyzer characterized by comprising:
当該グループ化手段で生成される傾斜方位グループの内、所定閾値面積以下の傾斜方位グループを探索する手段(S12)と、
当該所定閾値面積以下の傾斜方位グループを包含する、当該所定閾値面積より大きな面積の基準地域内で最大数の傾斜方位を検出する手段(S15)と、
所定閾値面積以下の傾斜方位グループの傾斜方位を、当該最大数の傾斜方位で置換する置換手段(S16,S17)
とを具備することを特徴とする請求項1に記載の傾斜分析装置。 The inclined direction smoothing means is
Means (S12) for searching for an inclination direction group having a predetermined threshold area or less among the inclination direction groups generated by the grouping means;
Means (S15) for detecting a maximum number of inclination directions in a reference area having an area larger than the predetermined threshold area, including an inclination direction group equal to or less than the predetermined threshold area;
Replacement means (S16, S17) for replacing the inclination direction of the inclination direction group having a predetermined threshold area or less with the maximum number of inclination directions
The inclination analysis apparatus according to claim 1, further comprising:
所定閾値面積以下の傾斜方位グループの傾斜方位を,当該最大数の傾斜方位で一時保存する保存手段(S16)と、
所定閾値面積以下の全ての傾斜方位グループに対する当該保存手段の処理が終了した後に、一時保存した傾斜方位で、それぞれの所定閾値面積以下の傾斜方位グループの傾斜方位を現実に置換する手段(S17)
とを具備することを特徴とする請求項2に記載の傾斜分析装置。 The replacement means is
Storage means (S16) for temporarily storing the tilt azimuth of the tilt azimuth group having a predetermined threshold area or less at the maximum number of tilt azimuths;
Means for actually replacing the inclination azimuth of each inclination azimuth group below the predetermined threshold area with the temporarily stored inclination azimuth after the processing of the storage means for all inclination azimuth groups below the predetermined threshold area is completed (S17).
The inclination analysis apparatus according to claim 2, comprising:
当該標高平滑化ステップで平滑化された地盤データから傾斜方位を計算する傾斜方位計算ステップ(S5)と、
当該傾斜方位計算ステップの計算結果に従い、同じ傾斜方位値を持つ隣接地点をグループ化するグループ化ステップ(S8)と、
当該グループ化ステップで生成される傾斜方位グループの内、所定閾値面積以下の傾斜方位グループを平滑化する傾斜方位平滑化ステップ(S9)
とを具備することを特徴とする傾斜分析方法。 An elevation smoothing step (S4) for spatially smoothing the elevation value of the ground data;
An inclination direction calculating step (S5) for calculating an inclination direction from the ground data smoothed in the elevation smoothing step;
A grouping step (S8) for grouping adjacent points having the same inclination direction value according to the calculation result of the inclination direction calculation step;
An inclination azimuth smoothing step (S9) for smoothing an inclination azimuth group having a predetermined threshold area or less among the inclination azimuth groups generated in the grouping step.
An inclination analysis method comprising:
当該グループ化手段で生成される傾斜方位グループの内、所定閾値面積以下の傾斜方位グループを探索するステップ(S12)と、
当該所定閾値面積以下の傾斜方位グループを包含する、当該所定閾値面積より大きな面積の基準地域内で最大数の傾斜方位を検出するステップ(S15)と、
所定閾値面積以下の傾斜方位グループの傾斜方位を,当該他の傾斜方位グループの傾斜方位として、当該最大数の傾斜方位で置換する置換ステップ(S16,S17)
とを具備することを特徴とする請求項5に記載の傾斜分析方法。 The slope orientation smoothing step is
Searching for an inclination direction group having a predetermined threshold area or less among the inclination direction groups generated by the grouping means (S12);
Detecting a maximum number of tilt azimuths in a reference area having an area larger than the predetermined threshold area including a tilt azimuth group equal to or less than the predetermined threshold area (S15);
Replacement step (S16, S17) of replacing the tilt azimuth of the tilt azimuth group having a predetermined threshold area or less with the maximum number of tilt azimuths as the tilt azimuth of the other tilt azimuth group
The gradient analysis method according to claim 5, comprising:
所定閾値面積以下の傾斜方位グループの傾斜方位を,当該最大数の傾斜方位で一時保存する保存ステップ(S16)と、
所定閾値面積以下の全ての傾斜方位グループに対する当該保存ステップの処理が終了した後に、一時保存した傾斜方位で、それぞれの所定閾値面積以下の傾斜方位グループの傾斜方位を現実に置換するステップ(S17)
とを具備することを特徴とする請求項6に記載の傾斜分析方法。 The replacement step is
A storage step (S16) for temporarily storing the tilt azimuth of the tilt azimuth group having a predetermined threshold area or less at the maximum number of tilt azimuths;
After the processing of the storing step for all the tilt azimuth groups having a predetermined threshold area or less is completed, the tilt azimuth of each tilt azimuth group having a predetermined threshold area or less is actually replaced with the temporarily stored tilt azimuth (S17).
The gradient analysis method according to claim 6, further comprising:
地盤データの標高値を空間的に平滑化する標高平滑化機能(14)と、
当該標高平滑化機能で平滑化された地盤データから傾斜方位を計算する傾斜方位計算機能(16)と、
当該傾斜方位計算機能の計算結果に従い、同じ傾斜方位値を持つ隣接地点をグループ化するグループ化機能(18)と、
当該グループ化機能で生成される傾斜方位グループの内、所定閾値面積以下の傾斜方位グループを平滑化する傾斜方位平滑化機能(20)
とを具備することを特徴とする傾斜分析プログラム。 An inclination analysis program for causing a computer to analyze the inclination direction of the ground,
An altitude smoothing function (14) for spatially smoothing the altitude value of the ground data;
An inclination direction calculation function (16) for calculating an inclination direction from the ground data smoothed by the elevation smoothing function;
A grouping function (18) for grouping adjacent points having the same inclination direction value according to the calculation result of the inclination direction calculation function;
An inclination azimuth smoothing function (20) for smoothing an inclination azimuth group having a predetermined threshold area or less among the inclination azimuth groups generated by the grouping function.
An inclination analysis program characterized by comprising:
当該グループ化手段で生成される傾斜方位グループの内、所定閾値面積以下の傾斜方位グループを探索する機能(S12)と、
当該所定閾値面積以下の傾斜方位グループを包含する、当該所定閾値面積より大きな面積の基準地域内で最大数の傾斜方位を検出する機能(S15)と、
所定閾値面積以下の傾斜方位グループの傾斜方位を、当該最大数の傾斜方位で置換する置換機能(S16,S17)
とを具備することを特徴とする請求項9に記載の傾斜分析プログラム。 The tilt direction smoothing function is
A function (S12) for searching for a tilt direction group having a predetermined threshold area or less among the tilt direction groups generated by the grouping means;
A function (S15) for detecting a maximum number of inclination directions in a reference area having an area larger than the predetermined threshold area, including an inclination direction group equal to or less than the predetermined threshold area;
Replacement function for replacing the tilt azimuth of the tilt azimuth group having a predetermined threshold area or less with the maximum number of tilt azimuths (S16, S17)
The inclination analysis program according to claim 9, further comprising:
所定閾値面積以下の傾斜方位グループの傾斜方位を,当該最大数の傾斜方位で一時保存する保存機能(S16)と、
所定閾値面積以下の全ての傾斜方位グループに対する当該保存機能の処理が終了した後に、一時保存した傾斜方位で、それぞれの所定閾値面積以下の傾斜方位グループの傾斜方位を現実に置換する機能(S17)
とを具備することを特徴とする請求項10に記載の傾斜分析プログラム。 The replacement function is
A storage function (S16) for temporarily storing the tilt azimuth of the tilt azimuth group having a predetermined threshold area or less at the maximum number of tilt azimuths;
A function of actually replacing the inclination azimuth of each inclination azimuth group below the predetermined threshold area with the temporarily stored inclination azimuth after the processing of the storage function for all inclination azimuth groups below the predetermined threshold area is completed (S17).
The gradient analysis program according to claim 10, further comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008158452A JP5071679B2 (en) | 2008-06-17 | 2008-06-17 | Inclination analyzer, method and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008158452A JP5071679B2 (en) | 2008-06-17 | 2008-06-17 | Inclination analyzer, method and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009301510A true JP2009301510A (en) | 2009-12-24 |
| JP5071679B2 JP5071679B2 (en) | 2012-11-14 |
Family
ID=41548309
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008158452A Active JP5071679B2 (en) | 2008-06-17 | 2008-06-17 | Inclination analyzer, method and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5071679B2 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012169294A1 (en) * | 2011-06-09 | 2012-12-13 | 国立大学法人京都大学 | Dtm estimation method, dtm estimation program, dtm estimation device, and method for creating 3-dimensional building model, as well as region extraction method, region extraction program, and region extraction device |
| KR101842154B1 (en) * | 2016-04-28 | 2018-03-26 | 서울시립대학교 산학협력단 | Equipment and Method for topographically corrected image generation using quantitative analysis and Apparatus Thereof |
| CN117007065A (en) * | 2023-06-01 | 2023-11-07 | 中南大学 | A UAV route planning method for flying against the wall of a flat slope |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04151190A (en) * | 1990-10-15 | 1992-05-25 | Mitsubishi Electric Corp | Terrain slope distribution display method and device |
| JP2004272688A (en) * | 2003-03-10 | 2004-09-30 | Pasuko:Kk | Method for filtering laser data |
-
2008
- 2008-06-17 JP JP2008158452A patent/JP5071679B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04151190A (en) * | 1990-10-15 | 1992-05-25 | Mitsubishi Electric Corp | Terrain slope distribution display method and device |
| JP2004272688A (en) * | 2003-03-10 | 2004-09-30 | Pasuko:Kk | Method for filtering laser data |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012169294A1 (en) * | 2011-06-09 | 2012-12-13 | 国立大学法人京都大学 | Dtm estimation method, dtm estimation program, dtm estimation device, and method for creating 3-dimensional building model, as well as region extraction method, region extraction program, and region extraction device |
| KR101842154B1 (en) * | 2016-04-28 | 2018-03-26 | 서울시립대학교 산학협력단 | Equipment and Method for topographically corrected image generation using quantitative analysis and Apparatus Thereof |
| CN117007065A (en) * | 2023-06-01 | 2023-11-07 | 中南大学 | A UAV route planning method for flying against the wall of a flat slope |
| CN117007065B (en) * | 2023-06-01 | 2024-04-09 | 中南大学 | A UAV route planning method for plane slope wall-following flight |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5071679B2 (en) | 2012-11-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106408604A (en) | Filtering method and device for point cloud data | |
| CN106982414B (en) | Positioning updating method and device and mobile terminal | |
| CN120063235B (en) | A digital construction method based on UAV 3D mapping | |
| CN114418858B (en) | Mosaic method, device, equipment and storage medium of remote sensing image | |
| CN113743027B (en) | A method and device for drawing wind resource maps based on CFD technology | |
| Elmi et al. | Landscape metrics for urbanization and urban land-use change monitoring from remote sensing images: A case of Shiraz Metropolis, Iran | |
| JP5071679B2 (en) | Inclination analyzer, method and program | |
| JP2008310036A (en) | Inundation depth surveying system and program | |
| CN114219917A (en) | Vulnerability repairing method for laser radar point cloud data | |
| KR100686287B1 (en) | Variable Modeling Method for Precise Position Information Conversion of Spatial Information / Location Information | |
| Ali et al. | Analyzing directional urban sprawl from 1978 to 2023 using Shannon entropy analysis on Landsat imagery: A case study in Ramadi City, Iraq | |
| JP2008309632A (en) | Flood depth site investigation auxiliary system | |
| JP6277018B2 (en) | Flood simulation apparatus and flood simulation program | |
| CN111986320B (en) | Smart city application-oriented DEM and oblique photography model space fitting optimization method | |
| CN117456366B (en) | Geological information monitoring method, system and device for rock slope and storage medium | |
| CN115018973B (en) | A target-free evaluation method for point cloud modeling accuracy of low-altitude UAVs | |
| CN114691805B (en) | A method for recommending points in a circular region based on elevation. | |
| CN114663622B (en) | Method and device for determining stability of tunnel surrounding rock | |
| JP2006023958A (en) | Program capable of determining road area and method for determining road area | |
| CN112241016B (en) | Method and device for determining geographic coordinates of parking map | |
| Bajtala et al. | The reliability of parcel area | |
| Ayer et al. | A Comparative Analysis of Extracted Heights from Topographic Maps and measured Reduced Levels in Kumasi, Ghana. | |
| TWI786874B (en) | Method of the digital grid model and system thereof | |
| KR101749834B1 (en) | Apparatus and method for calculating design load | |
| Hesse | Possibilities and challenges in the application of multi-temporal airborne lidar data sets for the monitoring of archaeological landscapes |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110415 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120419 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120424 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120620 |
|
| 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: 20120725 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120807 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5071679 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150831 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: R3D02 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |