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 PDF

Info

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
Application number
JP2008062048A
Other languages
Japanese (ja)
Other versions
JP2009217660A (en
Inventor
克則 一岡
Original Assignee
株式会社大進コンサルタント
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社大進コンサルタント filed Critical 株式会社大進コンサルタント
Priority to JP2008062048A priority Critical patent/JP4232055B1/en
Application granted granted Critical
Publication of JP4232055B1 publication Critical patent/JP4232055B1/en
Publication of JP2009217660A publication Critical patent/JP2009217660A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Energy 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)、として機能させるための地図データ処理プログラムから構成される。
【選択図】図1
Provided 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.

特開平5−108736号公報JP-A-5-108736

従来では、林小班図と地籍図との地図データの整合性を図る作業は、例えば、コンピュータのディスプレイ上で、林小班図データと地籍図データとを異なる層(レイヤー)として重ねて同時に表示し、作業者が画面を見ながら地籍図を基準として林班界や小班界の線上をマウス等でトレースするようにポリゴンデータを作成していた。この作業では、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 display device 50 such as a display, a configuration for printing on paper such as a printer, a hard disk, a writable CD, DVD, flash memory, etc. Other configurations such as a configuration for outputting to other storage devices may be arbitrary. The program may be copied to a stand-alone computer and executed, or may be executed on a server via the Internet like an application service provider. In addition, the original map data and new map data are, for example, cadastral maps, forest subgroup maps, topographic maps, public maps, residential maps, population distribution maps, road maps, city planning maps, vegetation maps, flora and fauna distribution maps, geological maps, etc. Any other map data can be used. It can also be used to create new map data from old and new map data and map data with different accuracy. Also, when creating new map data and outputting it to the screen or output to the storage device, all of the original map data may be discarded, or the new map data is stored by replacing with one of the original map data. Alternatively, the original map data and the new map data may be stored in the storage device. The new map data creation means can determine whether or not there is a deviation or error, for example, by comparing the area of the judgment polygon data with the reference value of the creation conditions, the size of the length of the judgment polygon data and the reference value of the creation conditions The comparison may be performed by comparing the size ratio of the area ratio of the determination polygon data with the adjacent polygon and the reference value of the creation condition. For example, the length of the determination polygon data may be obtained by comparing and calculating the area of the determination polygon data and the perimeter. The accuracy of the new map data can be changed by changing the reference value of the creation conditions.

第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 computer 10 to function as a map data processing device including a control unit 20, a storage unit 30, an input device 40, and a display device 50. As shown in FIG. 2, for example, the computer 10 that executes the program according to the present embodiment includes a central processing unit (CPU), a memory, a display, an input device such as a mouse and a keyboard, and an auxiliary device such as a hard disk. The personal computer includes a storage device and an external reading device that can read a CD, DVD, or USB (Universal Serial Bus) flash memory. Note that, for example, a printer or the like may be connected to a computer so that the created new map data can be output on a sheet, or a communication device may be provided and connected to the Internet.

