JP4232055B1 - Map data processing program and computer-readable recording medium recording the program - Google Patents
Map data processing program and computer-readable recording medium recording the program Download PDFInfo
- Publication number
- JP4232055B1 JP4232055B1 JP2008062048A JP2008062048A JP4232055B1 JP 4232055 B1 JP4232055 B1 JP 4232055B1 JP 2008062048 A JP2008062048 A JP 2008062048A JP 2008062048 A JP2008062048 A JP 2008062048A JP 4232055 B1 JP4232055 B1 JP 4232055B1
- Authority
- JP
- Japan
- Prior art keywords
- data
- map data
- determination
- polygon data
- polygon
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012545 processing Methods 0.000 claims abstract description 53
- 238000003860 storage Methods 0.000 claims abstract description 45
- 238000000034 method Methods 0.000 claims description 88
- 230000008569 process Effects 0.000 claims description 83
- 238000005304 joining Methods 0.000 claims description 6
- 238000005192 partition Methods 0.000 claims 1
- 238000004364 calculation method Methods 0.000 description 11
- 238000013500 data storage Methods 0.000 description 8
- 230000008034 disappearance Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000009826 distribution Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000002360 preparation method Methods 0.000 description 2
- 238000012876 topography Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Instructional Devices (AREA)
- Processing Or Creating Images (AREA)
Abstract
【課題】異なる複数の地図データを元にして、目的とする新しい地図データを簡単、省力、短時間で作成できる地図データ処理プログラムを提供する。
【解決手段】異なる複数の元地図データから新しい地図データを作成するためにコンピュータ10を、作成条件を記憶しておく条件記憶手段(38)、複数の元地図データを記憶しているそれぞれの地図記憶手段(32、34)から読み出して複数の元地図データの同じ地域を重ね合わせる重ね合わせ手段(22)、条件記憶手段(38)に記憶している作成条件に基づき、いずれか1つの元地図データを基準として、重ね合わせ手段により重ね合わせた複数の元地図データの地図要素を処理して新地図データを作成する新地図データ作成手段(24)、新地図データを出力する出力手段(50)、として機能させるための地図データ処理プログラムから構成される。
【選択図】図1Provided is a map data processing program capable of easily, labor-saving and creating a new target map data based on a plurality of different map data.
A computer 10 for creating new map data from a plurality of different original map data, a condition storage means (38) for storing the creation conditions, and each map storing a plurality of original map data One of the original maps based on the creation conditions stored in the superimposing means (22) and the condition storing means (38) which are read from the storage means (32, 34) and superimpose the same area of a plurality of original map data. New map data creating means (24) for creating new map data by processing the map elements of the plurality of original map data superimposed by the overlay means on the basis of the data, and output means (50) for outputting the new map data , And a map data processing program for functioning as
[Selection] Figure 1
Description
本発明は、コンピュータによって地図データを作成する地図データ処理プログラム及びプログラムを記録したコンピュータ読取可能な記録媒体に関する。 The present invention relates to a map data processing program for creating map data by a computer and a computer-readable recording medium on which the program is recorded.
地図の利用や管理等の利便性から、例えば、電子データ化されて利用されている。特に、Geographic Information System(以下、単に「GIS」という)で利用される地図データは、画像データや地図要素の境界線を示すポリゴンデータ、ポリラインデータ等のデジタル化された図面データと、該図面データに対応して属性を記憶した属性データと、を関連付けして構成されており、目的に応じて種々の地図データの管理、利用、検索、分析等に有効に利用できる。例えば、GISを利用する地籍図データでは、地籍の境界線をポリゴンデータ等で表示し、該ポリゴンデータに関連付けて所有者や地番、地目等の属性データがデータベース化されており、各地籍を視覚的に把握するのに便利である。また、例えば、森林の位置や各種作業の利便性から森林区画が表示された森林計画図も電子的な地図データとして利用されており、都道府県等の地方自治体や森林組合等で管理利用されている。森林区画の単位としては、例えば、字界又は自然地形等で区分けした林班、林班を細分化し樹種や樹齢によって区分けした小班等があり、いわゆる林小班図として管理されている。林小班図は、例えば、森林基本図や航空写真等によって作成されており、1/5000の精度であり、より精度が高く(1/250〜1/5000の精度で)作成された地籍線とは重ならない。森林計画で伐採や植樹等を行う場合には、所有者界の確認のために地籍図に基づいて正確に行う必要性があり、林小班図と地籍図とのデータを整合した信頼性が高い地図が求められていた。 For convenience of use and management of maps, for example, it is used as electronic data. In particular, map data used in the Geographic Information System (hereinafter simply referred to as “GIS”) includes image data, digitized drawing data such as polygon data and polyline data indicating boundary lines of map elements, and the drawing data. The attribute data is stored in association with the attribute data, and can be effectively used for the management, use, search, analysis, etc. of various map data according to the purpose. For example, in cadastral map data using GIS, the boundary line of cadastral is displayed as polygon data, etc., and attribute data such as owner, lot number, and texture are stored in a database in association with the polygon data. It is convenient to grasp it. In addition, for example, forest plan maps showing forest plots are also used as electronic map data because of the location of the forest and the convenience of various operations, and are managed and used by local governments such as prefectures and forest associations. Yes. As the unit of the forest section, there are, for example, a forest group divided by character boundaries or natural topography, a small group divided into forest groups by tree type and tree age, etc., and managed as a so-called forest small group diagram. For example, the forest subgroup map is created by a basic forest map, aerial photographs, etc., and has an accuracy of 1/5000, and is more accurate (with an accuracy of 1/250 to 1/5000) Do not overlap. When logging or planting trees in a forest plan, it is necessary to accurately perform the verification based on the cadastral map in order to confirm the owner's world. A map was sought.
一方、コンピュータを利用して図面データを作成する場合には、様々な提案がなされている。例えば、特許文献1には、図面データの更新、変形時に元の図面の各要素の作成、更新時の指示条件を参照し要素間の拘束条件に従い自動的に更新、変形する図面データ更新方式が開示されている。 On the other hand, various proposals have been made when drawing data is created using a computer. For example, Patent Document 1 discloses a drawing data update method in which drawing data is updated and deformed automatically according to the constraint conditions between the elements by referring to the instruction conditions at the time of creating and updating each element of the original drawing at the time of deformation. It is disclosed.
従来では、林小班図と地籍図との地図データの整合性を図る作業は、例えば、コンピュータのディスプレイ上で、林小班図データと地籍図データとを異なる層(レイヤー)として重ねて同時に表示し、作業者が画面を見ながら地籍図を基準として林班界や小班界の線上をマウス等でトレースするようにポリゴンデータを作成していた。この作業では、1つの行政区内だけでも多数の小班ポリゴンを作成する必要があるから労力、時間がかかるとともに、作成する小班ポリゴンの間に細かい隙間が発生しないように注意しなければならず、細かな神経を使うとともに熟練した技術を要していた。仮に、例えば特許文献1に示すような図面データ更新方式を利用するとしても、1つの図面データの更新を行うものであるから、複数の図面データから目的に応じた新しい図面データを作成することは困難であり、結局は作業者がマウスによりトレースする作業を必要とし大幅な労力軽減、時間短縮等は困難であった。さらに、小班ポリゴンを全て入力した後には、それぞれの小班ポリゴンに一つ一つ樹種や樹齢等の属性データを作成する必要があった。したがって、林小班図データと地籍図データとの整合性を図る作業は、多大な労力がかかるとともに、長時間かかる結果、実際には作業が進まないといった問題も生じており、簡便に地図データを作成する技術が期待されていた。 Conventionally, the task of ensuring the consistency of the map data between the forest subgroup map and the cadastral map is, for example, by superimposing the forest subgroup map data and the cadastral map data as different layers on the computer display. The polygon data was created so that the worker traces the line of the forest group world or the small team world with a mouse etc. while looking at the screen while using the land register map as a reference. In this work, it is necessary to create a large number of sub-segment polygons within a single administrative district, so it takes labor and time, and care must be taken not to create fine gaps between the sub-segment polygons to be created. It requires a lot of skill and skill. Even if, for example, a drawing data update method as shown in Patent Document 1 is used, one drawing data is updated. Therefore, it is impossible to create new drawing data according to the purpose from a plurality of drawing data. In the end, it was difficult for the operator to trace with a mouse, and it was difficult to reduce labor and time. Furthermore, after inputting all the small polygons, it was necessary to create attribute data such as tree species and age for each small polygon. Therefore, the work to make the consistency between the forest subgroup map data and the cadastral map data takes a lot of labor, and as a result, it takes a long time, and there is a problem that the work does not actually proceed. The technology to create was expected.
本発明は上記従来の課題に鑑みてなされたものであり、その一つの目的は、異なる複数の地図データを元にして、目的とする新しい地図データを簡単、省力、短時間で作成できる地図データ処理プログラム及びプログラムを記録したコンピュータ読取可能な記録媒体を提供することにある。 The present invention has been made in view of the above-described conventional problems, and one of its purposes is map data that can easily, labor-saving, and quickly create new target map data based on a plurality of different map data. An object of the present invention is to provide a processing program and a computer-readable recording medium on which the program is recorded.
上記課題を解決するために本発明は、基準となる第1元地図データと第2元地図データとから新しい地図データを作成するためにコンピュータを、(1)作成条件を記憶しておく条件記憶手段、(2)第1元地図データと第2元地図データとをそれぞれの地図記憶手段から読み出してそれらの元地図データの同じ地域を重ね合わせる重ね合わせ手段、(3)重ね合わせ手段により重ね合わせた第1元地図データと第2元地図データとの各地図境界線によって仮区分け生成された閉鎖境界線を有する判定ポリゴンデータを作成し、該判定ポリゴンデータを条件記憶手段に記憶している作成条件に基づいて処理して新地図データを作成する新地図データ作成手段、(4)新地図データを出力する出力手段、として機能させるための地図データ処理プログラムであって、新地図データ作成手段での判定ポリゴンデータの作成条件適否処理に際し、第1元地図データの境界線内に該境界線内領域を分割区画する複数の判定ポリゴンデータが存在する場合において、判定ポリゴンデータの閉鎖境界線による面積、長峡度合い、隣接する判定ポリゴンデータどうしの面積比を判定要素とする所定の条件に基づいて各判定ポリゴンデータが有効に維持されるものか、あるいはずれ、誤差かどうか、を判定し、その判定ポリゴンデータがずれ、誤差と判定された場合であって、かつ該判定ポリゴンデータが属する第1元地図データの境界線内に該判定ポリゴンデータに隣接する他の判定ポリゴンデータが存在する場合には、該判定ポリゴンデータを隣接する他の判定ポリゴンデータと接合して新しい境界線の判定ポリゴンデータを作成する処理を実行し、第1元地図データの境界線を反映させた新地図データを作成することを特徴とする地図データ処理プログラムから構成される。さらに、プログラムはコンピュータを、作成条件を入力したり、地図データ処理の各操作を行わせるための入力手段40として機能させるようにしてもよい。出力手段は、新地図データを、例えば、ディスプレイ等の表示装置50の画面に表示出力する構成やプリンタ等のように用紙に印刷出力する構成、ハードディスクや書き込み可能なCD,DVD,フラッシュメモリ等、その他の記憶装置に出力する構成等、その他任意でよい。プログラムは、スタンドアロンのコンピュータにコピーして実行させる形態でも良く、アプリケーションサービスプロバイダのようにインターネット等を介してサーバ上で実行させる形態でも良い。また、元地図データ及び新地図データは、例えば、地籍図、林小班図、地形図、公図、住宅地図、人口分布図、道路地図、都市計画図、植生図、動植物分布図、地質図等その他任意の地図データを利用することができる。また、新旧の地図データや精度の異なる地図データから新しく地図データを作成するのにも利用できる。また、新地図データを作成して出力手段により画面出力や、記憶装置に出力する際には、元地図データ全てを破棄してもよいし、元地図データの1つと入れ換えて新地図データを記憶してもよいし、それぞれの元地図データ、新地図データを記憶装置に記憶しておくようにしてもよい。新地図データ作成手段での、ずれ、誤差かどうかの判定は、例えば、判定ポリゴンデータの面積と作成条件の基準値との大小比較、判定ポリゴンデータの長峡度合いと作成条件の基準値との大小比較、又は判定ポリゴンデータの隣接のポリゴンに対する面積比と作成条件の基準値との大小比較により行われることとしてもよい。判定ポリゴンデータの長峡度合いは、例えば該判定ポリゴンデータの面積と周囲長とを比較計算して求めるようにしてもよい。作成条件の基準値を変更することにより、新地図データの精度等を変更できる。
In order to solve the above problems, the present invention provides a computer for creating new map data from the first original map data and the second original map data as a reference, and (1) a condition storage for storing the creation conditions. Means, (2) superimposing means for reading out the first original map data and the second original map data from the respective map storage means and superimposing the same areas of the original map data, (3) superimposing by the superimposing means A determination polygon data having a closed boundary line temporarily generated by each map boundary line of the first original map data and the second original map data is generated, and the determination polygon data is stored in the condition storage means New map data creation means for creating new map data by processing based on conditions, (4) Map data processing for functioning as output means for outputting new map data A plurality of determination polygon data for dividing and dividing the boundary area in the boundary line of the first original map data when the determination polygon data generation condition suitability process is performed by the new map data generation means; In such a case, each determination polygon data is effectively maintained based on a predetermined condition having a determination factor that is an area by the closed boundary of the determination polygon data, a degree of the long gorge, and an area ratio between adjacent determination polygon data, or It is determined whether or not there is a shift or error, and the determination polygon data is shifted and is determined to be an error, and is adjacent to the determination polygon data within the boundary line of the first original map data to which the determination polygon data belongs If there is other judgment polygon data to be processed, the judgment polygon data is joined with other judgment polygon data adjacent to the new judgment polygon data. It performs a process of creating a judgment polygon data of the boundary line, and a map data processing program characterized by creating a new map data that reflects the boundary line of the first original map data. Further, the program may cause the computer to function as input means 40 for inputting creation conditions and performing each operation of map data processing. The output means includes, for example, a configuration for displaying and outputting new map data on the screen of the
第1元地図データ及び第2元地図データのそれぞれの地図要素は、少なくとも境界線データと属性データとを含む地図要素ポリゴンデータから構成されており、新地図データ作成手段では、第1元地図データと第2元地図データの境界線データから判定ポリゴンデータの境界線を作成するステップと、第1元地図データと第2元地図データの属性データに基づいて判定ポリゴンデータに属性データを付与するステップと、を実行させる請求項1記載の地図データ処理プログラム。 Each map element of the first original map data and the second original map data is composed of map element polygon data including at least boundary line data and attribute data. In the new map data creating means, the first original map data And a step of creating a boundary line of the determination polygon data from the boundary line data of the second original map data, and a step of assigning attribute data to the determination polygon data based on the attribute data of the first original map data and the second original map data The map data processing program according to claim 1, wherein:
作成条件は、判定ポリゴンデータの属性データに基づいて設定される条件を含み、新地図データ作成手段では、判定ポリゴンデータの属性データに基づいて判定処理を実行させる請求項2記載の地図データ処理プログラム。 The map data processing program according to claim 2, wherein the creation condition includes a condition set based on attribute data of the determination polygon data, and the new map data generation means executes determination processing based on the attribute data of the determination polygon data. .
基準となる地籍図データと元林小班図データとから新林小班図データを作成するためにコンピュータを、(1)作成条件を記憶しておく条件記憶手段、(2)地籍図データと元林小班図データとをそれぞれの地図記憶手段から読み出してそれらの地図データの同じ地域を重ね合わせる重ね合わせ手段、(3)重ね合わせ手段により重ね合わせた地籍図データと元林小班図データとの各境界線によって仮区分け生成した閉鎖境界線を有する判定ポリゴンデータを作成し、該判定ポリゴンデータを条件記憶手段に記憶している作成条件に基づいて処理して新林小班図データを作成する新地図データ作成手段、(4)新林小班図データを出力する出力手段、として機能させるための地図データ処理プログラムであって、新地図データ作成手段での判定ポリゴンデータの作成条件適否処理に際し、地籍図データの地籍境界線内に該領域を分割区画する複数の判定ポリゴンデータが存在する場合において、判定ポリゴンデータの閉鎖境界線による面積、長峡度合い、隣接する判定ポリゴンデータどうしの面積比を判定要素とする所定の条件に基づいて各判定ポリゴンデータが有効に維持されるものかずれ、誤差かどうかを判定し、その判定ポリゴンデータがずれ、誤差と判定された場合であって、かつ該判定ポリゴンデータが属する地籍図データの地籍境界線内に該判定ポリゴンデータに隣接する他の判定ポリゴンデータが存在する場合には、該判定ポリゴンデータを隣接する他の判定ポリゴンデータと接合して新しい境界線の判定ポリゴンデータを作成する処理を実行し、地籍図データの地籍境界線を反映させた新林小班図データを作成することを特徴とする地図データ処理プログラム。Computer to create new forest small team map data from standard land map data and Motobayashi small team map data, (1) Condition storage means for storing creation conditions, (2) Land map data and Motobayashi Superimposing means for reading out the subgroup map data from the respective map storage means and superimposing the same area of the map data, (3) Each boundary between the cadastral map data superimposed by the superimposing means and the former forest subcommittee figure data New map data for creating decision polygon data having closed boundary lines temporarily generated by lines, and processing the decision polygon data based on the creation conditions stored in the condition storage means to create Shinbayashi small team figure data A map data processing program for functioning as a creation means, and (4) an output means for outputting the Shinbayashi group map data. When the polygon data creation condition suitability processing is performed, if there are a plurality of judgment polygon data that divide the area in the land registration boundary line of the land registration map data, the area, the degree of the long gorge, and the adjacent area of the determination polygon data are adjacent. Based on a predetermined condition using the area ratio of the determination polygon data as a determination factor, it is determined whether each determination polygon data is effectively maintained or is an error, and the determination polygon data is determined to be an error. And when there is other determination polygon data adjacent to the determination polygon data in the land registration boundary line of the land registration map data to which the determination polygon data belongs, Executes the process of creating judgment polygon data for a new boundary line by joining with judgment polygon data. Map data processing program characterized by creating Sillim subcompartment view data reflecting the border.
さらに、本発明は、上記記載の地図データ処理プログラムを記録したコンピュータ読取可能な記録媒体から構成される。 Furthermore, this invention is comprised from the computer-readable recording medium which recorded the said map data processing program.
本発明の地図データ処理プログラム及びプログラムを記録したコンピュータ読取可能な記録媒体によれば、異なる複数の元地図データから新しい地図データを作成するためにコンピュータを、作成条件を記憶しておく条件記憶手段、複数の元地図データを記憶しているそれぞれの地図記憶手段から読み出して複数の元地図データの同じ地域を重ね合わせる重ね合わせ手段、条件記憶手段に記憶している作成条件に基づき、いずれか1つの元地図データを基準として、重ね合わせ手段により重ね合わせた複数の元地図データの地図要素を処理して新地図データを作成する新地図データ作成手段、新地図データを出力する出力手段、として機能させることから、例えば、既存の複数の元地図データから新しい地図データの作成を、熟練した技術を要することなく誰でも簡便に、しかも低労力、短時間で行なえる。その結果、目的に応じて種々の地図データを作成でき、利便性を向上し得る。 According to the map data processing program of the present invention and the computer-readable recording medium on which the program is recorded, the condition storage means for storing the creation conditions in order to create new map data from a plurality of different original map data Based on the creation conditions stored in the superimposing means and the condition storing means for reading out from the respective map storing means storing a plurality of original map data and superimposing the same area of the plurality of original map data. Functions as a new map data creation means that creates new map data by processing the map elements of multiple original map data superimposed by the overlay means, based on two original map data, and an output means that outputs new map data Therefore, for example, the creation of new map data from a plurality of existing original map data, Anyone simple, yet low-effort without, can be performed in a short period of time. As a result, various map data can be created according to the purpose, and convenience can be improved.
また、新地図データ作成手段では、重ね合わせた複数の元地図データの地図要素によって新しく区分けした閉鎖境界線を有する判定ポリゴンデータを作成するステップと、作成条件に基づいて各判定ポリゴンデータを判定し、判定ポリゴンデータの維持、削除、又は隣接する判定ポリゴンデータどうしの接合のいずれかの処理を行って新地図データの地図要素を作成するステップと、を実行させることから、判定ポリゴンデータを自動的に作成して円滑に処理し、新地図データの地図要素間に隙間が生じて精度が劣る等の不具合を確実に防止でき、精度が高い実用的な地図データの作成を具現できる。 Further, the new map data creating means creates a determination polygon data having a closed boundary line newly divided by map elements of a plurality of superimposed original map data, and determines each determination polygon data based on the creation conditions. The determination polygon data is automatically obtained by executing the steps of maintaining, deleting the determination polygon data, or joining the adjacent determination polygon data to create a map element of the new map data. Can be created and processed smoothly, and it is possible to reliably prevent problems such as inaccuracy due to gaps between the map elements of the new map data, and to create practical map data with high accuracy.
また、新地図データ作成手段では、基準となる元地図データの地図要素単位ごとに判定ポリゴンデータの判定処理と新地図データの地図要素の作成を実行させる構成とすることにより、判定処理をスムーズかつ簡単に行え、基準のデータを有効に反映して目的に応じた新地図データを得ることができる。 Further, the new map data creation means is configured to execute the determination process of the determination polygon data and the creation of the map element of the new map data for each map element unit of the original original map data as a reference, thereby making the determination process smooth and easy. It can be easily performed, and new map data according to the purpose can be obtained by effectively reflecting the reference data.
また、複数の元地図データは、それぞれの地図要素が少なくとも境界線データと属性データとを含む地図要素ポリゴンデータから構成されており、新地図データ作成手段では、重ね合わせた複数の元地図データの地図要素ポリゴンデータの境界線から判定ポリゴンデータの境界線を作成するステップと、複数の元地図データの地図要素ポリゴンデータの属性データに基づいて判定ポリゴンデータに属性データを付与するステップと、を実行させる構成とすることにより、例えば、ポリゴンデータ及び属性データ等で作成された既存の元地図データを利用して、新地図データのポリゴンデータ及び属性データを自動的に作成でき、地図要素ポリゴンデータに関連する属性データの入力、更新作業を大幅に軽減でき、作業の円滑化、省力化、短時間化でき、正確性、信頼性が高い新地図データを得られる。 The plurality of original map data is composed of map element polygon data in which each map element includes at least boundary line data and attribute data, and the new map data creation means includes a plurality of superimposed original map data. A step of creating a boundary of judgment polygon data from a border of map element polygon data and a step of assigning attribute data to the judgment polygon data based on the attribute data of map element polygon data of a plurality of original map data are executed. By adopting the configuration, for example, polygon data and attribute data of new map data can be automatically created using existing original map data created with polygon data and attribute data, etc. Relevant attribute data input and update work can be greatly reduced, facilitating work, labor saving, and short time Reduction can, accuracy, obtained a highly reliable new map data.
また、作成条件は、判定ポリゴンデータの面積、長峡度合い、又は隣接する判定ポリゴンデータどうしの面積比、のいずれか又はそれらの組合せに基づいて設定される条件を含むとともに、新地図データ作成手段では、該作成条件に基づいて判定ポリゴンデータの面積、長峡度合い、面積比を計算して判定処理を実行させる構成とすることにより、目的に応じた新地図データの作成を具現でき、質の高い新地図データを作成して、該新地図データを有効に利用できる。 The creation conditions include conditions set based on any one or a combination of the area of the determination polygon data, the degree of the long gorge, or the area ratio between adjacent determination polygon data, and the new map data generation means By constructing the determination polygon data based on the creation conditions and calculating the area, the degree of the long gorge, and the area ratio, the creation of new map data according to the purpose can be realized, and a new high quality By creating map data, the new map data can be used effectively.
また、新地図データ作成手段では、判定ポリゴンデータの長峡度合いを該判定ポリゴンデータの面積と周囲長とを比較計算して求める構成とすることにより、例えば、判定ポリゴンデータの面積と周囲長の図形性質を利用して長峡度合いの判定処理を具体的に実現できる。 In addition, the new map data creation means is configured to obtain the length of the determination polygon data by comparing and calculating the area of the determination polygon data and the perimeter, for example, the area of the determination polygon data and the figure of the perimeter Using the property, the determination process of the degree of the long gorge can be specifically realized.
以下添付図面を参照しつつ本発明の地図データ処理プログラム及びそのプログラムを記録したコンピュータ読取可能な記録媒体の一実施形態について説明する。本実施形態にかかる地図データ処理プログラムは、コンピュータを、作成条件を記憶しておく条件記憶手段、複数の元地図データを記憶しているそれぞれの地図記憶手段から読み出して複数の元地図データの同じ地域を重ね合わせる重ね合わせ手段、条件記憶手段に記憶している作成条件に基づき、いずれか1つの元地図データを基準として、重ね合わせ手段により重ね合わせた複数の元地図データの地図要素を処理して新地図データを作成する新地図データ作成手段、新地図データを出力する出力手段、として機能させる。すなわち、本実施形態に係るプログラムは、上記のような各手段を備えた地図データ処理装置またはシステムとしてコンピュータを機能させ、複数の元地図データから新しい地図データの作成を実行できる。 An embodiment of a map data processing program of the present invention and a computer-readable recording medium recording the program will be described below with reference to the accompanying drawings. The map data processing program according to the present embodiment reads a computer from condition storage means for storing creation conditions and each map storage means for storing a plurality of original map data, and the same for a plurality of original map data Based on one of the original map data as a reference, map elements of a plurality of original map data superimposed by the superimposing means are processed on the basis of the creation conditions stored in the superimposing means for superimposing the regions and the condition storage means. And functioning as new map data creating means for creating new map data and output means for outputting new map data. That is, the program according to the present embodiment can create a new map data from a plurality of original map data by causing the computer to function as a map data processing apparatus or system including the above-described means.
本実施形態では、例えば、図3に示すような林班、小班を管理した元林小班図データと、図4に示すような地籍図データと、の2つの異なる元地図データを基にして、図6に示すような元林小班図と地籍図とを統合整理した信頼性の高い新しい林小班図データを作成する態様について説明する。すなわち、1/5000の精度の元林小班図データと、1/250〜1/5000の精度の地籍図データと、を使って、修正、更新された新しい林小班図データを作成することができる。林小班図データは、林班、小班の森林単位により管理した森林計画に利用される地図データである。小班は樹種、樹齢等により区分けされた森林単位である。林班は複数の小班を集合した大きな森林単位であり、小班の数、字界や自然地形等で区分けされている。なお、地図データ処理プログラムは、林小班図データと地籍図データとを元にして新しい林小班図データを作成するものに限らず、例えば、地形図、公図、住宅地図、人口分布図、道路地図、都市計画図、植生図、動植物分布図、地質図等その他任意の地図データを基にして、任意の目的の新地図データを作成する場合に適用してもよい。この際、目的の地図データに対応して後述の作成条件が適宜変更、設定される。また、2つの元地図データから新地図データを作成するのに限らず、3つ以上の複数の元地図データを元にして新地図データを作成するのに適用してもよい。 In the present embodiment, for example, based on two different original map data, for example, a former forest small team map data managing a forest group and a small team as shown in FIG. 3 and a land register map data as shown in FIG. A description will be given of a mode of creating new reliable forest subcompartment map data obtained by integrating and organizing the former forest subcompartment map and the cadastral map as shown in FIG. That is, it is possible to create new corrected forest update map data using the original forest map data with accuracy of 1/5000 and the cadastral map data with accuracy of 1/250 to 1/5000. . Forest group map data is map data used for forest planning managed by forest units of forest groups and groups. A small group is a forest unit divided by tree type, age, etc. A forest group is a large forest unit that is a collection of a plurality of small groups, and is divided by the number of small groups, character boundaries, natural topography, and the like. Note that the map data processing program is not limited to creating new forest subgroup map data based on forest subgroup map data and cadastral map data. For example, topographic maps, public maps, residential maps, population distribution maps, roads You may apply when creating new map data for arbitrary purposes based on other arbitrary map data, such as a map, a city planning map, a vegetation map, an animal and plant distribution map, and a geological map. At this time, the creation conditions described later are appropriately changed and set corresponding to the target map data. The present invention is not limited to creating new map data from two original map data, and may be applied to creating new map data based on three or more original map data.
図1に示すように、本実施形態において、プログラムは、コンピュータ10を、制御部20と、記憶部30と、入力装置40と、表示装置50と、を含む地図データ処理装置として機能させる。本実施形態に係るプログラムが実行されるコンピュータ10は、例えば、図2に示すように、中央処理装置(CPU)と、メモリと、ディスプレイと、マウス、キーボード等の入力装置と、ハードディスク等の補助記憶装置と、CD、DVDやUSB(Universal Serial Bus)フラッシュメモリを読込可能な外部読取装置と、を含むパーソナルコンピュータ等からなる。なお、例えば、コンピュータにプリンタ等を接続して、作成した新地図データを用紙に出力できるようにしてもよく、通信装置を備えインターネットに接続できるようにしてもよい。
As shown in FIG. 1, in the present embodiment, the program causes the
制御部20は、例えば、中央処理装置で実現され、記憶部30、入力装置40、表示装置50等を含むコンピュータ全体の制御、データの入出力制御及び種々の演算等する制御手段であり、入力装置40からの指示に応じてコンピュータのメモリに記憶されているプログラムにしたがって動作する。本実施形態では、制御部20は、重ね合わせ部22と、新地図データ作成部24と、を含む。重ね合わせ部22は、記憶部30に記憶された林小班図データ(図3参照)、地籍図データ(図4参照)を読み出して、図5に示すように2つの元地図データの同じ地域を重ね合わせる重ね合わせ手段である。重ね合わせ部22は、読み込んだ異なる精度の2つの元地図データを、例えば、座標基準点やその他地図上の水準点、緯度、経度等の基準を一致させて同じ地域を同一縮尺で重ね合わせて表示装置50の画面に表示する。すなわち、表示装置50の画面には、異なる精度で作成されている林小班図と地籍図とを異なる層(レイヤー)として重ね合わせた状態で表示される。重ね合わせ部22は、例えば、マウス等の入力装置の操作により、読み込んだ元地図データの表示地域をスクロールしたり、縮尺を変更したりした場合にも重ね合わせ状態を維持する。新地図データ作成部24は、記憶部30に記憶された作成条件に基づいて、重ね合わせた状態の2つの元地図データを処理して新地図データを作成する新地図データ作成手段である。本実施形態では、新地図データ作成部24は、例えば、判定ポリゴンデータ等を新しく作成するポリゴン作成部26と、該判定ポリゴンデータを作成条件に基づいて判定処理し判定結果に応じた処理を行う判定処理部28と、を含む。なお、ポリゴンデータは、一つの区域を閉鎖した多角形図形による境界線で表しており、各属性を格納した属性データが関連付けされている。ポリゴン作成部26は、図5に示すように重ね合わせた2つの元地図データから、元小班ポリゴンデータと地籍ポリゴンデータからコピー及び自動的に分割等を行って新しく判定ポリゴンデータ(aA、bA、...、hF)を作成し、例えばメモリ等の記憶部に一時的に記憶される。新しく作成される判定ポリゴンデータは、詳細には、地籍、元小班ポリゴンデータの境界線がそのままコピーされたポリゴンデータ、元小班ポリゴンデータと地籍ポリゴンデータの境界線で新しく分割区画された境界線のポリゴンデータ(すなわち1つの地籍ポリゴンデータが小班ポリゴンデータの境界線により複数に分割されたポリゴンデータ)があり得る。ポリゴン作成部26は、交差した元のポリゴンデータから自動分割して新しくポリゴンデータを作成する自動分割手段を含む。ポリゴン作成部26は、判定処理用として中間的なデータを作成する中間データ作成手段ともいえる。さらに、ポリゴン作成部26は、判定ポリゴンデータを新しく作成した後に、例えば元林小班図データの属性データから樹種や樹齢等の項目、地籍図データの属性データから所有者等の項目等、それぞれの元地図データから関連性のある項目を抽出し判定ポリゴンデータに関連付けて新しい属性データを作成する。すなわち、ポリゴン作成部26は、ポリゴンデータの境界線図形データを作成する図形作成部261と、該ポリゴンデータに元地図データから属性データを作成する属性作成部262と、を含む。判定処理部28は、例えば、図9ないし図12、図14、図15に示すフローチャートのように、作成条件に基づいて判定ポリゴンデータを判定処理し、判定ポリゴンデータの削除、判定ポリゴンデータを維持、隣接する判定ポリゴンデータどうしを接合、のいずれかの処理を行って、図6に示すように新地図データの地図要素である新小班ポリゴンデータ(イ、ロ、ハ、...)として確定処理する。本実施形態では、判定処理部28は、後述の作成条件に従って、例えば、判定ポリゴンデータの属性データによって判定する属性判定処理部281と、判定ポリゴンデータの面積に基づいて判定する面積判定処理部282と、判定ポリゴンデータの長峡度合いに基づいて判定する長峡度合い判定処理部283と、隣接する判定ポリゴンデータどうしの面積比に基づいて判定する面積比判定処理部284と、を含む。さらに、制御部20は、読込んだ又は作成した種々のポリゴンデータの面積、周囲長を自動的に計算して、該ポリゴンデータに関連する属性データの項目に付与することができる。
The
記憶部30は、例えば、コンピュータ10のメモリ、ハードディスク等の記憶装置で実現され、第1の元地図データとなる地籍図データを記憶した地籍図データ記憶部34と、第2の元地図データとなる元林小班図データを記憶した元林小班図データ記憶部32と、新しく作成した新林小班図データを記憶する新林小班図データ記憶部36と、作成条件を記憶する条件記憶部38と、を含む。例えば、元林小班図データは、図1、図3に示すように、林班の境界線を表示する林班ポリゴンデータ(wo1)や林班を細分化した小班の境界線を表示する元小班ポリゴンデータ(図3上、a、b、c、...、h)等の図形ポリゴンデータと、元林班ポリゴンデータの属性や元小班ポリゴンデータごとの樹種や樹齢等を含む森林簿に相当する属性の属性データと、を関連付けして記憶部32に記憶されている。なお、図3において、説明のために、地籍図データの地籍ポリゴンデータとの区別を明確にするために、小班ポリゴンのデータ境界線を破線で示しているが、実際には実線で表示してもよい。地籍図データは、図1、図4に示すように、地籍の境界線を表示する地籍ポリゴンデータ(図4上、A、B、C、...、H)と、地籍ポリゴンデータごとの所有者、地番、地目、面積等の地籍簿に相当する属性データと、を関連付けして記憶部34に記憶されている。新林小班図データは、図1、図6に示すように、元林小班図データと同様に、新林班の境界線を表示する新林班ポリゴンデータ(wp1)、新小班の境界線を表示する新小班ポリゴンデータ等の図形ポリゴンデータ(図6上、イ、ロ、ハ、...、ル)と、新林班ポリゴンデータの属性や新小班ポリゴンデータごとの樹種や樹齢等を含む新森林簿に相当する属性の属性データと、を関連付けして記憶部36に記憶されている。なお、元林小班図データ、地籍図データ等の元地図データ及び新地図データのデータ形式は、例えば、ポリゴンデータの座標等の図形データが保存された図形ファイルと、属性データがデータベース化された属性ファイルと、図形ファイルと属性ファイルとを関連付けするインデックスファイルと、で組み合わされたシェープファイル形式を利用してもよい。この際、制御部20は、種々の形式の地図データをシェープファイル形式に変換して読み込めるように構成してもよい。条件記憶部38には、目的に応じた新地図データを作成するための種々の作成条件が記憶されている。本実施形態での作成条件の具体例としては、例えば、作成処理の基準となる元地図データ(地籍図データ)の設定、新しく作成する判定ポリゴンデータへの属性データの付与規則又は地籍ポリゴンデータや元小班ポリゴンデータの属性データからの抽出項目、判定処理を行う順番、地籍ポリゴンデータと判定ポリゴンデータとの属性データの任意の項目の一致・不一致、地籍ポリゴンデータや元小班ポリゴンデータ或いは判定ポリゴンデータの属性データの各項目ごとの判定、地籍ポリゴンデータの面積による判定の基準値、判定ポリゴンデータの面積による判定の基準値、判定ポリゴンデータの長峡度合い判定に用いる計算式及び判定の基準値、隣接するポリゴンデータどうしの面積比の計算式及び判定の基準値、新林小班図データへの新しい小班番号の付与規則、属性データ内容の判定の基準値、その他各判定に用いられる手順、基準値や計算式等種々の条件が設定されるとともに、所定の判定結果により新地図データ作成部24で実行させる処理の種類(例えば、判定ポリゴンデータの維持、削除、接合等その他の各処理)を関連付けて条件記憶部38に記憶されている。さらに、作成条件は、例えば、判定処理部で地図要素として確定した新小班ポリゴンデータの境界線又は境界線で囲まれる領域を、色分けして表示するように設定してもよい。例えば、元地図データと新地図データとを同時に表示させる際に色分けして表示できたり、新地図データを作成した後で作業者が画面上で確認を要する地図要素や現地調査を必要とする地図要素等を区別できるようにしておくとよい。
The
表示装置50は、ディスプレイ等の表示装置からなり、制御部20による制御下で、読み込まれた元地図データの表示や、新しく作成した新地図データの表示、その他操作画面を表示する。例えば、各地図データの図形ポリゴンデータを画面の右に表示しつつ、該ポリゴンデータを選択すると画面の左に関連付けされた属性データが表示される。入力装置40は、例えば、マウスやキーボード等の入力装置により実現され、制御部20による制御下で例えば、表示装置50のディスプレイ画面表示を見ながら位置指定操作や画面スクロール、縮尺変更、画面上の操作ボタンの押下げやマウス、キーボードのボタン操作等によりプログラムによる地図データ作成処理を操作する。さらに、入力装置40を介して、処理対象の範囲を指定する処理範囲指定手段や、作成条件を入力、変更できる作成条件入力手段、として機能する。
The
次に、フローチャートを参照しつつ、本実施形態に係る地図データ処理プログラムによりコンピュータ10で実行される地図データ作成処理、すなわち地図データ処理装置の作用、地図データ処理方法について説明する。図7のフローチャートに示すように、まず、ステップS10、ステップS12で、作業者がマウス等の入力装置を操作して、図3に示すような元林小班図データと、図4に示すような地籍図データを、コンピュータに順次読み込ませる。ステップS14において、制御部20の重ね合わせ部22により、図5に示すように元林小班図データと地籍図データとを重ね合わせてディスプレイ等に表示する。ステップS16において、マウス、キーボード等の入力装置を介して作成条件を設定する。作成条件の設定は、例えば、予め条件記憶部に記憶させた作成条件を読み出し、種々の条件をマウスやキーボード等を操作して判定処理手順や基準値等を入力、変更して設定できる。作成条件の設定は、予め条件記憶部に記憶させた作成条件をそのまま利用することもできる。ステップS18において、処理対象となる地図上の範囲を指定する。本実施形態では、複数の小班を集合した森林単位である林班の範囲を手動で作成することで処理対象の範囲を設定し、該作成した林班の範囲内で作成処理が実行される。林班の範囲指定は、例えば、マウス等の入力装置で新林班の境界線をトレースしながら新林班ポリゴンデータ(図5上、矩形輪郭wp1)を作成し、記憶部に記憶される。必要に応じて、該新林班ポリゴンデータの林班番号等の属性データをキーボード等の入力装置で入力する。林班の属性データは、元林小班図データの林班データから属性データを自動的にコピーして作成するようにしてもよい。林班の数は比較的少ないことが多いことから手作業で入力しても軽労力であるが、この林班ポリゴンデータの作成作業を、プログラムにより自動的に行うようにしてもよい。なお、本実施形態では、林班ポリゴンデータを作成することにより処理対象範囲を指定する態様としたが、2つの元地図データの全範囲を対象として新地図データを一括して作成するようにしてもよく、この場合には範囲指定は省略できる。また、後述の処理の後(判定ポリゴンデータを作成、判定処理した後)で林班ポリゴンデータを作成するようにしてもよい。この場合には林班ポリゴンデータを作成した後に、新小班ポリゴンデータの小班番号が付与される。ステップS18の後、例えば、マウス等の入力装置で表示装置のディスプレイ画面に表示された実行ボタンを押下げすると、ステップS20において、新地図データ作成部24のポリゴン作成部26により、重ね合わせた元林小班図データと地籍図データに基づいて新しい判定ポリゴンデータ(aA、bA、cA、...、hF)等を作成する。なお作成したポリゴンデータは、例えば、新地図データ記憶部と同じ領域に記憶させてもよいし、記憶部の別の記憶領域に記憶させることとしてもよい。ポリゴン作成処理では、図8のフローチャートに示すように、例えば、ステップS30において、まず重ね合わせた2つの元地図の元小班ポリゴンデータの境界線と地籍ポリゴンデータの境界線の組合せから自動的に分割(分筆)、コピー等を行って新しく判定ポリゴンデータを作成する。そして、ステップS32において、作成条件に基づいて、判定ポリゴンデータの基となった元林小班図データ及び地籍図データのそれぞれの属性データの各要素から関連性の高い要素を選択抽出して、判定ポリゴンデータの属性データを新規に作成する。例えば、各判定ポリゴンデータには、作成条件に基づいて、例えば、元小班ポリゴンデータの属性データのうち樹種、樹齢等が抽出され、地籍ポリゴンデータの属性データから所有者等が抽出されて、判定ポリゴンデータに新たな属性データとして自動的に付与される。また、ステップS34では、元林小班図データの道川から、道、川ポリゴンデータを新たに作成し、別のファイルとして記憶部に保存し、該道、川ポリゴンは判定処理の対象から除かれる。同様にステップS36では、地籍図データの道川となる地籍ポリゴンデータから、道、川ポリゴンデータを新たに作成し、別のファイルとして記憶部に保存し、該道、川ポリゴンは判定処理の対象から除かれる。
Next, the map data creation process executed by the
図7のフローチャートに戻って、ステップS22において、新地図データ作成部24の判定処理部28により、図9のフローチャートに示すように、作成条件に基づいて判定ポリゴンデータの判定処理が実行される。本実施形態では、判定ポリゴンデータの判定処理は、該判定ポリゴンが属する各地籍ポリゴンデータ単位で処理される。基準となる地籍図データの地籍ポリゴンデータごとに、その境界線内に属する判定ポリゴンデータの判定処理を行う構成としているので、後述のように判定ポリゴンデータを接合等する場合には、同じ地籍ポリゴンデータの境界線内に属する判定ポリゴンデータどうしでのみ接合される結果、基準となる地籍ポリゴンデータの境界線が反映される処理を実現でき、目的に応じた新地図データを得ることができる。なお、地籍ポリゴンデータ単位で判定処理する態様に限らず、例えば、判定ポリゴンデータどうしの接合条件を別個設定してもよく、基準の地籍図データが反映される構成であれば任意でよい。図9に示すように、まず、ステップS48において、作成条件に基づいて地籍ポリゴンデータと判定ポリゴンデータの属性データの内容を比較して判定処理する。例えば、地籍ポリゴンデータ内に判定ポリゴンデータが存在する場合、地籍ポリゴンデータの属性データのうち地目が山林、保安林以外の場合には、該山林等以外の地籍ポリゴンデータに属する判定ポリゴンデータを削除する。地籍ポリゴンデータの属性データのうち所有者が国等である場合には、該地籍ポリゴンデータに属する判定ポリゴンデータを確定し、後で当該ポリゴンデータをチェックできるようにしておく。また、地籍ポリゴンデータ内に判定ポリゴンデータが存在しない場合で、地籍ポリゴンデータの属性データのうち地目が山林、保安林の場合には、地籍ポリゴンデータの境界線と同じ判定ポリゴンデータを新たに作成し、該作成した判定ポリゴンデータの属性データに地籍の所有者、地番等をコピーし、樹種、樹齢等の項目は空白とする。この判定ポリゴンデータには作業終了後に現場を調査し、その後、樹種、樹齢等の属性データを入力する。なお、後で新たに作成した判定ポリゴンデータを区別できるように色分けしてもよく、また地籍ポリゴンデータの面積の大小により区別できるように色分けしてもよい。次に、地目が山林等である地籍ポリゴンデータ単位ごとに判定処理が行われ、ステップS50において、未処理の地籍ポリゴンデータ及び該地籍内に属する判定ポリゴンデータを読込む。ステップS52では、地籍ポリゴンデータの面積の大きさが判定される。地籍ポリゴンデータの面積が例えば、作成条件により設定された基準値P1(例えば、100m2)より小さい場合には、ステップS54に進んで地籍ポリゴンデータ内に属する判定ポリゴンデータを全て削除し、ステップS56に進む。ステップS52で地籍ポリゴンデータの面積が、基準値P1(例えば100m2)以上P2未満(例えば、300m2)の場合には、ステップS58に進み、図10のフローチャートに従って判定処理が行われた後、ステップS56に進む。図10に示すように、まず、ステップS70では、対象の地籍ポリゴンデータ内に属する全ての判定ポリゴンデータの各面積とそれらの面積の合計を計算して、面積の合計と作成条件で設定された基準値P1(例えば100m2)との大小を比較する。地籍ポリゴンデータ内に属する判定ポリゴンデータの面積の合計が基準値P1より小さい場合(Y)には、ステップS72に進み、地籍ポリゴンデータ内の全ての判定ポリゴンデータを削除する。判定ポリゴンデータの面積の合計が基準値P1以上の場合(N)には、全ての判定ポリゴンデータを接合して新小班ポリゴンデータとして確定する。該新小班ポリゴンデータの属性データは、該地籍ポリゴンデータに属する判定ポリゴンデータのうち最大面積のデータの属性データをコピーして作成する。
Returning to the flowchart of FIG. 7, in step S <b> 22, as shown in the flowchart of FIG. 9, the determination processing of the determination polygon data is executed by the
図9のフローチャートで、ステップS52において、対象の地籍ポリゴンデータの面積が基準値P2(例えば、300m2)以上の場合には、ステップS60に進み、図11のフローチャートに従って判定処理が行われ、その後ステップS56に進む。図11に示すように、ステップS80では、地籍ポリゴンデータの境界線内に属する未処理の判定ポリゴンデータのうち面積が最大のデータから順次読み込む。ステップS82において、対象の判定ポリゴンデータが地籍ポリゴンデータ内で最大の面積の場合(Y)には、該判定ポリゴンデータを維持し、新林小班図データの地図要素すなわち新小班ポリゴンデータとして確定され、ステップS94に進む。ステップS82で、判定ポリゴンデータが地籍ポリゴンデータ内で最大の面積のデータではない場合(N)にはステップS84に進む。 In the flowchart of FIG. 9, when the area of the target cadastral polygon data is greater than or equal to a reference value P2 (for example, 300 m2) in step S52, the process proceeds to step S60, and the determination process is performed according to the flowchart of FIG. Proceed to S56. As shown in FIG. 11, in step S80, the unprocessed determination polygon data belonging to the boundary line of the cadastral polygon data is sequentially read from the data with the largest area. In step S82, when the target determination polygon data has the largest area in the cadastral polygon data (Y), the determination polygon data is maintained, and is determined as the map element of the Shinbayashi small team figure data, that is, the new small team polygon data. The process proceeds to step S94. If it is determined in step S82 that the determination polygon data is not the maximum area data in the cadastral polygon data (N), the process proceeds to step S84.
ステップS84では、判定ポリゴンデータの面積と作成条件で設定される基準値Q(例えば、100m2)との比較判定を行う。判定ポリゴンデータの面積が基準値Qより小さい場合(Y)には(例えば、図5上の判定ポリゴンデータcB)、該判定ポリゴンデータはずれや誤差として扱い、ステップS86に進み小面積処理が実行される。小面積処理は、例えば、図12に示すフローチャートに従って処理され、その後ステップS94に進む。図12に示すように、ステップS102において、該判定ポリゴンデータに対象の地籍ポリゴンデータ内で隣接する他の判定ポリゴンデータの有無を判定し、隣接する判定ポリゴンデータが存在する場合には(Y)、ステップS104に進み該隣接する判定ポリゴンデータ(例えば、図5上の判定ポリゴンデータaB)と接合(合筆)され、新しい境界線の判定ポリゴンデータ(図6上の判定ポリゴンデータ(ロ))として形成される。この統合された判定ポリゴンデータ(ロ)の属性データには、例えば、面積の大きい判定ポリゴンデータ(aB)の属性データがコピーして作成され、新地図データの新小班ポリゴンデータとして確定される。なお、地籍ポリゴンデータ内で対象の判定ポリゴンデータに2つ以上の隣接する他の判定ポリゴンデータがある場合には、例えば、隣接している辺の長さが長いポリゴン又は面積が大きいポリゴン等に統合されるように作成条件が設定される。ステップS102において、地籍ポリゴンデータ内に隣接する判定ポリゴンデータが存在しない場合には(N)、ステップS106に進み当該判定ポリゴンデータは削除される。図11でステップS84において、判定ポリゴンデータの面積が基準値Q以上場合(N)にはステップS88に進む。 In step S84, a comparison determination is made between the area of the determination polygon data and a reference value Q (for example, 100 m2) set in the creation conditions. When the area of the determination polygon data is smaller than the reference value Q (Y) (for example, the determination polygon data cB in FIG. 5), the determination polygon data is treated as a deviation or error, and the process proceeds to step S86 where small area processing is executed. The The small area process is performed, for example, according to the flowchart shown in FIG. 12, and then the process proceeds to step S94. As shown in FIG. 12, in step S102, it is determined whether or not there is other determination polygon data adjacent to the determination polygon data in the target cadastral polygon data. If there is adjacent determination polygon data (Y) Then, the process proceeds to step S104 and is joined (written) to the adjacent determination polygon data (for example, determination polygon data aB in FIG. 5), and new boundary line determination polygon data (determination polygon data (b) in FIG. 6 ). Formed as. In the attribute data of the integrated determination polygon data (b), for example, attribute data of the determination polygon data (aB) having a large area is created by copying, and is determined as new segment polygon data of new map data. In addition, when there are two or more adjacent determination polygon data in the target determination polygon data in the cadastral polygon data, for example, a polygon having a long side or a large area is used. Creation conditions are set to be integrated. If there is no adjacent determination polygon data in the cadastral polygon data in step S102 (N), the process proceeds to step S106 and the determination polygon data is deleted. If the area of the determination polygon data is greater than or equal to the reference value Q (N) in step S84 in FIG. 11, the process proceeds to step S88.
ステップS88では、作成条件に基づいて長峡度合いの判定処理が行われる。長峡度合いとは、判定ポリゴンデータがどの程度細長いか、すなわち細長度合いであり、作成条件に基づいて長峡であると判定された場合(Y)には、ステップS90へ進み、ずれ、誤差等であるとして長峡処理を行う。本実施形態では、図13に示すように、長峡度合いの判定は、例えば、多角形図形で表される判定ポリゴンデータの面積が同じ場合には、長峡すなわち細長いものの方が周囲長が長くなる図形性質を利用している。その例として、(面積の数値)を(周囲長の数値)で割った計算値(単位は考慮せず)が小さい値の場合には長峡度合いが高く(例えば、図13上の左図、図5上の判定ポリゴンhE等)、大きい値の場合には長峡度合いが小さい(例えば、図13上の右図、図5上の判定ポリゴンcD等)と判定できる。すなわち、(面積の数値)/(周囲長の数値)の計算式で求められた計算値を、作成条件で設定する基準値R(例えば、2)と大小比較して長峡度合い判定処理をしている。なお、長峡度合いを判定する計算式や基準値Rは、ステップS16で入力装置を介して任意に変更することもできる。ステップS88において、(面積の数値)/(周囲長の数値)の計算値が基準値Rより小さい場合には、長峡であるとしてステップS90に進んで、長峡処理が行われ、その後ステップS94に進む。ステップS90は、例えば、小面積処理同様に、図12に示すようなフローチャートに従って行われ、ステップS102において、該判定ポリゴンデータ(例えば図5上の判定ポリゴンデータhE)に隣接する他の判定ポリゴンデータの有無を判定し、隣接する判定ポリゴンデータが存在する場合には(Y)、ステップS104に進み該隣接する判定ポリゴンデータ(例えば、図5上の判定ポリゴンデータeE)と統合(合筆)され、新しい境界線の判定ポリゴンデータ(図6上の判定ポリゴンデータ(ヌ))として形成される。この統合された判定ポリゴンデータ(ヌ)の属性データには、例えば、面積の大きい判定ポリゴンデータ(eE)の属性データがコピーして作成され、新地図データの新小班ポリゴンデータとして確定される。なお、地籍ポリゴンデータ内で対象の判定ポリゴンデータに2つ以上の隣接する他の判定ポリゴンデータがある場合には、例えば、共有している辺の長さが長いポリゴン又は面積が大きいポリゴン等に統合されるように作成条件が設定される。ステップS102において、隣接する判定ポリゴンデータが存在しない場合には(N)、ステップS106に進み当該判定ポリゴンデータは削除される。図11のステップS88で長峡でない(N)と判定した場合、すなわち(面積の数値)/(周囲長の数値)の計算値が基準値Rより大きい場合には、ステップS92に進む。なお、長峡度合いの判定処理は、上記の場合に限らず、任意の作成条件により判定処理するようにしてもよい。例えば、図14に示すように、対象の判定ポリゴンデータの面積の大きさで計算式を分岐してもよい。図14において、ステップS120で、判定ポリゴンデータの面積が作成条件で設定された基準値U(例えば、1000m2)より小さい場合には、ステップS122に進み、(面積の数値)/(周囲長の数値)の計算式で長峡度合いを判定処理する。ステップS122では、(面積の数値)/(周囲長の数値)の計算値が、作成条件の基準値Ra(例えば、2)より小さい場合には長峡であるとしてステップS90へ、基準値Ra以上の場合には長峡でないとしてステップS92へ進む。ステップS120で、判定ポリゴンデータの面積が作成条件で設定された基準値U(例えば、1000m2)以上の場合には、ステップS124に進み、(周囲長)/(√面積)の計算式で長峡度合いを判定処理する。ステップS124では、(周囲長)/(√面積)の計算値が、作成条件の基準値Rb(例えば、10)以上の場合には長峡であるとしてステップS90へ、基準値Rbより小さい場合には長峡でないとしてステップS92へ進む。例えば、判定ポリゴンデータの面積が所定の基準値より大きい場合には、削除、統合することなく、有効な新小班ポリゴンデータとして利用したい場合があることから、条件により長峡度合いの判定処理を異なる計算式を用いて行うことにより、より目的に応じた品質の高い新地図データを作成できる。また、長峡度合いの判定処理を複数段階に設定しておいてもよい。例えば、上述の(面積の数値)/(周囲長の数値)の計算式から求められた数値が(例えば、2未満、2〜4、4〜6、6以上)の各範囲の場合で処理を分岐させて、それぞれ異なった条件で長峡処理を行うようにしてもよい。長峡度合いの計算式は、例えば、上式とは逆に(周囲長)/(面積)の計算式或いは、(面積)/(周囲長)2、(√面積)/(周囲長)等、適当に無次元化したものでもよい。また、上記のように判定ポリゴンデータの面積、周囲長に基づく計算式に限らず、例えば、判定ポリゴンデータの幅を解析したり、対角線の長さを解析したり、判定ポリゴンデータを小さな画素に分割して解析したり、長軸と短軸の長さの比を計算したり等、その他任意の計算、判定基準又はそれらを組合わせたでもよい。また、長峡処理は、図12に示す処理に限らず、例えば、隣接する判定ポリゴンデータとの面積比の結果と組合わせながら、判定処理するようにしてもよい。また、長峡であると判定した場合に、例えば、道・川ポリゴンデータと統合するように作成条件を設定してもよい。 In step S88, the process for determining the degree of the long gorge is performed based on the creation conditions. The degree of the long gorge is how narrow the determination polygon data is, that is, the degree of thinness. If it is determined that the long polygon is based on the creation conditions (Y), the process proceeds to step S90, and is a deviation, an error, or the like. As long as the Gorges process. In the present embodiment, as shown in FIG. 13, the determination of the degree of the long gorge is, for example, when the area of the determination polygon data represented by a polygonal figure is the same, the long gorge, that is, a figure whose peripheral length is longer Take advantage of the nature. As an example, when the calculated value obtained by dividing (area numerical value) by (perimeter length numerical value) (unit is not considered) is a small value, the degree of the long gorge is high (for example, the left figure in FIG. If the value is large, it can be determined that the degree of the long gorge is small (for example, the right diagram in FIG. 13 and the determination polygon cD in FIG. 5). That is, the calculated value obtained by the calculation formula of (area numerical value) / (periphery length numerical value) is compared with a reference value R (for example, 2) that is set in the creation condition, and a long gorge degree determination process is performed. Yes. It should be noted that the calculation formula and the reference value R for determining the long gorge degree can be arbitrarily changed via the input device in step S16. In step S88, if the calculated value of (area numerical value) / (peripheral length numerical value) is smaller than the reference value R, the process proceeds to step S90 as the long gorge, the long gorge process is performed, and then the process proceeds to step S94. . For example, similarly to the small area processing, step S90 is performed according to the flowchart as shown in FIG. 12, and in step S102, other determination polygon data adjacent to the determination polygon data (for example, determination polygon data hE in FIG. 5) is performed. If there is adjacent determination polygon data (Y), the process proceeds to step S104 and is integrated (written) with the adjacent determination polygon data (for example, determination polygon data eE in FIG. 5). The determination polygon data of the new boundary line (determination polygon data (nu) in FIG. 6 ) is formed. For example, the attribute data of the determination polygon data (eE) having a large area is copied and created in the attribute data of the integrated determination polygon data (nu), and is determined as new segment polygon data of the new map data. In addition, when there are two or more other determination polygon data adjacent to the target determination polygon data in the cadastral polygon data, for example, a polygon with a long side length or a polygon with a large area is used. Creation conditions are set to be integrated. If there is no adjacent determination polygon data in step S102 (N), the process proceeds to step S106 and the determination polygon data is deleted. If it is determined in step S88 of FIG. 11 that it is not the long gorge (N), that is, if the calculated value of (area numerical value) / (perimeter length numerical value) is larger than the reference value R, the process proceeds to step S92. In addition, the determination process of a long gorge degree is not restricted to said case, You may make it determine according to arbitrary creation conditions. For example, as shown in FIG. 14, the calculation formula may be branched depending on the size of the area of the target determination polygon data. In FIG. 14, when the area of the determination polygon data is smaller than the reference value U (for example, 1000 m 2) set in the creation condition in step S 120, the process proceeds to step S 122, where (area value) / (perimeter length value). ) To determine the degree of the long gorge. In step S122, if the calculated value of (area numerical value) / (perimeter length numerical value) is smaller than the creation condition reference value Ra (for example, 2), the process proceeds to step S90 assuming that the channel is longer than the reference value Ra. In this case, it is determined that the channel is not the long gorge and the process proceeds to step S92. In step S120, if the area of the determination polygon data is equal to or larger than a reference value U (for example, 1000 m2) set in the creation condition, the process proceeds to step S124, and the degree of the long gorge is calculated by the formula of (perimeter length) / (√area). Is determined. In step S124, if the calculated value of (peripheral length) / (√area) is equal to or greater than the reference value Rb (for example, 10) of the creation condition, the process is determined to be long gorge, and if it is smaller than the reference value Rb Proceed to step S92 because it is not a long gorge. For example, if the area of the determination polygon data is larger than a predetermined reference value, it may be desired to use it as valid new segment polygon data without deleting and integrating it. By using the formula, new map data with higher quality can be created according to the purpose. Further, the determination process of the long gorge degree may be set in a plurality of stages. For example, the processing is performed in the case where the numerical values obtained from the calculation formula of (area numerical value) / (perimeter length numerical value) described above are in each range (for example, less than 2, 2-4, 4-6, 6 or more) You may make it branch and perform a long gorge process on each different conditions. The formula for calculating the degree of the long gorge is appropriate, for example, (perimeter length) / (area), or (area) / (perimeter length) 2, (√area) / (perimeter length), etc. It may be non-dimensional. Further, the calculation formula is not limited to the calculation formula based on the area and perimeter of the determination polygon data as described above. For example, the width of the determination polygon data is analyzed, the length of the diagonal line is analyzed, or the determination polygon data is reduced to a small pixel. Other arbitrary calculations such as analysis by dividing, calculation of the ratio of the length of the major axis to the minor axis, determination criteria, or a combination thereof may be used. In addition, the long gorge process is not limited to the process shown in FIG. 12. For example, the determination process may be performed in combination with the result of the area ratio with the adjacent determination polygon data. Further, when it is determined that the channel is a long gorge, for example, the creation condition may be set so as to be integrated with the road / river polygon data.
図11のステップS92では、例えば、図15のフローチャートに従って対象判定ポリゴンデータと地籍ポリゴンデータ内の隣接する判定ポリゴンデータとの面積比の判定処理を行い、その後ステップS94に進む。図15に示すように、ステップS130において、対象の判定ポリゴンデータに同地籍ポリゴンデータ内で隣接する他の判定ポリゴンデータが有るかどうかを判定する。判定ポリゴンデータに隣接する判定ポリゴンデータが無い場合(N)には、その判定ポリゴンデータを維持し、新地図データの新小班ポリゴンデータとして確定する。ステップS130において、判定ポリゴンデータに隣接する判定ポリゴンデータが有る場合(Y)には、ステップS132に進み、隣接する判定ポリゴンデータどうしの面積の比を計算し、計算した面積比と作成条件で設定される基準値T(例えば、0.05(5%))と比較される。面積比が基準値Tより小さい場合には、ステップS134に進み、ずれ、誤差等と判断して隣接する判定ポリゴンデータどうしを統合し、新しい境界線の判定ポリゴンデータとして形成され、新地図データの新小班ポリゴンデータとして確定する。この新小班ポリゴンデータの属性データには、例えば、面積の大きい判定ポリゴンデータの属性データがコピーして作成される。なお、地籍ポリゴンデータ内で対象の判定ポリゴンデータに2つ以上の隣接する他の判定ポリゴンデータがある場合には、例えば、隣接している辺の長さが長いポリゴン又は面積が大きいポリゴン等に統合されるように作成条件が設定される。面積比が基準値Tより大きい場合には、該対象の判定ポリゴンデータは維持され、新地図データの新小班データとして確定される。図11に戻って、ステップS94において、対象の地籍ポリゴンデータの境界線内に未処理の判定ポリゴンデータがある場合(Y)には、ステップS80に戻り、同様の処理が行われる。ステップS94において、対象の地籍ポリゴンデータ内に未処理の判定ポリゴンデータが無い場合(N)には、図9のステップS56へ進む。 In step S92 of FIG. 11, for example, the area ratio determination process between the object determination polygon data and the adjacent determination polygon data in the cadastral polygon data is performed according to the flowchart of FIG. 15, and then the process proceeds to step S94. As shown in FIG. 15, in step S130, it is determined whether there is other determination polygon data adjacent to the target determination polygon data in the cadastral polygon data. If there is no determination polygon data adjacent to the determination polygon data (N), the determination polygon data is maintained and determined as new segment polygon data of the new map data. If there is determination polygon data adjacent to the determination polygon data in step S130 (Y), the process proceeds to step S132 to calculate the area ratio between adjacent determination polygon data, and set the calculated area ratio and the creation condition. Is compared with a reference value T (for example, 0.05 (5%)). If the area ratio is smaller than the reference value T, the process proceeds to step S134, where it is determined that there is a deviation, error, etc., and adjacent determination polygon data are integrated to form new boundary line determination polygon data . Confirm as new team polygon data. For example, the attribute data of the determination polygon data having a large area is copied and created in the attribute data of the new segment polygon data. In addition, when there are two or more adjacent determination polygon data in the target determination polygon data in the cadastral polygon data, for example, a polygon having a long side or a large area is used. Creation conditions are set to be integrated. When the area ratio is larger than the reference value T, the target determination polygon data is maintained and determined as new segment data of the new map data. Returning to FIG. 11, if there is unprocessed determination polygon data in the boundary line of the target cadastral polygon data in step S94 (Y), the process returns to step S80 and the same processing is performed. If there is no unprocessed determination polygon data in the target cadastral polygon data in step S94 (N), the process proceeds to step S56 in FIG.
ステップS56では、先に指定した新林班ポリゴンデータ(wp1)の境界線内に未処理の判定ポリゴンデータが属する地籍ポリゴンデータがあるかどうかを判定し、未処理のポリゴンデータが有る場合(Y)にはステップS50に戻り、上記同様の処理が実行される。ステップS56で未処理の地籍ポリゴンデータがない場合(N)には、ステップS62に進み、元小班消滅回避処理が実行される。この元小班消滅回避処理は、元林小班図データで有効に存在していた元小班ポリゴンデータのうち有効性があるにも関わらず上記処理にて消滅するのを回避する処理である。例えば、元小班消滅回避処理は、図16に示すように、複数(4つ)の地籍ポリゴンデータ(実線領域)にまたがる1つの元小班ポリゴンデータ(破線領域)がある場合、該元小班ポリゴンデータは、ポリゴン作成部により地籍ポリゴンデータの境界線により新しく4つの小さな判定ポリゴンデータが作成される。しかし、上記のような処理が行われて、4つの判定ポリゴンデータの全てが隣接する判定ポリゴンデータに統合されてしまう結果、元小班ポリゴンデータが完全に消滅してしまう場合がある。このような場合に、分割された4つの判定ポリゴンデータのうち最大の面積のポリゴンデータ(斜線部分)を復活するように再度分割処理を行い、消滅を回避して実体に即した有効な新林小班図データを提供できる。なお、この処理は必要に応じて実行されるようにしても良い。 In step S56, it is determined whether or not there is cadastral polygon data to which the unprocessed determination polygon data belongs within the boundary line of the Shinbayashi group polygon data (wp1) specified previously. If there is unprocessed polygon data (Y ) Returns to step S50, and the same processing as described above is executed. If there is no unprocessed cadastral polygon data in step S56 (N), the process proceeds to step S62, and the former sub-group disappearance avoidance process is executed. This ex-participation disappearance avoidance process is a process for avoiding disappearance in the above-described process despite the validity of the original ex-part polygon data that existed effectively in the ex-participation subcompartment diagram data. For example, as shown in FIG. 16, when there is one original sub-segment polygon data (broken line region) extending over a plurality (four) of cadastral polygon data (solid line region), the original sub-segment disappearance avoiding process is performed as shown in FIG. In the polygon creation unit, four new small determination polygon data are created by the boundary lines of the cadastral polygon data. However, as a result of the above processing being performed, all of the four determination polygon data are integrated into adjacent determination polygon data, and as a result, the original segment polygon data may be completely lost. In such a case, division processing is performed again to restore the polygon data (hatched portion) of the largest area among the four divided determination polygon data, and the effective new forest corresponding to the substance is avoided by avoiding the disappearance. Subgroup data can be provided. This process may be executed as necessary.
図9のステップS64では、新しく作成(確定)された新小班ポリゴンデータ(判定ポリゴンデータ)どうしで属性データを比較処理する。例えば、隣接する新小班ポリゴンデータどうしの属性データが全て同一の場合にはそれらを統合する。また、例えば、同じ地籍ポリゴンデータ内で隣接しない新小班ポリゴンデータの属性データが存在する場合には、新小班ポリゴンデータの面積が小さい方を後でチェックできるように所定の色で着色して表示されるように処理する。なお、この処理は必要に応じて実行されるようにしても良い。次に、ステップS66において、例えば、該処理対象の範囲となる林班ポリゴンデータ(wp1)内に新しく作成された新小班ポリゴンデータの属性データに、作成条件に基づいて新しく小班番号を自動的に付与する処理が行われる。 In step S64 of FIG. 9, the attribute data is compared between the newly created (determined) new segment polygon data (determination polygon data). For example, when the attribute data of the adjacent new segment polygon data are all the same, they are integrated. In addition, for example, when there is attribute data of new non-adjacent polygon data that is not adjacent in the same cadastral polygon data, it is colored and displayed in a predetermined color so that the smaller area of the new nodule polygon data can be checked later To be processed. This process may be executed as necessary. Next, in step S66, for example, a new team number is automatically assigned to the attribute data of the new team polygon data newly created in the forest group polygon data (wp1) as the processing target range based on the creation conditions. Processing to give is performed.
図7のフローチャートに戻って、ステップS22において処理対象範囲である林班ポリゴンデータ内の処理が終了した後には、ステップS24において新地図データを記憶部30の新地図データ記憶部に出力して保存し、ステップS26において該新地図データを表示装置50に出力してディスプレイ画面に表示させる。この際、例えば、付与された小班番号は、新林小班図データの新小班ポリゴンデータの境界線とともに表示装置等の画面に表示される。ステップS28において、他の林班区域についても処理を行うかどうかを作業者が判断する。他の林班区域についても処理を行う場合にはステップS18に戻って同様な処理を行い、新たに作成されたデータを追加した新林小班図データを作成する。ステップS28で作成する他の林班区域がなければ、作業を終了する。このようにして、元林小班図と地籍図とを統合した精度の高い新林小班図データを簡便、低労力、かつ短時間で作成できる。なお、上述のようなプログラムによる自動的な地図データ作成処理後に、必要に応じて作業者がマウスやキーボード等の入力装置を操作して、個別に新林小班図データの新小班ポリゴンデータやそれに関連する属性データ、又は林班データ等を手動で修正することもできる。作業終了後には、新地図データは例えばハードディスク等に記憶され、必要に応じてコンピュータに読み出されてディスプレイに表示させたり、プリンタ等により用紙に出力されて利用できる。
Returning to the flowchart of FIG. 7, after the processing in the Hayashi team polygon data that is the processing target range is completed in step S22, the new map data is output to the new map data storage unit of the
また、上記のように地図データ処理装置をコンピュータに実行させるプログラムを、例えば、ハードディスク、フレキシブルディスク、CD−ROM、DVD−ROM、MO、MD、フラッシュメモリ、磁気テープ、その他ROM、RAM等、磁気、光、光磁気、半導体その他任意の記録方式を利用したコンピュータ読取可能な記録媒体として利用できる。例えば、プログラムをCD−ROM等に記録しておき、図2に示すようなコンピュータの外部読取装置から読み込ませて、ハードディスク等にインストールして使用できる。 In addition, a program for causing a computer to execute the map data processing apparatus as described above is, for example, a hard disk, flexible disk, CD-ROM, DVD-ROM, MO, MD, flash memory, magnetic tape, other ROM, RAM, etc. It can be used as a computer-readable recording medium using optical, magneto-optical, semiconductor, or any other recording method. For example, the program can be recorded on a CD-ROM or the like, read from an external reader of a computer as shown in FIG. 2, and installed on a hard disk or the like.
以上説明した本発明の地図データ処理プログラム及びそのプログラムを記録したコンピュータ読取可能な記録媒体は、上記した実施形態のみの構成に限定されるものではなく、特許請求の範囲に記載した本発明の本質を逸脱しない範囲において、任意の改変を行ってもよい。 The above-described map data processing program of the present invention and the computer-readable recording medium on which the program is recorded are not limited to the configurations of the above-described embodiments, but the essence of the present invention described in the claims. Any modification may be made without departing from the scope.
本発明の地図データ処理プログラム及びそのプログラムを記録したコンピュータ読取可能な記録媒体は、種々の地図データを元にして目的に応じた新しい地図データを作成する際に好適に利用できる。 The map data processing program of the present invention and the computer-readable recording medium on which the program is recorded can be suitably used when creating new map data according to the purpose based on various map data.
10 コンピュータ
20 制御部
22 重ね合わせ部
24 新地図データ作成部
30 記憶部
32 元林小班図データ記憶部
34 地籍図データ記憶部
36 新林小班図データ記憶部
38 条件記憶部
40 入力装置
50 表示装置
DESCRIPTION OF
Claims (5)
(1)作成条件を記憶しておく条件記憶手段、
(2)第1元地図データと第2元地図データとをそれぞれの地図記憶手段から読み出してそれらの元地図データの同じ地域を重ね合わせる重ね合わせ手段、
(3)重ね合わせ手段により重ね合わせた第1元地図データと第2元地図データとの各地図境界線によって仮に区分け生成された閉鎖境界線を有する判定ポリゴンデータを作成し、該判定ポリゴンデータを条件記憶手段に記憶している作成条件に基づいて処理して新地図データを作成する新地図データ作成手段、
(4)新地図データを出力する出力手段、として機能させるための地図データ処理プログラムであって、
新地図データ作成手段での判定ポリゴンデータの作成条件適否処理に際し、第1元地図データの境界線内に該境界線内領域を分割区画する複数の判定ポリゴンデータが存在する場合において、
判定ポリゴンデータの閉鎖境界線による面積、長峡度合い、隣接する判定ポリゴンデータどうしの面積比を判定要素とする所定の条件に基づいて各判定ポリゴンデータが有効に維持されるものか、あるいはずれ、誤差かどうか、を判定し、
その判定ポリゴンデータがずれ、誤差と判定された場合であって、かつ該判定ポリゴンデータが属する第1元地図データの境界線内に該判定ポリゴンデータに隣接する他の判定ポリゴンデータが存在する場合には、該判定ポリゴンデータを隣接する他の判定ポリゴンデータと接合して新しい境界線の判定ポリゴンデータを作成する処理を実行し、第1元地図データの境界線を反映させた新地図データを作成することを特徴とする地図データ処理プログラム。 In order to create new map data from the first original map data and the second original map data ,
(1) Condition storage means for storing creation conditions;
(2) Superimposing means for reading out the first original map data and the second original map data from the respective map storage means and superimposing the same area of the original map data;
(3) Create determination polygon data having closed boundary lines that are temporarily generated by dividing each map boundary line between the first original map data and the second original map data superimposed by the superimposing means, and New map data creating means for processing based on the creation conditions stored in the condition storage means to create new map data,
(4) A map data processing program for functioning as an output means for outputting new map data ,
In the determination polygon data creation condition suitability process in the new map data creation means, when there are a plurality of judgment polygon data that divide and partition the boundary area in the boundary line of the first original map data,
Whether each judgment polygon data is effectively maintained based on a predetermined condition that uses the area of the judgment polygon data due to the closed boundary line, the degree of the isthmus, and the area ratio between adjacent judgment polygon data as judgment factors, deviation, error Whether or not
The determination polygon data is shifted and it is determined that there is an error, and there is another determination polygon data adjacent to the determination polygon data within the boundary of the first original map data to which the determination polygon data belongs. The determination polygon data is joined with other adjacent determination polygon data to generate new boundary determination polygon data, and new map data reflecting the boundary line of the first original map data is executed. A map data processing program characterized by creating .
新地図データ作成手段では、第1元地図データと第2元地図データの境界線データから判定ポリゴンデータの境界線を作成するステップと、
第1元地図データと第2元地図データの属性データに基づいて判定ポリゴンデータに属性データを付与するステップと、を実行させる請求項1記載の地図データ処理プログラム。 Each map element of the first original map data and the second original map data is composed of map element polygon data including at least boundary line data and attribute data,
In the new map data creation means, a step of creating a boundary line of the determination polygon data from the boundary line data of the first original map data and the second original map data;
The map data processing program according to claim 1, wherein the step of assigning attribute data to the determination polygon data based on the attribute data of the first original map data and the second original map data is executed .
新地図データ作成手段では、判定ポリゴンデータの属性データに基づいて判定処理を実行させる請求項2記載の地図データ処理プログラム。 The creation conditions include conditions set based on the attribute data of the determination polygon data,
The map data processing program according to claim 2, wherein the new map data creating means executes the determination process based on the attribute data of the determination polygon data .
(1)作成条件を記憶しておく条件記憶手段、
(2)地籍図データと元林小班図データとをそれぞれの地図記憶手段から読み出してそれらの地図データの同じ地域を重ね合わせる重ね合わせ手段、
(3)重ね合わせ手段により重ね合わせた地籍図データと元林小班図データとの各境界線によって仮に区分け生成した閉鎖境界線を有する判定ポリゴンデータを作成し、該判定ポリゴンデータを条件記憶手段に記憶している作成条件に基づいて処理して新林小班図データを作成する新地図データ作成手段、
(4)新林小班図データを出力する出力手段、として機能させるための地図データ処理プログラムであって、
新地図データ作成手段での判定ポリゴンデータの作成条件適否処理に際し、地籍図データの地籍境界線内に該領域を分割区画する複数の判定ポリゴンデータが存在する場合において、
判定ポリゴンデータの閉鎖境界線による面積、長峡度合い、隣接する判定ポリゴンデータどうしの面積比を判定要素とする所定の条件に基づいて各判定ポリゴンデータが有効に維持されるものかずれ、誤差かどうかを判定し、
その判定ポリゴンデータがずれ、誤差と判定された場合であって、かつ該判定ポリゴンデータが属する地籍図データの地籍境界線内に該判定ポリゴンデータに隣接する他の判定ポリゴンデータが存在する場合には、該判定ポリゴンデータを隣接する他の判定ポリゴンデータと接合して新しい境界線の判定ポリゴンデータを作成する処理を実行し、地籍図データの地籍境界線を反映させた新林小班図データを作成することを特徴とする地図データ処理プログラム。 In order to create new forest small team map data from the standard cadastral map data and former forest small team map data,
(1) Condition storage means for storing creation conditions;
(2) Superimposing means for reading out the cadastral map data and Motobayashi small team map data from the respective map storage means and superimposing the same area of the map data;
(3) Judgment polygon data having a closed boundary line temporarily generated by dividing each boundary line between the cadastral map data and the former Hayashi Kodak chart data superimposed by the superimposing means is created, and the determination polygon data is stored in the condition storage means. New map data creation means that creates new forest small team map data by processing based on stored creation conditions,
(4) A map data processing program for functioning as an output means for outputting Shinbayashi small team map data,
When the determination polygon data creation condition suitability processing in the new map data creation means, when there are a plurality of determination polygon data that divides the area within the land registration boundary line of the land registration map data,
Whether or not each judgment polygon data is effectively maintained based on a predetermined condition that uses the judgment polygon data as the judgment factor based on the closed boundary line area, the degree of the long gorge, and the area ratio between adjacent judgment polygon data. Determine
When the determination polygon data is shifted and it is determined that there is an error, and there is other determination polygon data adjacent to the determination polygon data within the land registration boundary line of the land registration map data to which the determination polygon data belongs Executes the process of creating the new determination polygon data of the boundary line by joining the determination polygon data with the other adjacent determination polygon data, and the Shinbayashi subcompartment map data reflecting the land registration boundary line of the land registration map data is executed. A map data processing program characterized by creating .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008062048A JP4232055B1 (en) | 2008-03-12 | 2008-03-12 | Map data processing program and computer-readable recording medium recording the program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008062048A JP4232055B1 (en) | 2008-03-12 | 2008-03-12 | Map data processing program and computer-readable recording medium recording the program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP4232055B1 true JP4232055B1 (en) | 2009-03-04 |
JP2009217660A JP2009217660A (en) | 2009-09-24 |
Family
ID=40506351
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008062048A Active JP4232055B1 (en) | 2008-03-12 | 2008-03-12 | Map data processing program and computer-readable recording medium recording the program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4232055B1 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101226004B1 (en) * | 2010-12-10 | 2013-01-24 | 삼성중공업 주식회사 | Overlay electronic navigational chart display method and overlay electronic navigational chart display system |
JP2014209680A (en) * | 2013-04-16 | 2014-11-06 | 富士通株式会社 | Land boundary display program, method, and terminal device |
KR101621428B1 (en) * | 2015-11-05 | 2016-05-16 | (주)지오투정보기술 | System for displaying urban planning information for land land suitability assessment using order merging |
JP6882068B2 (en) * | 2017-05-24 | 2021-06-02 | 東海旅客鉄道株式会社 | Modeling device |
JP2018018086A (en) * | 2017-08-23 | 2018-02-01 | 富士通株式会社 | Land boundary display program, method, and device |
-
2008
- 2008-03-12 JP JP2008062048A patent/JP4232055B1/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2009217660A (en) | 2009-09-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10706484B1 (en) | Methods, systems, and computer readable media for combining pollution source information with geographic and/or temporal information for a land disturbing construction site | |
US7283909B1 (en) | Overlaying orthorectified aerial images with map information tied to a state plane coordinate system | |
JP4232055B1 (en) | Map data processing program and computer-readable recording medium recording the program | |
KR20160048255A (en) | A gis-based thematic mapping method to use in estimating the annual amount of non-point source pollutants using partially updated land-cover map | |
KR20160095691A (en) | A gis-based pervious/impervious map production method for urban areas using multiple spatial data | |
JP2006154046A (en) | Land data management system and network data collation system | |
Punt et al. | User-directed generalization of roads and buildings for multi-scale cartography | |
Herbei et al. | Georeferencing of topographical maps using the software ARCGIS | |
Cichocinski | Digital cadastral maps in land information systems | |
JP4822830B2 (en) | Map data creation device | |
WO2005092072A2 (en) | Orthorectified aerial images overlayed with spcs map information | |
JP3673504B2 (en) | Geographic information retrieval system and geographic information retrieval program | |
KR100839568B1 (en) | Standard digital mapping method and system for forest type map | |
JP4585174B2 (en) | Land ownership processing support system | |
JP3402590B2 (en) | Multi-scale map creation system, recording medium, and multi-scale map | |
JP2002024336A (en) | Method and system for managing power-transmission line drawing | |
KR100570089B1 (en) | System for manufacturing the topography using the digital map and method therefor | |
JPH11283004A (en) | Cadaster data management method | |
JP3728417B2 (en) | Traffic safety facility management system | |
JP2002297641A (en) | Storing method, updating method, and display method for map data, and software | |
Poloprutský et al. | Analytical maps as a basis for understanding the development of rural architecture | |
JP2003173138A (en) | Device and method for generating road network | |
Nyangweso et al. | Cartographic Generalization in Multi-scale Environment: Case study of Lamu County, Kenya | |
JP3873053B2 (en) | Replacement interrupt processing apparatus and program | |
JP2004046491A (en) | Program for making computer manage map information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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: 20081104 |
|
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: 20081125 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111219 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4232055 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: 20111219 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121219 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121219 Year of fee payment: 4 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313532 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
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 |