Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7557956B2 - Geographic information system, geographic information extraction method, and geographic information extraction program - Google Patents
[go: Go Back, main page]

JP7557956B2 - Geographic information system, geographic information extraction method, and geographic information extraction program - Google Patents

Geographic information system, geographic information extraction method, and geographic information extraction program Download PDF

Info

Publication number
JP7557956B2
JP7557956B2 JP2020074669A JP2020074669A JP7557956B2 JP 7557956 B2 JP7557956 B2 JP 7557956B2 JP 2020074669 A JP2020074669 A JP 2020074669A JP 2020074669 A JP2020074669 A JP 2020074669A JP 7557956 B2 JP7557956 B2 JP 7557956B2
Authority
JP
Japan
Prior art keywords
information
road network
road
roads
data
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
JP2020074669A
Other languages
Japanese (ja)
Other versions
JP2021173780A (en
Inventor
佑薫 桐木
友紀子 廣尾
一晟 濱▲崎▼
豊明 新
友貴 山▲崎▼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zenrin Co Ltd
Original Assignee
Zenrin Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zenrin Co Ltd filed Critical Zenrin Co Ltd
Priority to JP2020074669A priority Critical patent/JP7557956B2/en
Publication of JP2021173780A publication Critical patent/JP2021173780A/en
Application granted granted Critical
Publication of JP7557956B2 publication Critical patent/JP7557956B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Instructional Devices (AREA)

Description

本開示の一側面は地理情報システム、地理情報抽出方法及び地理情報抽出プログラムに関する。 One aspect of the present disclosure relates to a geographic information system, a geographic information extraction method, and a geographic information extraction program .

特許文献1には、路線価の対象区間を示す線要素がなす角度と略同一の角度をなし前面道路との境界線に対応する辺を含む多角形を表示し、その多角形に対する図形編集操作を通じて土地を評価する評価属性を設定し、その評価属性に基づき基準の形状を有する土地に対する土地の評価パラメータを取得し、所定の標準価格とその評価パラメータとから土地の価格を算出する土地評価システムが記載されている。 Patent Document 1 describes a land valuation system that displays a polygon including sides that form approximately the same angle as the angle formed by the line elements that indicate the target section of the road price and that correspond to the boundary line with the front road, sets valuation attributes for valuing land through graphical editing operations on the polygon, obtains land valuation parameters for land having a standard shape based on the valuation attributes, and calculates the price of the land from a predetermined standard price and the valuation parameters.

特許第3590052号公報Patent No. 3590052

地物に関する情報を提供することを目的とする。 The purpose is to provide information about geographical features.

本開示の第1の側面に係る地理情報システムは、
互いに同時期のデータである、道路ネットワークに関する情報である第1道路ネットワークデータと、前記第1道路ネットワークデータには含まれていない旗竿地に対応する道路を含む道路の情報である第2道路ネットワークデータと、前記道路と建築物との接続関係を含む建築物の情報である建築物データとを記憶する記憶部と、
前記第1道路ネットワークデータと前記第2道路ネットワークデータとを比較することで、旗竿地に含まれる道路の情報を抽出し、前記建築物データを参照して、抽出した道路に面しているとともに所与の要件に対応する建築物の情報を、土地の利用又は開発に関する情報として抽出する比較抽出部と、
前記比較抽出部で抽出された情報を出力する出力部と、
を備える。
本開示の第2の側面に係る地理情報抽出方法は、
地理情報システムによって実行される地理情報抽出方法であって、
互いに同時期のデータである、道路ネットワークに関する情報である第1道路ネットワークデータと、前記第1道路ネットワークには含まれていない旗竿地に対応する道路を含む道路の情報である第2道路ネットワークデータとを比較する比較ステップと、
前記比較ステップによる比較結果を用いて、旗竿地に含まれる道路の情報を抽出する第1抽出ステップと、
前記第1、第2道路ネットワークデータと同時期のデータである前記道路と建築物との接続関係を含む建築物の情報である建築物データを参照して、前記第1抽出ステップにおいて抽出した道路に面しているとともに所与の要件に対応する建築物の情報を、土地の利用又は開発に関する情報として抽出する第2抽出ステップと、
を含む。
本開示の第3の側面に係る地理情報抽出プログラムは、
コンピュータに、
互いに同時期のデータである、道路ネットワークに関する情報である第1道路ネットワークデータと、前記第1道路ネットワークには含まれていない旗竿地に対応する道路を含む道路の情報である第2道路ネットワークデータと、を比較する比較ステップ、
前記比較ステップによる比較結果を用いて、旗竿地に含まれる道路の情報を抽出する第1抽出ステップ、
前記第1、第2道路ネットワークデータと同時期のデータである前記道路と建築物との接続関係を含む建築物の情報である建築物データを参照して、前記第1抽出ステップにおいて抽出した道路に面しているとともに所与の要件に対応する建築物の情報を、土地の利用又は開発に関する情報として抽出する第2抽出ステップ、
を実行させる。
A geographic information system according to a first aspect of the present disclosure includes:
a memory unit for storing first road network data, which is information relating to a road network, second road network data, which is information about roads including roads corresponding to flagpole lots not included in the first road network data, and building data, which is information about buildings including the connection relationships between the roads and buildings, all of which are contemporaneous data;
a comparison and extraction unit that extracts information about roads included in the flagpole lot by comparing the first road network data with the second road network data, and extracts information about buildings facing the extracted roads and meeting given requirements by referring to the building data, as information about land use or development;
an output unit that outputs the information extracted by the comparison and extraction unit;
Equipped with.
A geographic information extraction method according to a second aspect of the present disclosure includes:
1. A method for geographic information extraction performed by a geographic information system, comprising:
a comparison step of comparing first road network data, which is information on a road network, with second road network data, which is information on roads including roads corresponding to flagpole lots not included in the first road network, the first road network data being data from the same period;
a first extraction step of extracting information on a road included in the flagpole lot using a comparison result from the comparison step;
a second extraction step of extracting information on buildings that face the roads extracted in the first extraction step and that meet given requirements as information on land use or development, by referring to building data, which is information on buildings including connection relationships between the roads and buildings and is data from the same period as the first and second road network data;
Includes.
A geographic information extraction program according to a third aspect of the present disclosure,
On the computer,
a comparison step of comparing first road network data, which is information on a road network, with second road network data, which is information on roads including roads corresponding to flagpole plots not included in the first road network, the data being from the same period ;
a first extraction step of extracting information on a road included in the flagpole lot using a comparison result from the comparison step;
a second extraction step of extracting information on buildings facing the roads extracted in the first extraction step and corresponding to given requirements as information on land use or development, by referring to building data, which is information on buildings including connection relationships between the roads and buildings and is data from the same period as the first and second road network data;
Execute the command.

実施形態に係る地理情報システムの適用および機能構成の一例を示す図である。FIG. 1 is a diagram illustrating an example of an application and a functional configuration of a geographic information system according to an embodiment. 実施形態に係る地理情報システムのために用いられるコンピュータのハードウェア構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of a computer used for a geographic information system according to an embodiment. 実施形態に係る地理情報システムにより得られる処理結果の一例を示す図である。FIG. 11 is a diagram showing an example of a processing result obtained by the geographic information system according to the embodiment. 実施形態に係る地理情報システムの動作の一例を示すフローチャートである。1 is a flowchart showing an example of an operation of the geographic information system according to the embodiment. 図4に対応する具体例を示す図である。FIG. 5 is a diagram showing a specific example corresponding to FIG. 4 . 実施形態に係る地理情報システムの動作の別の例を示すフローチャートである。10 is a flowchart showing another example of the operation of the geographic information system according to the embodiment. 図6に対応する具体例を示す図である。FIG. 7 is a diagram showing a specific example corresponding to FIG. 6 .

以下、添付図面を参照しながら本開示での実施形態を詳細に説明する。図面の説明において同一または同等の要素には同一の符号を付し、重複する説明を省略する。 Embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings. In the description of the drawings, identical or equivalent elements are given the same reference numerals, and duplicate descriptions will be omitted.

[システムの概要]
本実施形態では、一例として、本開示に係るコンピュータシステムを地理情報システム(GIS)1に適用する。実施形態に係る地理情報システム1は、第1道路ネットワークと第2道路ネットワークとの間の差分によって示される道路沿いの地物(例えば建築物)を抽出し、その地物に関連する情報を出力するコンピュータシステムである。
[System Overview]
In this embodiment, as an example, a computer system according to the present disclosure is applied to a geographic information system (GIS) 1. The geographic information system 1 according to the embodiment is a computer system that extracts features (e.g., buildings) along roads indicated by differences between a first road network and a second road network, and outputs information related to the features.

地物とは、地上に存在する任意の有体物または無体物である。地物は自然物でも人工物でもよい。例えば、地物は、山地、農地、住宅地、更地、河川、湖、海、観光地、道路、鉄道、建物、公園、塔、信号機、踏切、横断歩道、歩道橋、浮標などを含み得る。無体物である地物の例として、任意の目的で設定された区域(例えば、撮影禁止区域、一時的な進入禁止区域など)、イベントが開催される区域、集合場所、撮影スポットなどが挙げられる。当然ながら、地物の種類はこれらに限定されない。本実施形態では、地物の例として建築物を示す。 A feature is any tangible or intangible object that exists on the ground. A feature may be natural or man-made. For example, features may include mountains, farmland, residential areas, vacant lots, rivers, lakes, oceans, tourist sites, roads, railways, buildings, parks, towers, traffic lights, railroad crossings, pedestrian crossings, footbridges, buoys, and the like. Examples of intangible features include areas set up for any purpose (e.g., no-photography areas, temporary no-entry areas, etc.), areas where events are held, meeting places, photography spots, and the like. Naturally, the types of features are not limited to these. In this embodiment, buildings are shown as examples of features.

世の中には、旗竿地または敷地延長に位置する土地と、狭隘道路沿いに位置する土地と、それらの両方に該当する土地とが存在する。旗竿地とは、行き止まりがある道路または土地をいう。敷地延長とは、道路から奥まった所に位置する土地と道路とを接続する細長い路地状の部分をいう。一般に、「旗竿地」および「敷地延長」は同義語なので、本開示では、この二つの用語が互いに置換可能であるとする。狭隘道路とは道幅が狭い道路をいい、より具体的には、幅員が所与の閾値未満である道路をいう。或る道が狭隘道路に該当するか否かは、法律、条例等の規則に基づいて議論される。例えば、幅員に関するその閾値は、建築基準法などの法律、または自治体の条例によって、2m、3m、4mなどの値であり得る。 In the world, there are lands located on flagpole lots or lot extensions, lands located along narrow roads, and lands that fall into both categories. A flagpole lot refers to a road or land with a dead end. A lot extension refers to a long, narrow alley-like portion that connects a land located back from the road to the road. In general, "flagpole lot" and "lot extension" are synonymous, so in this disclosure, the two terms are considered to be interchangeable. A narrow road refers to a road with a narrow road width, and more specifically, a road whose width is less than a given threshold. Whether a certain road corresponds to a narrow road is discussed based on rules such as laws and ordinances. For example, the threshold value for width can be 2m, 3m, 4m, etc., depending on laws such as the Building Standards Act or local government ordinances.

旗竿地(敷地延長)および狭隘道路はいずれも、開発における所与の要件に基づく制約を受ける可能性がある土地である。一例では、地理情報システム1はそのような要件に対応する地物を抽出する。したがって、地理情報システム1のユーザはその地物に関する情報を得ることができる。旗竿地(敷地延長)の不動産価格は一般的に低廉になりやすく、例えば、通常価格よりも2割~3割低くなることがある。一方、狭隘道路沿いの土地は、建築基準法などの法律の制約により、建て直しが不可能な土地である。地理情報システム1はこのような旗竿地(敷地延長)または狭隘道路を抽出し、これにより、土地の利用または開発に関する情報を不動産業者などのユーザに提供することができる。 Both flagpole lots (site extensions) and narrow roads are land that may be subject to constraints based on given requirements for development. In one example, the geographic information system 1 extracts features that correspond to such requirements. Thus, users of the geographic information system 1 can obtain information about the features. Real estate prices on flagpole lots (site extensions) generally tend to be low, for example, 20% to 30% lower than normal prices. On the other hand, land along narrow roads is land that cannot be rebuilt due to legal constraints such as the Building Standards Act. The geographic information system 1 extracts such flagpole lots (site extensions) or narrow roads, and can thereby provide information about land use or development to users such as real estate agents.

一例では、地理情報システム1は、要件(例えば、所与の開発要件)に対応する土地を道路ネットワークの差分から特定し、その土地に位置する建築物を抽出する。 In one example, the geographic information system 1 identifies land corresponding to requirements (e.g., given development requirements) from differences in a road network and extracts buildings located on that land.

道路ネットワークとは、道路に関する属性を示す情報をいう。道路に関する属性(道路属性)とは道路の特徴または性質をいい、例えば、地理的位置、幅員、車線数、名称、規制速度、交通規制などを含む。一例では、道路ネットワークの地理的位置はノードおよびリンクにより表される。ノードとは、道路を特徴づける位置をいい、より具体的には、移動体の移動方法(例えば方向、速度など)を変えることができる位置、または該移動方法が変わる位置をいう。リンクとは、道路を示すために設定される仮想的な線のことをいい、隣接するノード間を結ぶ。リンクの形状は直線でも曲線でもよく、あるいは、直線と曲線との組合せでもよい。 A road network refers to information that indicates attributes related to roads. Road attributes (road attributes) refer to the characteristics or properties of roads, and include, for example, geographical location, width, number of lanes, name, speed limit, traffic regulations, etc. In one example, the geographical location of a road network is represented by nodes and links. A node refers to a position that characterizes a road, and more specifically, refers to a position where the movement method of a mobile object (e.g., direction, speed, etc.) can be changed, or where the movement method changes. A link refers to a virtual line that is set to represent a road, and connects adjacent nodes. The shape of a link may be straight or curved, or may be a combination of straight and curved lines.

或る一つの地理的範囲を示す道路ネットワークは、道路ネットワークの利用または生成の目的によって変わり得る。したがって、或る道路ネットワークでは定義されている道路が、別の道路ネットワークでは定義されていない場合があり得る。地理情報システム1は、そのような2種類の道路ネットワークを第1道路ネットワークおよび第2道路ネットワークとして取り扱い、この二つの道路ネットワークの差分を抽出する。この差分は、旗竿地に対応する道路の位置を示すデータの一例である。 The road network that indicates a certain geographical area may change depending on the purpose of using or creating the road network. Therefore, a road that is defined in one road network may not be defined in another road network. The geographic information system 1 treats these two types of road networks as a first road network and a second road network, and extracts the difference between the two road networks. This difference is an example of data that indicates the position of the road that corresponds to the flagpole lot.

地理情報システム1はその差分によって示される道路沿いの建築物を抽出する。建築物とは、土地に定着する工作物をいう。建築物の種類、利用目的、および構造は限定されず、例えば、建築物は戸建て、集合住宅、商業ビルなどでもよい。「差分によって示される道路」とは、第1道路ネットワークおよび第2道路ネットワークの一方に存在するが他方には存在しない道路をいう。「道路沿いの建築物」とは、その道路に接続する建築物をいい、より具体的には、その道路に出入口が接続する建築物をいう。 The geographic information system 1 extracts buildings along the road indicated by the difference. A building refers to a structure fixed to the land. The type, purpose of use, and structure of the building are not limited, and for example, the building may be a detached house, an apartment building, a commercial building, etc. A "road indicated by the difference" refers to a road that exists in either the first road network or the second road network but not in the other. A "building along the road" refers to a building that connects to that road, and more specifically, a building whose entrance/exit connects to that road.

[システムの構成]
図1は地理情報システム1の適用および機能構成の一例を示す図である。一例では、地理情報システム1は通信ネットワークを介してデータベース20と接続する。地理情報システム1は機能モジュールとして算出部11、抽出部12、および出力部13を備える。算出部11は第1道路ネットワークと第2道路ネットワークとの間の差分を算出する機能モジュールである。抽出部12はその差分によって示される道路沿いの建築物を抽出する機能モジュールである。出力部13は抽出された建築物に関する情報を出力する機能モジュールである。
[System Configuration]
1 is a diagram showing an example of the application and functional configuration of a geographic information system 1. In one example, the geographic information system 1 is connected to a database 20 via a communication network. The geographic information system 1 includes a calculation unit 11, an extraction unit 12, and an output unit 13 as functional modules. The calculation unit 11 is a functional module that calculates the difference between a first road network and a second road network. The extraction unit 12 is a functional module that extracts buildings along roads indicated by the difference. The output unit 13 is a functional module that outputs information about the extracted buildings.

地理情報システム1として機能するコンピュータは限定されない。一例では、地理情報システム1は、パーソナルコンピュータによって構成されてもよいし、業務用サーバなどの大型のコンピュータによって構成されてもよい。地理情報システム1はクライアント-サーバシステムにより実現されてもよいし、スタンドアロンのコンピュータにより実現されてもよい。 There is no limitation on the computer that functions as the geographic information system 1. In one example, the geographic information system 1 may be configured as a personal computer or as a large computer such as a business server. The geographic information system 1 may be realized as a client-server system or as a stand-alone computer.

図2は、地理情報システム1のために用いられるコンピュータ110のハードウェア構成の一例を示す図である。例えば、コンピュータ110は制御回路100を有する。一例では、制御回路100は、一つまたは複数のプロセッサ101と、メモリ102と、ストレージ103と、通信ポート104と、入出力ポート105とを有する。プロセッサ101はオペレーティングシステムおよびアプリケーションプログラムを実行する。ストレージ103はハードディスク、不揮発性の半導体メモリ、または取り出し可能な媒体(例えば、磁気ディスク、光ディスクなど)の記憶媒体で構成され、オペレーティングシステムおよびアプリケーションプログラムを記憶する。メモリ102は、ストレージ103からロードされたプログラム、またはプロセッサ101による演算結果を一時的に記憶する。一例では、プロセッサ101は、メモリ102と協働してプログラムを実行することで、地理情報システム1の各機能モジュールとして機能する。通信ポート104は、プロセッサ101からの指令に従って、通信ネットワークNWを介して他の装置との間でデータ通信を行う。入出力ポート105は、プロセッサ101からの指令に従って、キーボード、マウス、モニタなどの入出力装置(ユーザインタフェース)との間で電気信号の入出力を実行する。 2 is a diagram showing an example of the hardware configuration of a computer 110 used for the geographic information system 1. For example, the computer 110 has a control circuit 100. In one example, the control circuit 100 has one or more processors 101, a memory 102, a storage 103, a communication port 104, and an input/output port 105. The processor 101 executes an operating system and an application program. The storage 103 is composed of a storage medium such as a hard disk, a non-volatile semiconductor memory, or a removable medium (e.g., a magnetic disk, an optical disk, etc.), and stores the operating system and the application program. The memory 102 temporarily stores a program loaded from the storage 103 or a calculation result by the processor 101. In one example, the processor 101 functions as each functional module of the geographic information system 1 by executing a program in cooperation with the memory 102. The communication port 104 performs data communication with other devices via the communication network NW according to instructions from the processor 101. The input/output port 105 performs input/output of electrical signals between input/output devices (user interfaces) such as a keyboard, mouse, and monitor according to instructions from the processor 101.

ストレージ103は、コンピュータを地理情報システム1として機能させるためのプログラム120を記憶する。プログラム120は、コンピュータを算出部11、抽出部12、および出力部13として機能させるためのプログラムコードを含む。プログラム120は、CD-ROM、DVD-ROM、半導体メモリなどの非一時的な記録媒体に固定的に記録された上で提供されてもよい。あるいは、プログラム120は、搬送波に重畳されたデータ信号として通信ネットワークを介して提供されてもよい。 The storage 103 stores a program 120 for causing the computer to function as the geographic information system 1. The program 120 includes program code for causing the computer to function as the calculation unit 11, the extraction unit 12, and the output unit 13. The program 120 may be provided in a state in which it is permanently recorded on a non-transitory recording medium such as a CD-ROM, a DVD-ROM, or a semiconductor memory. Alternatively, the program 120 may be provided via a communication network as a data signal superimposed on a carrier wave.

地理情報システム1は一つまたは複数のコンピュータにより構成され得る。複数のコンピュータが用いられる場合には、通信ネットワークを介してこれらのコンピュータが互いに接続されることで論理的に一つの地理情報システム1が構成される。 The geographic information system 1 may be composed of one or more computers. When multiple computers are used, a single geographic information system 1 is logically configured by connecting these computers to each other via a communication network.

データベース20は、地理情報システム1での処理に必要なデータを永続的に記憶する非一時的な記憶媒体または記憶装置である。データベース20は地理情報システム1の一部として構築されてもよいし、地理情報システム1とは別のコンピュータシステムに設けられてもよい。一例では、データベース20は車両用道路ネットワークデータ21、全道路ネットワークデータ22、および建築物データ23を記憶する。 The database 20 is a non-transient storage medium or storage device that permanently stores data necessary for processing in the geographic information system 1. The database 20 may be constructed as part of the geographic information system 1, or may be provided in a computer system separate from the geographic information system 1. In one example, the database 20 stores vehicle road network data 21, total road network data 22, and building data 23.

車両用道路ネットワークデータ21は、車両用道路ネットワークに関するデータである。本開示では、車両用道路ネットワークは、カーナビゲーションシステムに特化した、車両が通行可能な道路のみを網羅する道路ネットワークである。一例では、車両用道路ネットワークデータ21の各レコードは道路ID、始点ノードID、終点ノードID、および幅員を含む。道路IDは個々の道路(言い換えると、個々のリンク)を一意に特定する識別子である。始点ノードIDは道路(リンク)の始点に位置するノードを一意に特定する識別子である。終点ノードIDは道路(リンク)の終点に位置するノードを一意に特定する識別子である。幅員は道路の幅である。 The vehicle road network data 21 is data related to a vehicle road network. In this disclosure, the vehicle road network is a road network specialized for car navigation systems that covers only roads that vehicles can travel on. In one example, each record in the vehicle road network data 21 includes a road ID, a start node ID, an end node ID, and a width. The road ID is an identifier that uniquely identifies each individual road (in other words, each link). The start node ID is an identifier that uniquely identifies a node located at the start of a road (link). The end node ID is an identifier that uniquely identifies a node located at the end of a road (link). The width is the width of the road.

全道路ネットワークデータ22は、全道路ネットワークに関するデータである。本開示では、全道路ネットワークは、車両および歩行者の双方のためにすべての道路を網羅する道路ネットワークである。一例では、全道路ネットワークデータ22の各レコードは道路ID、始点ノードID、終点ノードID、幅員、および敷地延長フラグを含む。したがって、全道路ネットワークデータ22はデータ項目として敷地延長フラグを含む点で車両用道路ネットワークデータ21と異なる。敷地延長フラグは、道路(リンク)が敷地延長(旗竿地)に該当するか否かを示すフラグ情報であり、二値で示される。例えば、敷地延長フラグは、道路が敷地延長に該当する場合には「1」であり、該当しない場合には「0」である。 The entire road network data 22 is data related to the entire road network. In this disclosure, the entire road network is a road network that covers all roads for both vehicles and pedestrians. In one example, each record of the entire road network data 22 includes a road ID, a start node ID, an end node ID, a road width, and a site extension flag. Thus, the entire road network data 22 differs from the vehicular road network data 21 in that it includes a site extension flag as a data item. The site extension flag is flag information indicating whether or not a road (link) corresponds to a site extension (flagpole lot), and is represented by a binary value. For example, the site extension flag is "1" if the road corresponds to a site extension, and is "0" if it does not correspond to a site extension.

建築物データ23は個々の建築物に関するデータである。建築物データ23は地物に関するデータの例である。一例では、建築物データの各レコードは建築物ID、名称、建築時期、および到着地点を含む。建築物IDは個々の建築物を一意に特定する識別子である。名称は建築物の正式名称または通称であり、例えば世帯主の名称、屋号、建物名などによって表される。建築時期は建築物が建てられた時期であり、例えば、年月、年月日などによって表される。この建築時期から築年数を算出できるので、建築時期は、築年数を示すデータの一例である。到着地点は、建築物の出入口が接続する道路(リンク)を示し、このデータ項目にはその道路の道路IDが設定される。経路検索において建築物が目的地に設定された場合には、例えば、この到着地点で示される道路(リンク)の位置が目的地の位置として処理される。到着地点は、建築物と道路との接続を示すデータ項目の一例である。 The building data 23 is data related to individual buildings. The building data 23 is an example of data related to features. In one example, each record of the building data includes a building ID, a name, a construction date, and an arrival point. The building ID is an identifier that uniquely identifies each building. The name is the official name or common name of the building, and is represented, for example, by the name of the head of the household, the house name, the building name, etc. The construction date is the time when the building was built, and is represented, for example, by the year and month, or the date. The age of the building can be calculated from the construction date, so the construction date is an example of data indicating the age of the building. The arrival point indicates the road (link) to which the entrance and exit of the building are connected, and the road ID of the road is set in this data item. When a building is set as the destination in a route search, for example, the position of the road (link) indicated by this arrival point is processed as the position of the destination. The arrival point is an example of a data item indicating the connection between the building and the road.

個々のデータの構造は限定されず、任意の方針でデータ構造が設計されてよい。車両用道路ネットワークデータ21、全道路ネットワークデータ22、および建築物データ23のそれぞれは他の任意のデータ項目を含んでもよい。例えば、車両用道路ネットワークデータ21および全道路ネットワークデータ22の少なくとも一方が、道路の長さおよび種別の少なくとも一つをデータ項目として含んでもよい。道路の種別は限定されず、例えば、国道、自動車専用道路、歩行者専用道路、未開通道路などの様々な種類を示してよい。あるいは、建築物データ23が、建築物の形状に関するデータ項目を含んでもよい。これらのデータの少なくとも一つが任意の方針で正規化または非正規化されて一または複数のデータテーブル上に記憶されてもよい。 The structure of each data is not limited, and the data structure may be designed according to any policy. Each of the vehicle road network data 21, the total road network data 22, and the building data 23 may include any other data items. For example, at least one of the vehicle road network data 21 and the total road network data 22 may include at least one of the length and type of the road as a data item. The type of road is not limited, and may indicate various types such as national highways, motorways, pedestrian roads, and unopened roads. Alternatively, the building data 23 may include a data item related to the shape of the building. At least one of these data may be normalized or denormalized according to any policy and stored in one or more data tables.

個々のデータの個々のデータ項目は静的に設定されてもよいし動的に設定されてもよい。「静的に設定される」とは、値が予め設定され、人手の介入がない限りはその設定が変更されないことをいう。一方、「動的に設定される」とは、値が任意の事象に応じて人手の介入無しに変更され得ることをいう。動的な設定は、所与のデータ項目を制御するプログラムが所定のコンピュータ上で実行されることで実現される。動的な設定は地理情報システム1により実行されてもよいし、別のコンピュータシステムにより実行されてもよい。 Each data item of each piece of data may be set statically or dynamically. "Statically set" means that the value is set in advance and will not change without human intervention. On the other hand, "dynamically set" means that the value can be changed without human intervention in response to any event. Dynamic setting is achieved by running a program that controls a given data item on a specific computer. Dynamic setting may be performed by the geographic information system 1 or by another computer system.

図3は地理情報システム1により得られる処理結果の一例を示す図である。この例では、地理情報システム1は或る一つの地理的範囲について、車両が通行可能な道路201のみを網羅する車両用道路ネットワーク200と、車両および歩行者の双方のためにすべての道路211を網羅する全道路ネットワーク210とを処理する。算出部11は、車両用道路ネットワーク200と全道路ネットワーク210との差分を算出することで、全道路ネットワーク210には存在するが車両用道路ネットワーク200には存在しない道路220を抽出する。抽出部12はその道路220沿いの建築物230を抽出する。出力部13は抽出された建築物230に関する情報を出力する。図3では地理的範囲の一部を拡大してその建築物230をハッチングにより強調している。道路220は、典型的には敷地延長(旗竿地)である。したがって、建築物230は敷地延長(旗竿地)に位置するといえる。 Figure 3 is a diagram showing an example of a processing result obtained by the geographic information system 1. In this example, the geographic information system 1 processes, for a certain geographic range, a vehicular road network 200 that covers only roads 201 that vehicles can travel on, and a full road network 210 that covers all roads 211 for both vehicles and pedestrians. The calculation unit 11 calculates the difference between the vehicular road network 200 and the full road network 210 to extract roads 220 that exist in the full road network 210 but do not exist in the vehicular road network 200. The extraction unit 12 extracts buildings 230 along the roads 220. The output unit 13 outputs information about the extracted buildings 230. In Figure 3, a part of the geographic range is enlarged and the buildings 230 are highlighted by hatching. The roads 220 are typically site extensions (flagpole lots). Therefore, it can be said that the buildings 230 are located on the site extensions (flagpole lots).

当然ながら、第1道路ネットワークおよび第2道路ネットワークの組合せは、全道路ネットワークおよび車両用道路ネットワークに限定されず、地理情報システム1は任意の道路ネットワークを第1道路ネットワークまたは第2道路ネットワークとして取り扱ってよい。これに関連して、地理情報システム1は旗竿地以外の土地に存在する建築物を抽出してもよい。 Naturally, the combination of the first road network and the second road network is not limited to the entire road network and the vehicular road network, and the geographic information system 1 may treat any road network as the first road network or the second road network. In this regard, the geographic information system 1 may extract buildings that exist on land other than flagpole lots.

[システムでの処理手順]
図4を参照しながら、地理情報システム1の動作の一例を説明するとともに本実施形態に係る分析方法を説明する。図4は地理情報システム1の動作の一例を処理フローS1として示すフローチャートである。
[System procedure]
An example of the operation of the geographic information system 1 will be described, along with an analysis method according to this embodiment, with reference to Fig. 4. Fig. 4 is a flow chart showing an example of the operation of the geographic information system 1 as a process flow S1.

ステップS11では、算出部11が第1道路ネットワークと第2道路ネットワークとの差分を算出する。算出部11は、ユーザによりまたは自動的に指定された地理的範囲に対応する、車両用道路ネットワークデータ21および全道路ネットワークデータ22をデータベース20から読み出す。算出部11は、車両用道路ネットワークデータ21および全道路ネットワークデータ22の一方を第1道路ネットワークとして読み出し、他方を第2道路ネットワークとして読み出す。算出部11はその2種類のデータを比較して差分を求める。 In step S11, the calculation unit 11 calculates the difference between the first road network and the second road network. The calculation unit 11 reads out the vehicle road network data 21 and the all road network data 22 from the database 20, which correspond to a geographical range specified by the user or automatically. The calculation unit 11 reads out one of the vehicle road network data 21 and the all road network data 22 as the first road network, and the other as the second road network. The calculation unit 11 compares the two types of data to find the difference.

ステップS12では、算出部11が、行き止まりの道路をその差分から抽出し、その道路を敷地延長として特定する。要するに、算出部11は差分から敷地延長を抽出する。敷地延長は、差分から抽出する特徴的な道路である対象道路の一例である。行き止まりの道路とは、一端が他の道路と接続していない道路をいい、「リンク切れの道路」とも称される。例えば、算出部11は一方のノードが他のいずれの道路のノードとも一致しない道路を敷地延長として特定してもよい。このステップS12において、算出部11は特定された道路の敷地延長フラグを設定してもよい。すなわち、算出部11は、全道路ネットワークデータ22において敷地延長フラグが設定されていない道路を敷地延長として特定した場合に、敷地延長を意味する値(例えば「1」)をその敷地延長フラグに設定してもよい。 In step S12, the calculation unit 11 extracts a dead-end road from the difference and identifies the road as the site extension. In short, the calculation unit 11 extracts the site extension from the difference. The site extension is an example of a target road, which is a characteristic road extracted from the difference. A dead-end road refers to a road whose one end is not connected to other roads, and is also called a "broken link road." For example, the calculation unit 11 may identify a road whose one node does not match any node of any other road as the site extension. In this step S12, the calculation unit 11 may set a site extension flag for the identified road. That is, when the calculation unit 11 identifies a road for which a site extension flag is not set in the entire road network data 22 as the site extension, the calculation unit 11 may set a value indicating the site extension (for example, "1") to the site extension flag.

ステップS13では、抽出部12が、特定された道路(すなわち対象道路)に接続する建築物を抽出する。ここで抽出される建築物は、要件(例えば、所与の開発要件)に対応する地物の一例である。具体的には、抽出部12はデータベース20内の建築物データ23を参照して、その対象道路(敷地延長)が到着地点として設定されている建築物を抽出する。複数の敷地延長が特定された場合には、抽出部12はそれぞれの敷地延長について、該敷地延長が到着地点として設定されている建築物を抽出する。抽出部12は、建築物データ23を参照することで、個々の建築物の詳細な情報(例えば、名称、建築時期、築年数など)を得ることができる。 In step S13, the extraction unit 12 extracts buildings connected to the identified road (i.e., the target road). The buildings extracted here are examples of features corresponding to requirements (e.g., given development requirements). Specifically, the extraction unit 12 refers to the building data 23 in the database 20 and extracts buildings for which the target road (site extension) is set as the destination point. If multiple site extensions are identified, the extraction unit 12 extracts buildings for which the site extension is set as the destination point for each site extension. By referring to the building data 23, the extraction unit 12 can obtain detailed information about each building (e.g., name, construction date, age, etc.).

ステップS14では、出力部13が、抽出された建築物に関する情報を処理結果として出力する。出力方法は限定されない。例えば、出力部13は処理結果を、モニタ上に表示してもよいし、他のコンピュータまたはコンピュータシステムに向けて送信してもよいし、データベースなどの記憶装置に格納してもよい。処理結果の表現方法も限定されない。例えば、出力部13は処理結果を画像(例えば地図)、テキスト、またはこれらの組合せによって表現してもよい。出力部13は、抽出された建築物に関する任意の種類の情報を処理結果に含めてもよく、例えば、それぞれの建築物の地理的位置および築年数を示す処理結果を出力してもよい。 In step S14, the output unit 13 outputs information about the extracted buildings as a processing result. The output method is not limited. For example, the output unit 13 may display the processing result on a monitor, may transmit it to another computer or computer system, or may store it in a storage device such as a database. The method of expressing the processing result is also not limited. For example, the output unit 13 may express the processing result by an image (e.g., a map), text, or a combination of these. The output unit 13 may include any type of information about the extracted buildings in the processing result, and may output a processing result indicating, for example, the geographic location and age of each building.

図5は処理フローS1の具体的な例を示す図である。図5は、或る地理的範囲を車両用道路ネットワークデータ21によって表す地図300と、その地理的範囲を全道路ネットワークデータ22によって表す地図310とを示す。地図300は道路401,402を示すのに対して、地図310はその道路401,402に加えて道路403~407をさらに示す。地理情報システム1は車両用道路ネットワークデータ21および全道路ネットワークデータ22の一方を第1道路ネットワークとして処理し、他方を第2道路ネットワークとして処理する。 Figure 5 is a diagram showing a specific example of processing flow S1. Figure 5 shows a map 300 representing a certain geographical range using vehicle road network data 21, and a map 310 representing that geographical range using full road network data 22. Map 300 shows roads 401 and 402, while map 310 shows roads 403 to 407 in addition to roads 401 and 402. The geographic information system 1 processes one of the vehicle road network data 21 and the full road network data 22 as a first road network, and processes the other as a second road network.

この例では、算出部11が、車両用道路ネットワークと全道路ネットワークとの差分として、道路403~407を算出する(ステップS11)。 In this example, the calculation unit 11 calculates roads 403 to 407 as the difference between the vehicle road network and the entire road network (step S11).

続いて、算出部11が、道路403~407のうち道路403~406を敷地延長として特定する(ステップS12)。図5に示すように、道路403~406はいずれも一端が他の道路と接続していないので、算出部11はこれらの道路を敷地延長として特定する。これに対して、道路407は両端が他の道路と接続しているので、算出部11は道路407を敷地延長として特定しない。 Then, the calculation unit 11 identifies roads 403 to 406 out of roads 403 to 407 as the site extension (step S12). As shown in FIG. 5, one end of each of roads 403 to 406 is not connected to other roads, so the calculation unit 11 identifies these roads as the site extension. In contrast, both ends of road 407 are connected to other roads, so the calculation unit 11 does not identify road 407 as the site extension.

続いて、抽出部12がその道路403~406のいずれかに接続する建築物を抽出する(ステップS13)。図5は17個の建築物(建築物A~Q)を示す。建築物A,Bは道路404に接続する。建築物C,G,H,I,M,Qは道路402に接続する。建築物D,E,F,J,K,Lは道路406に接続する。建築物N,O,Pは道路407に接続する。したがって、抽出部12は建築物A,B,D,E,F,J,K,Lを抽出する。 Then, the extraction unit 12 extracts buildings that connect to any of the roads 403 to 406 (step S13). Figure 5 shows 17 buildings (buildings A to Q). Buildings A and B connect to road 404. Buildings C, G, H, I, M, and Q connect to road 402. Buildings D, E, F, J, K, and L connect to road 406. Buildings N, O, and P connect to road 407. Therefore, the extraction unit 12 extracts buildings A, B, D, E, F, J, K, and L.

続いて、出力部13が抽出された8個の建築物に関する情報を処理結果として出力する(ステップS14)。例えば出力部13は、図5に示すように地図上でそれらの建築物を強調表示してもよい。ユーザはこのような処理結果を見ることで、旗竿地に位置する建築物の情報を把握することができる。 Then, the output unit 13 outputs information about the extracted eight buildings as a processing result (step S14). For example, the output unit 13 may highlight the buildings on a map as shown in FIG. 5. By looking at such a processing result, the user can grasp information about the buildings located on the flagpole lot.

図6を参照しながら、地理情報システム1の動作の別の例を説明するとともに本実施形態に係る分析方法を説明する。図6は地理情報システム1の動作の一例を処理フローS2として示すフローチャートである。 With reference to FIG. 6, another example of the operation of the geographic information system 1 will be described, along with an analysis method according to this embodiment. FIG. 6 is a flowchart showing an example of the operation of the geographic information system 1 as process flow S2.

ステップS21では、算出部11が第1道路ネットワークと第2道路ネットワークとの差分を算出する。この処理はステップS11と同様である。 In step S21, the calculation unit 11 calculates the difference between the first road network and the second road network. This process is similar to step S11.

ステップS22では、算出部11が、幅員が所与の閾値未満である道路をその差分から抽出し、その道路を狭隘道路として特定する。要するに、算出部11は差分から狭隘道路を抽出する。狭隘道路は対象道路の一例である。算出部11は全道路ネットワークデータ22を参照して、差分に対応する個々の道路の幅員を取得し、その幅員をその閾値と比較する。閾値は建築物を抽出する目的などに応じて任意の方針で設定されてよく、例えば、2m、3m、4mなどでもよい。 In step S22, the calculation unit 11 extracts roads whose width is less than a given threshold from the difference, and identifies the roads as narrow roads. In short, the calculation unit 11 extracts narrow roads from the difference. Narrow roads are an example of target roads. The calculation unit 11 refers to the entire road network data 22 to obtain the width of each road corresponding to the difference, and compares the width with the threshold. The threshold may be set according to any policy depending on the purpose of extracting buildings, and may be, for example, 2 m, 3 m, 4 m, etc.

ステップS23では、抽出部12が、特定された道路(すなわち対象道路)に接続する建築物を抽出する。具体的には、抽出部12はデータベース20内の建築物データ23を参照して、その対象道路(狭隘道路)が到着地点として設定されている建築物を抽出する。複数の狭隘道路が特定された場合には、抽出部12はそれぞれの狭隘道路について、該狭隘道路が到着地点として設定されている建築物を抽出する。ステップS13と同様に、抽出部12は個々の建築物の詳細な情報を取得できる。 In step S23, the extraction unit 12 extracts buildings that are connected to the identified road (i.e., the target road). Specifically, the extraction unit 12 refers to the building data 23 in the database 20 and extracts buildings for which the target road (narrow road) is set as the destination point. If multiple narrow roads are identified, the extraction unit 12 extracts, for each narrow road, buildings for which the narrow road is set as the destination point. As in step S13, the extraction unit 12 can obtain detailed information about each building.

ステップS24では、出力部13が、抽出された建築物に関する情報を処理結果として出力する。この処理はステップS14と同様である。 In step S24, the output unit 13 outputs information about the extracted buildings as a processing result. This processing is the same as step S14.

図7は処理フローS2の具体的な例を示す図である。図5と同様に、図7も地図300,310を示す。地理情報システム1は車両用道路ネットワークおよび全道路ネットワークの一方を第1道路ネットワークとして処理し、他方を第2道路ネットワークとして処理する。 Figure 7 is a diagram showing a specific example of processing flow S2. Like Figure 5, Figure 7 also shows maps 300 and 310. The geographic information system 1 processes one of the vehicular road network and the entire road network as a first road network, and processes the other as a second road network.

この例でも、算出部11が、車両用道路ネットワークと全道路ネットワークとの差分として、道路403~407を算出する(ステップS21)。 In this example, the calculation unit 11 also calculates roads 403 to 407 as the difference between the vehicle road network and the entire road network (step S21).

続いて、算出部11が、道路403~407のうち、幅員が所与の閾値未満である道路をその差分から抽出する(ステップS22)。例えば、道路403,404,405,406,407の幅員がそれぞれ2.5m、1.8m、3m、4m、および5mであり、閾値が2mであるとする。この場合、算出部11は道路404のみを抽出する。 Then, the calculation unit 11 extracts roads from roads 403 to 407 whose widths are less than a given threshold from the difference (step S22). For example, assume that the widths of roads 403, 404, 405, 406, and 407 are 2.5 m, 1.8 m, 3 m, 4 m, and 5 m, respectively, and the threshold is 2 m. In this case, the calculation unit 11 extracts only road 404.

続いて、抽出部12がその道路404のいずれかに接続する建築物、すなわち建築物A,Bを抽出する(ステップS23)。 Next, the extraction unit 12 extracts buildings that are connected to one of the roads 404, i.e., buildings A and B (step S23).

続いて、出力部13が抽出された2個の建築物に関する情報を処理結果として出力する(ステップS24)。図7では、出力部13はそれらの建築物を強調表示している。ユーザはこのような処理結果を見ることで、狭隘道路に位置する建築物の情報を把握することができる。 Then, the output unit 13 outputs information about the two extracted buildings as the processing result (step S24). In FIG. 7, the output unit 13 highlights those buildings. By looking at such processing results, the user can grasp information about the buildings located on the narrow road.

[効果]
以上説明したように、本開示の一側面に係るコンピュータシステムはプロセッサを備える。プロセッサは、旗竿地に対応する道路の位置を示すデータと、地物に関するデータとに基づいて、要件に対応する地物を抽出する。
[effect]
As described above, a computer system according to an aspect of the present disclosure includes a processor. The processor extracts features that meet a requirement based on data indicating the positions of roads corresponding to flagpole plots and data related to the features.

本開示の一側面に係るプログラムは、旗竿地に対応する道路の位置を示すデータと、地物に関するデータとに基づいて、要件に対応する地物を抽出するステップをコンピュータに実行させる。 A program according to one aspect of the present disclosure causes a computer to execute a step of extracting features that meet requirements based on data indicating the position of a road corresponding to a flagpole lot and data related to the features.

このような側面においては、旗竿地の位置と地物のデータとを用いることで、要件に対応する地物の情報を提供することが可能になる。 In this respect, by using the flagpole lot position and feature data, it is possible to provide feature information that meets the requirements.

他の側面に係るコンピュータシステムでは、プロセッサが、建築物と道路との接続を示すデータを参照して建築物を抽出してもよい。その接続を参照することで、差分によって示される道路沿いの建築物をより精度良く抽出することができる。 In another aspect of the computer system, the processor may extract buildings by referencing data indicating connections between buildings and roads. By referencing the connections, buildings along the roads indicated by the differences can be extracted with greater accuracy.

他の側面に係るコンピュータシステムでは、プロセッサが、一端が他の道路と接続していない道路を、第1道路ネットワークと第2道路ネットワークとの間の差分によって示される道路から対象道路として抽出し、該対象道路沿いの建築物を抽出してもよい。このような道路を抽出することで、いわゆる旗竿地に位置する建築物を抽出することができる。 In another aspect of the computer system, the processor may extract roads whose one end is not connected to other roads as target roads from the roads indicated by the difference between the first road network and the second road network, and extract buildings along the target roads. By extracting such roads, buildings located on so-called flagpole lots can be extracted.

他の側面に係るコンピュータシステムでは、プロセッサが、幅員が所与の閾値未満である道路を、第1道路ネットワークと第2道路ネットワークとの間の差分によって示される道路から対象道路として抽出し、該対象道路沿いの建築物を抽出してもよい。このような道路を抽出することで、狭隘道路沿いの建築物を抽出することができる。 In another aspect of the computer system, the processor may extract roads whose widths are less than a given threshold as target roads from the roads indicated by the difference between the first road network and the second road network, and extract buildings along the target roads. By extracting such roads, buildings along narrow roads can be extracted.

他の側面に係るコンピュータシステムでは、プロセッサが、建築物の築年数を示すデータを参照して、抽出された建築物の築年数を特定してもよい。この場合には、特定の位置に存在する建築物の築年数を提供することが可能になる。 In another aspect of the computer system, the processor may refer to data indicating the age of the building to determine the age of the extracted building. In this case, it becomes possible to provide the age of a building located at a particular location.

本開示の一側面に係るコンピュータシステムはプロセッサを備える。プロセッサは、第1道路ネットワークと第2道路ネットワークとの間の差分によって示される道路沿いの建築物を抽出する。 A computer system according to one aspect of the present disclosure includes a processor. The processor extracts buildings along roads that are indicated by the difference between the first road network and the second road network.

2種類の道路ネットワークの差分で示される道路は何らかの特徴を有すると推定される。上記の側面においては、そのような特徴的な道路に沿った建築物、すなわち特定の位置に存在する建築物を抽出することができる。この手法を用いることで、土地の情報そのものが用意されていなくても、道路ネットワークから土地の特徴を推定して、その土地に位置する建築物を抽出することが可能になる。 The roads indicated by the difference between the two types of road networks are presumed to have some characteristics. In the above aspect, it is possible to extract buildings along such characteristic roads, i.e. buildings located in specific locations. By using this method, even if the land information itself is not available, it is possible to estimate the characteristics of the land from the road network and extract buildings located on that land.

本開示の一側面に係るデータ構造は、道路を特徴づける複数の位置間を結ぶリンクに関する情報と、該情報に対応したリンクが敷地延長に該当するか否かを示すフラグ情報とを有する道路ネットワークデータのデータ構造である。 The data structure according to one aspect of the present disclosure is a data structure of road network data having information on links connecting multiple positions that characterize a road, and flag information indicating whether the link corresponding to the information corresponds to a site extension.

[変形例]
以上、本開示をその実施形態に基づいて詳細に説明した。しかし、本開示は上記実施形態に限定されるものではない。本開示は、その要旨を逸脱しない範囲で様々な変形が可能である。
[Modification]
The present disclosure has been described in detail above based on the embodiments. However, the present disclosure is not limited to the above embodiments. The present disclosure can be modified in various ways without departing from the spirit and scope of the present disclosure.

上記実施形態では算出部11が対象道路として敷地延長(旗竿地)または狭隘道路を抽出するが、対象道路の抽出方法はこれに限定されない。例えば、算出部11は、幅員が所与の閾値未満である行き止まりの道路(すなわち、敷地延長および狭隘道路の両方の性質を有する道路)を対象道路として差分から抽出してもよい。あるいは、算出部11は特定の種別の道路を対象道路として差分から抽出してもよい。 In the above embodiment, the calculation unit 11 extracts a site extension (flagpole lot) or a narrow road as the target road, but the method of extracting the target road is not limited to this. For example, the calculation unit 11 may extract a dead-end road whose width is less than a given threshold (i.e., a road that has the characteristics of both a site extension and a narrow road) as the target road from the difference. Alternatively, the calculation unit 11 may extract a specific type of road as the target road from the difference.

本開示において、「少なくとも一つのプロセッサが、第1の処理を実行し、第2の処理を実行し、…第nの処理を実行する。」との表現、またはこれに対応する表現は、第1の処理から第nの処理までのn個の処理の実行主体(すなわちプロセッサ)が途中で変わる場合を含む概念を示す。すなわち、この表現は、n個の処理のすべてが同じプロセッサで実行される場合と、n個の処理においてプロセッサが任意の方針で変わる場合との双方を含む概念を示す。 In this disclosure, the expression "at least one processor executes a first process, executes a second process, ... executes an nth process" or a corresponding expression indicates a concept including cases where the entity executing the n processes from the first process to the nth process (i.e., the processor) changes midway. In other words, this expression indicates a concept including both cases where all n processes are executed by the same processor and cases where the processor changes among the n processes according to an arbitrary policy.

コンピュータシステム内で二つの数値の大小関係を比較する際には、「以上」および「よりも大きい」という二つの基準のどちらを用いてもよく、「以下」および「未満」の二つの基準のうちのどちらを用いてもよい。このような基準の選択は、二つの数値の大小関係を比較する処理についての技術的意義を変更するものではない。 When comparing the magnitude of two numbers within a computer system, either of the two criteria "greater than or equal to" and "greater than" may be used, or either of the two criteria "less than or equal to" and "less than". The choice of criteria does not change the technical significance of the process of comparing the magnitude of two numbers.

少なくとも一つのプロセッサにより実行される方法の処理手順は上記実施形態での例に限定されない。例えば、上述したステップ(処理)の一部が省略されてもよいし、別の順序で各ステップが実行されてもよい。また、上述したステップのうちの任意の2以上のステップが組み合わされてもよいし、ステップの一部が修正または削除されてもよい。あるいは、上記の各ステップに加えて他のステップが実行されてもよい。 The processing procedure of the method executed by at least one processor is not limited to the example in the above embodiment. For example, some of the steps (processing) described above may be omitted, or each step may be executed in a different order. In addition, any two or more of the steps described above may be combined, or some of the steps may be modified or deleted. Alternatively, other steps may be executed in addition to each of the steps described above.

以上の実施形態の全部または一部に記載された態様は、建築物の適切な抽出、処理速度の向上、処理精度の向上、使い勝手の向上、データを利用した機能の向上または適切な機能の提供その他の機能向上または適切な機能の提供、データおよび/またはプログラムの容量の削減、装置および/またはシステムの小型化等の適切なデータ、プログラム、記録媒体、装置および/またはシステムの提供、並びにデータ、プログラム、装置またはシステムの制作・製造コストの削減、制作・製造の容易化、制作・製造時間の短縮等のデータ、プログラム、記録媒体、装置および/またはシステムの制作・製造の適切化のいずれか一つの課題を解決する。 The aspects described in all or part of the above embodiments solve any one of the following problems: appropriate extraction of buildings, improving processing speed, improving processing accuracy, improving usability, improving functions using data or providing appropriate functions, other improving functions or providing appropriate functions, reducing the capacity of data and/or programs, miniaturizing devices and/or systems, providing appropriate data, programs, recording media, devices and/or systems, and optimizing the production and manufacturing of data, programs, recording media, devices and/or systems, such as reducing the production and manufacturing costs of data, programs, devices or systems, facilitating production and manufacturing, and shortening production and manufacturing times.

1…地理情報システム、11…算出部、12…抽出部、13…出力部、20…データベース、21…車両用道路ネットワークデータ、22…全道路ネットワークデータ、23…建築物データ、120…プログラム、200…車両用道路ネットワーク、210…全道路ネットワーク。 1...Geographic information system, 11...Calculation unit, 12...Extraction unit, 13...Output unit, 20...Database, 21...Vehicle road network data, 22...Total road network data, 23...Building data, 120...Program, 200...Vehicle road network, 210...Total road network.

Claims (6)

互いに同時期のデータである、道路ネットワークに関する情報である第1道路ネットワークデータと、前記第1道路ネットワークデータには含まれていない旗竿地に対応する道路を含む道路の情報である第2道路ネットワークデータと、前記道路と建築物との接続関係を含む建築物の情報である建築物データとを記憶する記憶部と、
前記第1道路ネットワークデータと前記第2道路ネットワークデータとを比較することで、旗竿地に含まれる道路の情報を抽出し、前記建築物データを参照して、抽出した道路に面しているとともに所与の要件に対応する建築物の情報を、土地の利用又は開発に関する情報として抽出する比較抽出部と、
前記比較抽出部で抽出された情報を出力する出力部と、
を備える地理情報システム。
a memory unit for storing first road network data, which is information relating to a road network, second road network data, which is information about roads including roads corresponding to flagpole lots not included in the first road network data, and building data, which is information about buildings including the connection relationships between the roads and buildings, all of which are contemporaneous data;
a comparison and extraction unit that extracts information about roads included in the flagpole lot by comparing the first road network data with the second road network data, and extracts information about buildings facing the extracted roads and meeting given requirements by referring to the building data, as information about land use or development;
an output unit that outputs the information extracted by the comparison and extraction unit;
A geographic information system comprising:
前記比較抽出部は、旗竿地に含まれ、幅員が所定の閾値未満である道路の情報を抽出する、
請求項1に記載の地理情報システム。
The comparison and extraction unit extracts information about a road included in the flagpole lot and having a width less than a predetermined threshold.
The geographic information system of claim 1 .
地理情報システムによって実行される地理情報抽出方法であって、
互いに同時期のデータである、道路ネットワークに関する情報である第1道路ネットワークデータと、前記第1道路ネットワークには含まれていない旗竿地に対応する道路を含む道路の情報である第2道路ネットワークデータとを比較する比較ステップと、
前記比較ステップによる比較結果を用いて、旗竿地に含まれる道路の情報を抽出する第1抽出ステップと、
前記第1、第2道路ネットワークデータと同時期のデータである前記道路と建築物との接続関係を含む建築物の情報である建築物データを参照して、前記第1抽出ステップにおいて抽出した道路に面しているとともに所与の要件に対応する建築物の情報を、土地の利用又は開発に関する情報として抽出する第2抽出ステップと、
を含む地理情報抽出方法。
1. A method for geographic information extraction performed by a geographic information system, comprising:
a comparison step of comparing first road network data, which is information on a road network, with second road network data, which is information on roads including roads corresponding to flagpole lots not included in the first road network, the first road network data being data from the same period;
a first extraction step of extracting information on a road included in the flagpole lot using a comparison result from the comparison step;
a second extraction step of extracting information on buildings that face the roads extracted in the first extraction step and that meet given requirements as information on land use or development, by referring to building data, which is information on buildings including connection relationships between the roads and buildings and is data from the same period as the first and second road network data;
A geographic information extraction method comprising:
前記第1抽出ステップにおいて、旗竿地に含まれ、幅員が所定の閾値未満である道路の情報を抽出する、
請求項3に記載の地理情報抽出方法。
In the first extraction step, information on a road included in the flagpole lot and having a width less than a predetermined threshold is extracted.
The geographic information extraction method according to claim 3.
コンピュータに、
互いに同時期のデータである、道路ネットワークに関する情報である第1道路ネットワークデータと、前記第1道路ネットワークには含まれていない旗竿地に対応する道路を含む道路の情報である第2道路ネットワークデータと、を比較する比較ステップ、
前記比較ステップによる比較結果を用いて、旗竿地に含まれる道路の情報を抽出する第1抽出ステップ、
前記第1、第2道路ネットワークデータと同時期のデータである前記道路と建築物との接続関係を含む建築物の情報である建築物データを参照して、前記第1抽出ステップにおいて抽出した道路に面しているとともに所与の要件に対応する建築物の情報を、土地の利用又は開発に関する情報として抽出する第2抽出ステップ、
を実行させる地理情報抽出プログラム。
On the computer,
a comparison step of comparing first road network data, which is information on a road network, with second road network data, which is information on roads including roads corresponding to flagpole plots not included in the first road network, the data being from the same period ;
a first extraction step of extracting information on a road included in the flagpole lot using a comparison result from the comparison step;
a second extraction step of extracting information on buildings facing the roads extracted in the first extraction step and corresponding to given requirements as information on land use or development, by referring to building data, which is information on buildings including connection relationships between the roads and buildings and is data from the same period as the first and second road network data;
A geographic information extraction program that executes the above.
前記第1抽出ステップにおいて、旗竿地に含まれ、幅員が所定の閾値未満である道路の情報を抽出する、
請求項5に記載の地理情報抽出プログラム。
In the first extraction step, information on a road included in the flagpole lot and having a width less than a predetermined threshold is extracted.
6. The geographic information extraction program according to claim 5.
JP2020074669A 2020-04-20 2020-04-20 Geographic information system, geographic information extraction method, and geographic information extraction program Active JP7557956B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020074669A JP7557956B2 (en) 2020-04-20 2020-04-20 Geographic information system, geographic information extraction method, and geographic information extraction program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020074669A JP7557956B2 (en) 2020-04-20 2020-04-20 Geographic information system, geographic information extraction method, and geographic information extraction program

Publications (2)

Publication Number Publication Date
JP2021173780A JP2021173780A (en) 2021-11-01
JP7557956B2 true JP7557956B2 (en) 2024-09-30

Family

ID=78281600

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020074669A Active JP7557956B2 (en) 2020-04-20 2020-04-20 Geographic information system, geographic information extraction method, and geographic information extraction program

Country Status (1)

Country Link
JP (1) JP7557956B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7360525B1 (en) 2022-10-03 2023-10-12 トグルホールディングス株式会社 Flagpole handling method and program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006220562A (en) 2005-02-10 2006-08-24 Denso Corp Car navigation system
JP2007264558A (en) 2006-03-30 2007-10-11 Clarion Co Ltd Map information display means, and map information display method
JP2012117925A (en) 2010-12-01 2012-06-21 Clarion Co Ltd In-vehicle apparatus, control method for in-vehicle apparatus, and program
US20170365019A1 (en) 2016-06-17 2017-12-21 Guobin He Method and System for Searching Real Estate Information

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1020774A (en) * 1996-06-28 1998-01-23 Nippon Telegr & Teleph Corp <Ntt> Method and apparatus for creating guide map

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006220562A (en) 2005-02-10 2006-08-24 Denso Corp Car navigation system
JP2007264558A (en) 2006-03-30 2007-10-11 Clarion Co Ltd Map information display means, and map information display method
JP2012117925A (en) 2010-12-01 2012-06-21 Clarion Co Ltd In-vehicle apparatus, control method for in-vehicle apparatus, and program
US20170365019A1 (en) 2016-06-17 2017-12-21 Guobin He Method and System for Searching Real Estate Information

Also Published As

Publication number Publication date
JP2021173780A (en) 2021-11-01

Similar Documents

Publication Publication Date Title
KR101994496B1 (en) Providing routes through information collection and retrieval
US8442767B2 (en) Method of operating a navigation system to provide route guidance
JP7609566B2 (en) Computer Systems
EP0820046A2 (en) Apparatus for extracting road area data from block map data, system for generating a deformed map from these data and geograpical information system
US6559865B1 (en) Computing sign text for branches of an electronic map network
US8301641B2 (en) Method of collecting information for a geographic database for use with a navigation system
CN114419883A (en) Method and device for identifying missing traffic restriction information at intersection and electronic equipment
JP7557956B2 (en) Geographic information system, geographic information extraction method, and geographic information extraction program
CN109859505A (en) Early warning processing method, device, server and medium for high-speed station
CN114066319A (en) Fireproof planning method and device for historical block, electronic equipment and storage medium
Bartelme Geographic information systems
Keshkamat Formulation & evaluation of transport planning alternatives using spatial multi criteria assessment and network analysis
CN114440914A (en) Path planning method, device, electronic device, storage medium and program product
Zhu et al. Mining large-scale GPS streams for connectivity refinement of road maps
CN111444286B (en) Long-distance traffic node relevance mining method based on trajectory data
CN114971046A (en) Method, device, equipment and storage medium for determining road barrier
Vaughan et al. The Spatial Morphology of Community in Chipping Barnet c. 1800–2015: An Historical Dialogue of Tangible and Intangible Heritages. Heritage 2021, 4, 1119–1140
Chakraborty et al. Space syntax analysis of total connectivity through the evolution of bag bazar street, Kolkata (1746-2020)
Humtsoe From pathways to roadways: Issues and challenges of road transport in Nagaland
JP4946095B2 (en) Information processing method and apparatus related to special green space conservation area
JP7488099B2 (en) Computer Systems and Programs
Boschmann Historic Evolution and Neoliberal Urbanism in Asunción
JP7573984B2 (en) Computer Systems and Programs
Voicu et al. Urban Development of the Touristic Area Poarta Raiului Through the Implementation of GIS
Hu et al. Applying a systemic approach for sustainable urban hillside landscape design and planning: The case study City of Chongqing in China

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20220913

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230403

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240118

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240130

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240401

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240625

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240819

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: 20240903

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240917

R150 Certificate of patent or registration of utility model

Ref document number: 7557956

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150