制御部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 control unit 20 is realized by, for example, a central processing unit, and is a control unit that controls the entire computer including the storage unit 30, the input device 40, the display device 50, and the like, data input / output control, and various calculations. It operates according to a program stored in the memory of the computer in response to an instruction from the device 40. In the present embodiment, the control unit 20 includes an overlay unit 22 and a new map data creation unit 24. The superposition unit 22 reads out the forest small team map data (see FIG. 3) and the land register map data (see FIG. 4) stored in the storage unit 30, and shows the same area of the two original map data as shown in FIG. It is a superimposing means for superimposing. The superposition unit 22 superimposes the same area at the same scale by matching the two original map data of different accuracy read, for example, with reference points such as a coordinate reference point and other standard points, latitude, and longitude on the map. It is displayed on the screen of the display device 50. In other words, the screen of the display device 50 is displayed in a state in which the forest small team map and the cadastral map created with different accuracy are overlapped as different layers. The overlay unit 22 maintains the overlay state even when, for example, the display area of the read original map data is scrolled or the scale is changed by operating an input device such as a mouse. The new map data creation unit 24 is a new map data creation unit that creates two new map data by processing two superimposed original map data based on the creation conditions stored in the storage unit 30. In the present embodiment, the new map data creation unit 24 performs, for example, a polygon creation unit 26 that newly creates determination polygon data and the like, a determination process for the determination polygon data based on the generation conditions, and a process according to the determination result. And a determination processing unit 28. The polygon data is represented by a boundary line of a polygonal figure in which one area is closed, and attribute data storing each attribute is associated with the polygon data. As shown in FIG. 5, the polygon creating unit 26 copies and automatically divides the original sub-segment polygon data and the cadastral polygon data from the two original map data superimposed, and newly determines polygon data (aA, bA, .., HF) are created and temporarily stored in a storage unit such as a memory. The newly created decision polygon data is, in detail, the polygon data in which the boundary line of the cadastral and the original subgroup polygon data is copied as it is, and the boundary line newly divided by the boundary line of the original platoon polygon data and the cadastral polygon data There may be polygon data (that is, polygon data in which one cadastral polygon data is divided into a plurality by the boundary lines of the small group polygon data). The polygon creating unit 26 includes automatic dividing means for automatically dividing the original intersecting polygon data and creating new polygon data. The polygon creation unit 26 can also be said to be intermediate data creation means for creating intermediate data for determination processing. Furthermore, after newly creating the determination polygon data, the polygon creating unit 26, for example, from the attribute data of the former forest small team chart data items such as tree species and tree age, from the attribute data of the cadastral map data items such as the owner, etc. Relevant items are extracted from the original map data and associated with the determination polygon data to create new attribute data. That is, the polygon creation unit 26 includes a figure creation unit 261 that creates boundary line figure data of polygon data, and an attribute creation unit 262 that creates attribute data from the original map data for the polygon data. For example, as shown in the flowcharts of FIGS. 9 to 12, 14, and 15, the determination processing unit 28 determines the determination polygon data based on the creation conditions, deletes the determination polygon data, and maintains the determination polygon data. Then, the adjacent determination polygon data are joined, and the new polygon data (i, b, c,...), Which is the map element of the new map data, is determined as shown in FIG. Process. In the present embodiment, the determination processing unit 28 is, for example, an attribute determination processing unit 281 that is determined based on the attribute data of the determination polygon data and an area determination processing unit 282 that is determined based on the area of the determination polygon data according to the creation conditions described later. And a long gorge degree determination processing unit 283 that is determined based on the long gorge degree of the determination polygon data, and an area ratio determination processing unit 284 that is determined based on an area ratio between adjacent determination polygon data. Furthermore, the control unit 20 can automatically calculate the area and perimeter of various polygon data read or created and assign it to the item of attribute data related to the polygon data.

記憶部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 storage unit 30 is realized by, for example, a storage device such as a memory or a hard disk of the computer 10 and stores a cadastral map data storage unit 34 that stores cadastral map data serving as first original map data, and second original map data, The original forest small team figure data storage unit 32 that stores the original forest small team figure data, the new forest small team figure data storage unit 36 that stores the newly created new forest small team figure data, and the condition storage unit 38 that stores the creation conditions ,including. For example, as shown in FIGS. 1 and 3, the former forest subcompartment map data includes the forest segment polygon data (wo1) that displays the boundary line of the forest segment and the original subcompartment that displays the boundary line of the subdivision of the forest segment. Equivalent to a forest book that includes graphic polygon data such as polygon data (a, b, c,..., H in FIG. 3), the original forest group polygon data attributes, tree species and tree age, etc. The attribute data of the attribute to be associated is stored in the storage unit 32 in association with each other. In FIG. 3, for the sake of explanation, in order to clarify the distinction between the cadastral map data and the cadastral polygon data, the data boundary lines of the segment polygons are shown by broken lines. Also good. As shown in FIGS. 1 and 4, the cadastral map data includes cadastral polygon data (A, B, C,..., H) in FIG. Attribute data corresponding to a cadastral book such as a person, lot number, lot number, area, etc. are stored in the storage unit 34 in association with each other. As shown in Fig. 1 and Fig. 6, the new forest group data is the new forest group polygon data (wp1) that displays the boundary of the new forest group. Graphic polygon data to be displayed (new blob polygon data, etc.) (in Fig. 6, i, b, c, ..., le), attributes of Shinbayashi polygon data, tree type and age for each new blob polygon data, etc. The attribute data corresponding to the new forest book is stored in the storage unit 36 in association with each other. The data format of the original map data and the new map data, such as the original forest subgroup map data and the cadastral map data, is, for example, a graphic file storing graphic data such as coordinates of polygon data and attribute data in a database. A shape file format that is a combination of an attribute file and an index file that associates the graphic file with the attribute file may be used. At this time, the control unit 20 may be configured to convert various types of map data into a shape file format and read them. The condition storage unit 38 stores various creation conditions for creating new map data according to the purpose. Specific examples of the creation conditions in the present embodiment include, for example, setting of original map data (territorial map data) serving as a basis for creation processing, rules for assigning attribute data to newly created determination polygon data, cadastral polygon data, Extraction item from attribute data of original sub-segment polygon data, order of determination processing, match / mismatch of any item of attribute data between cadastral polygon data and determination polygon data, territorial polygon data, original sub-segment polygon data or determination polygon data Judgment for each item of attribute data, criteria value for judgment based on area of cadastral polygon data, criteria value for judgment based on area of judgment polygon data, calculation formula and criteria value for judgment used for judgment of degree of length of judgment polygon data, adjacent Formula for area ratio between polygon data to be used and reference value for judgment, new to Shinbayashi small team figure data Various sub-group number assignment rules, reference values for determining attribute data contents, other procedures used for each determination, reference values, calculation formulas, and other various conditions are set. Are stored in the condition storage unit 38 in association with each other (for example, other processes such as maintenance, deletion, and joining of determination polygon data). Furthermore, the creation condition may be set so that, for example, the boundary line of the new segment polygon data determined as the map element by the determination processing unit or the area surrounded by the boundary line is displayed in different colors. For example, when displaying the original map data and the new map data at the same time, they can be displayed in different colors, or the map elements that require confirmation on the screen after the creation of the new map data or maps that require field surveys It is advisable to distinguish the elements.

表示装置50は、ディスプレイ等の表示装置からなり、制御部20による制御下で、読み込まれた元地図データの表示や、新しく作成した新地図データの表示、その他操作画面を表示する。例えば、各地図データの図形ポリゴンデータを画面の右に表示しつつ、該ポリゴンデータを選択すると画面の左に関連付けされた属性データが表示される。入力装置40は、例えば、マウスやキーボード等の入力装置により実現され、制御部20による制御下で例えば、表示装置50のディスプレイ画面表示を見ながら位置指定操作や画面スクロール、縮尺変更、画面上の操作ボタンの押下げやマウス、キーボードのボタン操作等によりプログラムによる地図データ作成処理を操作する。さらに、入力装置40を介して、処理対象の範囲を指定する処理範囲指定手段や、作成条件を入力、変更できる作成条件入力手段、として機能する。   The display device 50 includes a display device such as a display, and displays the read original map data, newly created new map data, and other operation screens under the control of the control unit 20. For example, when the polygon data is selected while displaying the graphic polygon data of each map data on the right side of the screen, the attribute data associated with the left side of the screen is displayed. The input device 40 is realized by, for example, an input device such as a mouse or a keyboard. Under the control of the control unit 20, for example, a position designation operation, screen scrolling, scale change, or on-screen is performed while viewing the display screen display of the display device 50. The map data creation process by the program is operated by pressing the operation button or operating the mouse or keyboard. Furthermore, it functions as a processing range designating unit that designates a processing target range and a creation condition input unit that can input and change a creation condition via the input device 40.

次に、フローチャートを参照しつつ、本実施形態に係る地図データ処理プログラムによりコンピュータ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 computer 10 by the map data processing program according to the present embodiment, that is, the operation of the map data processing apparatus and the map data processing method will be described with reference to the flowchart. As shown in the flowchart of FIG. 7, first, in steps S10 and S12, the operator operates an input device such as a mouse, and the Motobayashi small team diagram data as shown in FIG. The cadastral map data is sequentially read by the computer. In step S14, the superimposing unit 22 of the control unit 20 superimposes the original forest small team map data and the cadastral map data as shown in FIG. In step S16, creation conditions are set through an input device such as a mouse or a keyboard. The creation conditions can be set, for example, by reading the creation conditions stored in the condition storage unit in advance and operating the mouse or keyboard to input and change the determination processing procedure and the reference value. The creation conditions can be set using the creation conditions stored in the condition storage unit in advance. In step S18, a range on the map to be processed is designated. In the present embodiment, a range of a forest group, which is a forest unit in which a plurality of small groups are gathered, is manually created to set a processing target range, and the creation process is executed within the created forest group range. For the range designation of the forest group, for example, the new forest group polygon data (rectangular outline wp1 in FIG. 5) is created while tracing the boundary line of the new forest group with an input device such as a mouse and stored in the storage unit. If necessary, attribute data such as a forest group number of the new forest group polygon data is input by an input device such as a keyboard. The attribute data of the forest group may be created by automatically copying the attribute data from the forest group data of the former forest group map data. Since the number of forest groups is often relatively small, it is light labor to input manually. However, the forest group polygon data may be automatically created by a program. In this embodiment, the processing target range is specified by creating the Hayashi team polygon data. However, new map data is created collectively for the entire range of the two original map data. In this case, the range specification can be omitted. Further, after the processing described later (after the determination polygon data is generated and determined), the Hayashi team polygon data may be generated. In this case, after the Hayashi team polygon data is created, the team number of the new team polygon data is given. After step S18, for example, when the execution button displayed on the display screen of the display device is pressed with an input device such as a mouse, the superimposed original is created by the polygon creation unit 26 of the new map data creation unit 24 in step S20. New determination polygon data (aA, bA, cA,..., HF) and the like are created based on the forest small group map data and the land register map data. For example, the created polygon data may be stored in the same area as the new map data storage unit, or may be stored in another storage area of the storage unit. In the polygon creation process, as shown in the flowchart of FIG. 8, for example, in step S30, first, automatically dividing from the combination of the boundary line of the original segment polygon data and the boundary line of the cadastral polygon data of the two superimposed original maps. (Split), copy, etc. to create new decision polygon data. Then, in step S32, based on the creation conditions, a highly relevant element is selected and extracted from each element of the attribute data of the former Hayashi small team chart data and the cadastral map data used as the basis of the determination polygon data, and the determination is made. Create new attribute data for polygon data. For example, for each determination polygon data, based on the creation conditions, for example, the tree type, age, etc. are extracted from the attribute data of the former sub-segment polygon data, and the owner is extracted from the attribute data of the cadastral polygon data. It is automatically assigned as new attribute data to the polygon data. In step S34, road and river polygon data are newly created from the road of the original forest small team map data and stored as a separate file in the storage unit, and the road and river polygon are excluded from the determination processing targets. Similarly, in step S36, road and river polygon data are newly created from the cadastral polygon data that is the road of the cadastral map data, and stored in a storage unit as a separate file. Excluded.

図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 determination processing unit 28 of the new map data generation unit 24 based on the generation conditions. In the present embodiment, the determination process for the determination polygon data is performed in units of each location polygon data to which the determination polygon belongs. Since the determination polygon data belonging to the boundary line is determined for each cadastral polygon data of the reference cadastral map data, when the determination polygon data is joined as described later, the same cadastral polygon is used. As a result of joining only the decision polygon data belonging to the boundary line of the data, a process in which the boundary line of the reference cadastral polygon data is reflected can be realized, and new map data can be obtained according to the purpose. Note that the determination processing is not limited to the caddy polygon data unit, and for example, the joining conditions of the determination polygon data may be set separately, and may be arbitrary as long as the reference cadastral map data is reflected. As shown in FIG. 9, first, in step S48, determination processing is performed by comparing the contents of attribute data of cadastral polygon data and determination polygon data based on the creation conditions. For example, if there is judgment polygon data in the cadastral polygon data, if the territory polygon data attribute data is other than forest or safety forest, the judgment polygon data belonging to the cadastral polygon data other than the forest is deleted. To do. When the owner of the cadastral polygon data is the country or the like, the determination polygon data belonging to the cadastral polygon data is determined so that the polygon data can be checked later. In addition, if there is no judgment polygon data in the cadastral polygon data, and the attribute data of the cadastral polygon data is in the forest, the protection forest, the judgment polygon data that is the same as the boundary line of the cadastral polygon data is newly created. Then, the owner of the land register, the lot number, etc. are copied to the attribute data of the created determination polygon data, and items such as tree species and tree age are left blank. The determination polygon data is surveyed after the work is completed, and then attribute data such as tree species and tree age is input. It should be noted that the determination polygon data newly created may be color-coded so as to be distinguished later, or may be color-coded so as to be distinguished depending on the size of the area register polygon data. Next, a determination process is performed for each cadastral polygon data unit whose land is a forest or the like. In step S50, unprocessed cadastral polygon data and determination polygon data belonging to the cadastral are read. In step S52, the size of the area of the cadastral polygon data is determined. If the area of the cadastral polygon data is smaller than, for example, a reference value P1 (for example, 100 m2) set according to the creation conditions, the process proceeds to step S54 to delete all determination polygon data belonging to the cadastral polygon data, and the process goes to step S56. move on. If the area of the cadastral polygon data is greater than or equal to the reference value P1 (for example, 100 m2) and less than P2 (for example, 300 m2) in step S52, the process proceeds to step S58 and the determination process is performed according to the flowchart of FIG. Proceed to As shown in FIG. 10, first, in step S70, each area of all determination polygon data belonging to the target cadastral polygon data and the total of those areas are calculated, and the total area and the creation conditions are set. The magnitude is compared with a reference value P1 (for example, 100 m2). If the total area of the determination polygon data belonging to the cadastral polygon data is smaller than the reference value P1 (Y), the process proceeds to step S72, and all the determination polygon data in the cadastral polygon data are deleted. When the total area of the determination polygon data is equal to or greater than the reference value P1 (N), all the determination polygon data are joined and determined as new segment polygon data. The attribute data of the new segment polygon data is created by copying the attribute data of the maximum area data among the determination polygon data belonging to the cadastral polygon data.

図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)と接合(合筆)され、新しい境界線の判定ポリゴンデータ(図上の判定ポリゴンデータ(ロ))として形成される。この統合された判定ポリゴンデータ(ロ)の属性データには、例えば、面積の大きい判定ポリゴンデータ(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)と統合(合筆)され、新しい境界線の判定ポリゴンデータ(図上の判定ポリゴンデータ(ヌ))として形成される。この統合された判定ポリゴンデータ(ヌ)の属性データには、例えば、面積の大きい判定ポリゴンデータ(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 storage unit 30 and stored in step S24. In step S26, the new map data is output to the display device 50 and displayed on the display screen. At this time, for example, the assigned team number is displayed on a screen of a display device or the like together with the boundary line of the new team polygon data of the Shinbayashi team chart data. In step S <b> 28, the operator determines whether or not to process other forest group areas. When processing is performed for other forest group areas, the process returns to step S18 and the same process is performed to create new forest small team map data to which newly created data is added. If there is no other forest group area created in step S28, the operation is terminated. In this way, high-accuracy new forest small team map data that integrates the former forest small team map and the cadastral map can be created easily, with low labor, and in a short time. In addition, after the automatic map data creation processing by the program as described above, the operator operates the input device such as a mouse or a keyboard as necessary, and the new team polygon data of the Shinbayashi team chart data or the individual data It is also possible to manually correct related attribute data or forest group data. After the work is completed, the new map data is stored in, for example, a hard disk and read out to a computer and displayed on a display as needed, or output to a sheet by a printer or the like for use.

また、上記のように地図データ処理装置をコンピュータに実行させるプログラムを、例えば、ハードディスク、フレキシブルディスク、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.

本発明の一実施形態に係るプログラムを実行したコンピュータの概略機能ブロック図である。It is a schematic functional block diagram of a computer that executes a program according to an embodiment of the present invention. 本発明の一実施形態に係るプログラムを実行するコンピュータの一例である。It is an example of the computer which executes the program concerning one embodiment of the present invention. 元地図データである元林小班図データの説明図である。It is explanatory drawing of Motobayashi small team figure data which is original map data. 元地図データである地籍図データの説明図である。It is explanatory drawing of the land register map data which is original map data. 元地図データを重ね合わせた状態、及び作成される判定ポリゴンデータの説明図である。It is explanatory drawing of the state on which the original map data were superimposed, and the determination polygon data produced. 新林小班図データの説明図である。It is explanatory drawing of Shinbayashi small team figure data. 本発明に係るプログラムの一実施形態を実行したコンピュータの概略フローチャートである。It is a schematic flowchart of the computer which executed one Embodiment of the program concerning this invention. 新地図データ作成手段によるポリゴン作成処理を示すフローチャートである。It is a flowchart which shows the polygon creation process by the new map data creation means. 新地図データ作成手段による判定処理を示すフローチャートである。It is a flowchart which shows the determination process by a new map data preparation means. 判定ポリゴンデータの判定処理の要部を示すフローチャートである。It is a flowchart which shows the principal part of the determination process of determination polygon data. 判定ポリゴンデータの判定処理の要部を示すフローチャートである。It is a flowchart which shows the principal part of the determination process of determination polygon data. 小面積処理又は長峡処理を示すフローチャートである。It is a flowchart which shows a small area process or a long gorge process. 長峡度合いの判定処理の説明図である。It is explanatory drawing of the determination process of a long gorge degree. 長峡度合いの判定処理の他の形態を示すフローチャートである。It is a flowchart which shows the other form of the determination process of a long gorge degree. 面積比処理を示すフローチャートである。It is a flowchart which shows an area ratio process. 元小班ポリゴンデータの消滅回避処理の説明図である。It is explanatory drawing of the disappearance avoidance process of former sub-segment polygon data.

符号の説明Explanation of symbols

10 コンピュータ
20 制御部
22 重ね合わせ部
24 新地図データ作成部
30 記憶部
32 元林小班図データ記憶部
34 地籍図データ記憶部
36 新林小班図データ記憶部
38 条件記憶部
40 入力装置
50 表示装置
DESCRIPTION OF SYMBOLS 10 Computer 20 Control part 22 Superimposition part 24 New map data preparation part 30 Storage part 32 Motobayashi small team figure data storage part 34 Land map data storage part 36 Shinbayashi small team figure data storage part 38 Condition storage part 40 Input device 50 Display apparatus

Claims (5)

基準となる第1元地図データと第2元地図データとから新しい地図データを作成するためにコンピュータを、
(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元地図データと第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 .
請求項1ないし4のいずれかに記載の地図データ処理プログラムを記録したコンピュータ読取可能な記録媒体。A computer-readable recording medium on which the map data processing program according to any one of claims 1 to 4 is recorded.
JP2008062048A 2008-03-12 2008-03-12 Map data processing program and computer-readable recording medium recording the program Active JP4232055B1 (en)

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)

* Cited by examiner, † Cited by third party
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

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