[go: up one dir, main page]

JP2013041088A - Map data providing system, server, and map data providing method - Google Patents

Map data providing system, server, and map data providing method Download PDF

Info

Publication number
JP2013041088A
JP2013041088A JP2011177549A JP2011177549A JP2013041088A JP 2013041088 A JP2013041088 A JP 2013041088A JP 2011177549 A JP2011177549 A JP 2011177549A JP 2011177549 A JP2011177549 A JP 2011177549A JP 2013041088 A JP2013041088 A JP 2013041088A
Authority
JP
Japan
Prior art keywords
map data
data
user terminal
server
map
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.)
Withdrawn
Application number
JP2011177549A
Other languages
Japanese (ja)
Inventor
Yasuyuki Takeda
泰幸 武田
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.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2011177549A priority Critical patent/JP2013041088A/en
Publication of JP2013041088A publication Critical patent/JP2013041088A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Instructional Devices (AREA)

Abstract

PROBLEM TO BE SOLVED: To display past facts and future plans of a place.SOLUTION: A server 100 acquires a plurality of pieces of material data required for creating map data and stores the pieces of material data in a database. When a user terminal 200 receives a predetermined operation, the user terminal 200 requests the map data from the server 100. When the map data is requested by the user terminal 200, the server 100 searches the database, reads out pieces of material data required for creating the requested map data, generates the map data corresponding to a plurality of period patterns on the basis of the pieces of readout material data, and transmits the generated map data to the user terminal 200. The user terminal 200 displays the map data transmitted from the server 100.

Description

本発明は、地図データを提供する地図データ提供システム、サーバおよび地図データ提供方法に関する。   The present invention relates to a map data providing system, a server, and a map data providing method for providing map data.

一般的に用いられている地図は、現在の地形や道路、建物等を表示し、過去にその土地にどんなものがあったのか、その土地にはどんな災害発生等のリスクが存在するのかを表示するものではない。そのため、文献や石碑に残されている災害警告は、一部の場所でしか見ることができなかった。   Commonly used maps display the current topography, roads, buildings, etc., and show what happened to the land in the past and what kind of disasters are there on the land. Not what you want. Therefore, disaster warnings left in the literature and stone monuments could only be seen in some places.

そこで、近年、建物や土地に関する過去の事実を時系列的に管理し、管理している情報を地図のデータベースとして利用する技術が考えられている(例えば、特許文献1参照。)。   Thus, in recent years, a technique has been considered in which past facts relating to buildings and land are managed in a time series, and the managed information is used as a map database (see, for example, Patent Document 1).

また、土地、不動産、自然産物など、災害の発生によってその財的価値が滅失する可能性のある対象物が抱えるリスクを定量化して評価するためのリスク情報提供システムが考えられている(例えば、特許文献2参照。)。   In addition, a risk information provision system for quantifying and evaluating the risks of objects such as land, real estate, natural products, etc. whose property value may be lost due to the occurrence of disasters is considered (for example, (See Patent Document 2).

特開2003−330360号公報JP 2003-330360 A 特開2002−024473号公報JP 2002-024473 A

しかしながら、特許文献1に記載されたような技術においては、過去の事実は情報として利用可能となるが、未来の計画に関する情報を利用することはできないという問題点がある。   However, the technology described in Patent Document 1 has a problem that past facts can be used as information, but information about future plans cannot be used.

また、特許文献2に記載されたような技術においては、財的価値を損失するリスクしか測ることができないという問題点がある。さらに、ユーザビリティを意識した提示形式が用意されていない、多角的なリソースと連携されていないという問題点がある。   Further, the technique described in Patent Document 2 has a problem that only the risk of losing the financial value can be measured. In addition, there is a problem in that a presentation format that is conscious of usability is not prepared, and it is not linked with various resources.

本発明の目的は、上述した課題を解決する地図データ提供システム、サーバおよび地図データ提供方法を提供することである。   The objective of this invention is providing the map data provision system, server, and map data provision method which solve the subject mentioned above.

本発明の地図データ提供システムは、
利用者が操作する利用者端末と、該利用者端末へ地図データを提供するサーバと、前記地図データの生成に必要な複数の素材データをそれぞれ保有する複数の機関とを有する地図データ提供システムにおいて、
前記サーバは、データベースを有し、前記素材データを前記機関から取得して前記データベースに格納し、前記利用者端末から前記地図データが要求された場合、該要求に応じた地図データの作成に必要な素材データを前記データベースから検索して読み出し、該読み出した素材データに基づいて、複数の時期パターンに応じた前記地図データを生成し、該生成した地図データを前記利用者端末へ送信し、
前記利用者端末は、前記利用者による所定の操作を受け付けた場合、前記地図データを前記サーバへ要求し、前記サーバから送信されてきた地図データを表示することを特徴とする。
The map data providing system of the present invention includes:
In a map data providing system having a user terminal operated by a user, a server for providing map data to the user terminal, and a plurality of organizations each holding a plurality of material data necessary for generating the map data ,
The server has a database, acquires the material data from the institution and stores it in the database, and when the map data is requested from the user terminal, it is necessary for creating map data according to the request The material data is retrieved from the database and read out, based on the read material data, the map data corresponding to a plurality of time patterns is generated, and the generated map data is transmitted to the user terminal,
When the user terminal receives a predetermined operation by the user, the user terminal requests the map data from the server, and displays the map data transmitted from the server.

また、本発明のサーバは、
利用者が操作する利用者端末へ地図データを提供するサーバであって、
前記地図データの作成に必要な複数の素材データを、該素材データを保有する機関から取得する素材データ取得部と、
前記素材データ取得部が取得した素材データを格納するデータベースと、
前記利用者端末から前記地図データを要求された場合、該要求に応じた地図データの作成に必要な素材データを前記データベースから検索して読み出す素材データ検索部と、
前記素材データ検索部が読み出した素材データに基づいて、複数の時期パターンに応じた前記地図データを生成する地図データ生成部と、
前記地図データ生成部が生成した地図データを前記利用者端末へ送信する地図データ送信部とを有する。
The server of the present invention
A server that provides map data to a user terminal operated by a user,
A plurality of material data necessary for creating the map data, a material data acquisition unit for acquiring from the institution holding the material data;
A database for storing the material data acquired by the material data acquisition unit;
When the map data is requested from the user terminal, a material data search unit that searches and reads material data necessary for creating map data in response to the request from the database;
A map data generation unit that generates the map data according to a plurality of time patterns based on the material data read by the material data search unit;
A map data transmission unit configured to transmit the map data generated by the map data generation unit to the user terminal.

また、本発明の地図データ提供方法は、
利用者が操作する利用者端末と、該利用者端末へ地図データを提供するサーバと、前記地図データの生成に必要な複数の素材データをそれぞれ保有する複数の機関とを有する地図データ提供システムにおける地図データ提供方法であって、
前記サーバが、前記素材データを前記機関から取得する処理と、
前記サーバが、前記取得した素材データを、データベースに格納する処理と、
前記利用者端末が、前記利用者による所定の操作を受け付けた場合、前記地図データを前記サーバへ要求する処理と、
前記サーバが、前記利用者端末から前記地図データが要求された場合、該要求に応じた地図データの作成に必要な素材データを前記データベースから検索して読み出す処理と、
前記サーバが、前記読み出した素材データに基づいて、複数の時期パターンに応じた前記地図データを生成する処理と、
前記サーバが、前記生成した地図データを前記利用者端末へ送信する処理と、
前記利用者端末が、前記サーバから送信されてきた地図データを表示する処理とを行う。
The map data providing method of the present invention includes:
In a map data providing system having a user terminal operated by a user, a server for providing map data to the user terminal, and a plurality of institutions each holding a plurality of material data necessary for generating the map data A method for providing map data,
A process in which the server acquires the material data from the institution;
The server stores the acquired material data in a database;
When the user terminal receives a predetermined operation by the user, a process of requesting the map data to the server;
When the map data is requested from the user terminal, the server retrieves and reads material data necessary for creating map data according to the request from the database;
The server generates the map data according to a plurality of time patterns based on the read material data;
A process in which the server transmits the generated map data to the user terminal;
The user terminal performs processing for displaying the map data transmitted from the server.

本発明においては、その土地における過去の事実および未来の計画を認識することができる。   In the present invention, past facts and future plans in the land can be recognized.

本発明の地図データ提供システムの実施の一形態を示す図である。It is a figure which shows one Embodiment of the map data provision system of this invention. 図1に示したサーバの内部構成の一例を示す図である。It is a figure which shows an example of the internal structure of the server shown in FIG. 図2に示したデータベースに格納されている都市計画データの一例を示す図である。It is a figure which shows an example of the city plan data stored in the database shown in FIG. 図2に示したデータベースに格納されている災害・気象データの一例を示す図である。It is a figure which shows an example of the disaster and weather data stored in the database shown in FIG. 図2に示したデータベースに格納されている過去・歴史データの一例を示す図である。It is a figure which shows an example of the past and historical data stored in the database shown in FIG. 図1に示したサーバが機関から素材データを取得する処理を説明するためのフローチャートである。It is a flowchart for demonstrating the process in which the server shown in FIG. 1 acquires material data from an organization. 図1に示した地図データ提供システムにおける地図データ提供方法の一例を説明するためのシーケンス図である。It is a sequence diagram for demonstrating an example of the map data provision method in the map data provision system shown in FIG. 利用者端末に表示された現在の地図データの一例を示す図である。It is a figure which shows an example of the present map data displayed on the user terminal. 過去・歴史パターンの地図データを生成する処理の一例を説明するためのフローチャートである。It is a flowchart for demonstrating an example of the process which produces | generates the map data of a past and a history pattern. 利用者端末に表示された未来パターンの地図データの一例を示す図である。It is a figure which shows an example of the map data of the future pattern displayed on the user terminal. 利用者端末に表示された過去・歴史パターンの地図データの一例を示す図である。It is a figure which shows an example of the map data of the past and the history pattern displayed on the user terminal. 利用者端末に表示された災害パターンの地図データの一例を示す図である。It is a figure which shows an example of the map data of the disaster pattern displayed on the user terminal. 図1に示した地図データ提供システムにおける地図データ提供方法の他の例を説明するためのシーケンス図である。It is a sequence diagram for demonstrating the other example of the map data provision method in the map data provision system shown in FIG.

以下に、本発明の実施の形態について図面を参照して説明する。   Embodiments of the present invention will be described below with reference to the drawings.

図1は、本発明の地図データ提供システムの実施の一形態を示す図である。   FIG. 1 is a diagram showing an embodiment of a map data providing system of the present invention.

本形態は図1に示すように、サーバ100と、利用者端末200と、行政機関300と、地方自治体400と、民間企業500とが、互いに電気通信ネットワークであるネットワーク600を介して接続された形態となっている。   In this embodiment, as shown in FIG. 1, a server 100, a user terminal 200, an administrative institution 300, a local government 400, and a private company 500 are connected to each other via a network 600 that is a telecommunication network. It has a form.

サーバ100は、利用者端末200へ地図データを提供する。サーバ100の詳細な構成および動作については、後述する。   The server 100 provides map data to the user terminal 200. The detailed configuration and operation of the server 100 will be described later.

利用者端末200は、利用者が操作する通信機能および画面表示機能を具備した情報処理装置である。また、利用者端末200は、利用者による所定の操作を受け付けた場合、地図データをサーバ100へ要求する。このとき、利用者端末200は、地図データを要求する旨を示す要求信号をサーバ100へ送信する。また、利用者端末200は、サーバ100から送信されてきた地図データを表示する。なお、このサーバ100へ地図データの要求を行ったり、サーバ100から送信されてきた地図データを表示したりするには、ブラウザを用いる。   The user terminal 200 is an information processing apparatus having a communication function and a screen display function operated by the user. Moreover, the user terminal 200 requests | requires map data to the server 100, when the predetermined operation by a user is received. At this time, the user terminal 200 transmits a request signal indicating that map data is requested to the server 100. In addition, the user terminal 200 displays map data transmitted from the server 100. Note that a browser is used to request map data from the server 100 and to display map data transmitted from the server 100.

また、利用者端末200は、地図データを要求する際、上述した要求信号に要求する地図データの位置情報を含めて、サーバ100へ送信する。例えば、利用者端末200がGPS(Global Positioning System)機能等の位置情報取得機能を具備している場合、当該機能を用いて利用者端末200の位置を示す位置情報を取得し、取得した位置情報を要求信号に含めてサーバ100へ送信するものであっても良い。また、利用者が、利用者端末200に、要求する地図の位置を示す位置情報を入力する等の所定の操作を行い、当該操作で入力された位置情報を要求信号に含めてサーバ100へ送信するものであっても良い。なお、この位置情報は、緯度および経度や住所等、位置を特定できるものであれば良い。   Further, when requesting map data, the user terminal 200 transmits the request signal including the position information of the requested map data to the server 100. For example, when the user terminal 200 has a position information acquisition function such as a GPS (Global Positioning System) function, the position information indicating the position of the user terminal 200 is acquired using the function, and the acquired position information May be included in the request signal and transmitted to the server 100. Further, the user performs a predetermined operation such as inputting position information indicating the position of the requested map to the user terminal 200, and the position information input by the operation is included in the request signal and transmitted to the server 100. It may be what you do. The position information may be any information that can specify the position, such as latitude, longitude, and address.

行政機関300、地方自治体400および民間企業500は、地図データの生成に必要な複数の素材データをそれぞれ保有する機関である。   The administrative organization 300, the local government 400, and the private enterprise 500 are organizations that each hold a plurality of material data necessary for generating map data.

例えば、行政機関300は、今後の都市計画データ等の素材データや、過去に発生した地震等の天災による被害状況を示す素材データ等を保有する。   For example, the administrative institution 300 holds material data such as future city planning data, material data indicating the damage caused by natural disasters such as earthquakes that occurred in the past, and the like.

また、地方自治体400は、古地図情報の素材データや、その地の歴史に関わる情報の素材データ等を保有する。   In addition, the local government 400 holds material data of old map information, material data of information related to the history of the place, and the like.

また、民間企業500は、様々なサービスを提供している企業であり、例えば、気象情報等を提供する気象コンテンツサービス事業510、航空写真や衛星写真を提供する航空・衛星写真情報サービス520、報道情報を提供するニュースコンテンツ動画サービス530等である。   The private company 500 is a company that provides various services. For example, a weather content service business 510 that provides weather information, an aerial / satellite photo information service 520 that provides aerial photographs and satellite photographs, news reports, and the like. A news content moving image service 530 that provides information.

これらの機関とサーバ100とは、プログラム制御により、データ連携されている。   These organizations and the server 100 are data-linked by program control.

図2は、図1に示したサーバ100の内部構成の一例を示す図である。   FIG. 2 is a diagram illustrating an example of an internal configuration of the server 100 illustrated in FIG.

図1に示したサーバ100には図2に示すように、素材データ取得部110と、データベース120と、素材データ検索部130と、地図データ生成部140と、地図データ送信部150とが設けられている。   As shown in FIG. 2, the server 100 shown in FIG. 1 includes a material data acquisition unit 110, a database 120, a material data search unit 130, a map data generation unit 140, and a map data transmission unit 150. ing.

素材データ取得部110は、地図データの作成に必要な複数の素材データを、行政機関300、地方自治体400および民間企業500のうち、当該素材データを保有する機関から取得する。この取得には、素材データ取得部110から要求信号を機関へ送信し、当該要求信号に対して機関から送信されてきた素材データを取得するものであっても良いし、機関から所定のタイミングで送信されてきた素材データを取得するものであっても良い。   The material data acquisition unit 110 acquires a plurality of material data necessary for creating map data from an organization that holds the material data among the administrative organization 300, the local government 400, and the private company 500. This acquisition may be performed by transmitting a request signal from the material data acquisition unit 110 to the engine and acquiring the material data transmitted from the engine in response to the request signal, or at a predetermined timing from the engine. You may acquire the transmitted material data.

データベース120は、素材データ取得部110が取得した素材データを格納する。格納された素材データには、例えば図2に示すように、都市計画データ121、災害・気象データ122、過去・歴史データ123、現在データ124がある。   The database 120 stores the material data acquired by the material data acquisition unit 110. The stored material data includes, for example, city planning data 121, disaster / weather data 122, past / history data 123, and current data 124 as shown in FIG.

都市計画データ121は、行政機関300から取得したものである。また、災害・気象データ122は、行政機関300または気象コンテンツサービス事業510を行っている民間企業500から取得したものである。また、過去・歴史データ123は、地方自治体400から取得したものである。また、現在データ124は、行政機関300または航空・衛星写真情報サービス520やニュースコンテンツ動画サービス530を提供する民間企業500から取得したものである。なお、現在データ124は、現在データを地図情報として蓄積して行く。   The city planning data 121 is obtained from the administrative institution 300. The disaster / weather data 122 is obtained from the administrative organization 300 or the private company 500 that operates the weather content service business 510. The past / history data 123 is obtained from the local government 400. The current data 124 is obtained from the administrative organization 300 or the private company 500 that provides the aerial / satellite photograph information service 520 and the news content video service 530. The current data 124 accumulates current data as map information.

図3は、図2に示したデータベース120に格納されている都市計画データ121の一例を示す図である。   FIG. 3 is a diagram showing an example of the city planning data 121 stored in the database 120 shown in FIG.

図2に示したデータベース120に格納されている都市計画データ121は図3に示すように、計画された建設・建築の位置を示す位置情報と、完成予定年月と、種類(ビル、マンション、駅等の建物や道路、鉄道等の種類)とが対応付けられたものである。   As shown in FIG. 3, the city planning data 121 stored in the database 120 shown in FIG. 2 includes location information indicating the location of the planned construction / architecture, scheduled completion date, and type (building, condominium, The type of building such as a station, road, railway, etc.).

図4は、図2に示したデータベース120に格納されている災害・気象データ122の一例を示す図である。   FIG. 4 is a diagram showing an example of the disaster / weather data 122 stored in the database 120 shown in FIG.

図2に示したデータベース120に格納されている災害・気象データ122は図4に示すように、災害が発生した位置を示す位置情報と、災害が発生した発生年月と、被災した範囲と、被害内容(地震、津波、土砂崩れ、台風、火山噴火、洪水等)とが対応付けられたものである。   As shown in FIG. 4, the disaster / weather data 122 stored in the database 120 shown in FIG. 2 includes location information indicating the location where the disaster occurred, the date and time when the disaster occurred, the range affected, The damage contents (earthquake, tsunami, landslide, typhoon, volcanic eruption, flood, etc.) are associated with each other.

図5は、図2に示したデータベース120に格納されている過去・歴史データ123の一例を示す図である。   FIG. 5 is a diagram showing an example of past / history data 123 stored in the database 120 shown in FIG.

図2に示したデータベース120に格納されている過去・歴史データ123は図5に示すように、位置情報と、その情報が示す時期と、種類(田んぼ、畑、埋め立て地、歴史的文化財等)と、その広さ(大きさ)とが対応付けられたものである。   As shown in FIG. 5, the past / historical data 123 stored in the database 120 shown in FIG. 2 includes location information, the time indicated by the information, and the type (rice field, field, landfill, historical cultural property, etc.). ) And its width (size) are associated with each other.

素材データ検索部130は、利用者端末200から地図データを要求された場合、その要求に応じた地図データの作成に必要な素材データをデータベース120から検索して読み出す。このとき、素材データの検索キーとなるものは、利用者端末200から送信されてきた位置情報である。つまり、素材データそれぞれは、地図を生成するためのものであるから、上述したように位置情報と対応付けられてデータベース120に格納されており、素材データ検索部130は、利用者端末200から送信されてきた位置情報をデータベース120から検索し、検索できた位置情報と対応付けられている素材データを読み出す。   When requested by the user terminal 200 for map data, the material data search unit 130 searches the database 120 for material data necessary for creating map data in response to the request, and reads it. At this time, the position data transmitted from the user terminal 200 is a material data search key. That is, since each material data is for generating a map, it is stored in the database 120 in association with the position information as described above, and the material data search unit 130 transmits it from the user terminal 200. The position information thus obtained is searched from the database 120, and the material data associated with the searched position information is read out.

地図データ生成部140は、素材データ検索部130が読み出した素材データに基づいて、複数の時期パターン(未来、現在、過去、被災状況等)に応じた地図データを生成する。このとき、地図データ生成部140は、複数の時期パターンの地図データを生成する。   The map data generation unit 140 generates map data corresponding to a plurality of time patterns (future, present, past, disaster situation, etc.) based on the material data read by the material data search unit 130. At this time, the map data generation unit 140 generates map data of a plurality of time patterns.

例えば、地図データ生成部140は図2に示すように、未来パターン141と、災害パターン142と、過去・歴史パターン143と、現在パターン144とを生成する。   For example, as shown in FIG. 2, the map data generation unit 140 generates a future pattern 141, a disaster pattern 142, a past / history pattern 143, and a current pattern 144.

未来パターン141は、未来の地図を示す地図データである。また、災害パターン142は、災害による被災状況を示す地図データである。また、過去・歴史パターン143は、過去の地図を示す地図データである。また、現在パターン144は、現在の地図を示す地図データである。このような時期パターンを用いることで、地図データ生成部140は、過去、現在および未来の地図データを生成することができる。   The future pattern 141 is map data indicating a map of the future. The disaster pattern 142 is map data indicating the disaster situation caused by the disaster. The past / history pattern 143 is map data indicating a past map. The current pattern 144 is map data indicating the current map. By using such a time pattern, the map data generation unit 140 can generate past, present, and future map data.

地図データ送信部150は、地図データ生成部140が生成した地図データを利用者端末200へ送信する。このとき、地図データ送信部150は、地図データ生成部140が生成した地図データのうち、利用者端末200からの要求に応じた地図データを利用者端末200へ送信する。   The map data transmission unit 150 transmits the map data generated by the map data generation unit 140 to the user terminal 200. At this time, the map data transmission unit 150 transmits map data corresponding to a request from the user terminal 200 among the map data generated by the map data generation unit 140 to the user terminal 200.

以下に、サーバ100が機関から素材データを取得する処理について説明する。   Hereinafter, a process in which the server 100 acquires material data from an institution will be described.

図6は、図1に示したサーバ100が機関から素材データを取得する処理を説明するためのフローチャートである。   FIG. 6 is a flowchart for explaining processing in which the server 100 shown in FIG. 1 acquires material data from an institution.

まず、サーバ100の素材データ取得部110が、行政機関300または地方自治体400または民間企業500の機関へアクセスして接続する(ステップS1)。このアクセスは、所定のタイミングで行われるものであっても良いし、サーバ100を操作する者からの所定の入力があったタイミングで行われるものであっても良い。   First, the material data acquisition unit 110 of the server 100 accesses and connects to the administrative organization 300, the local government 400, or the private company 500 (step S1). This access may be performed at a predetermined timing, or may be performed at a timing when there is a predetermined input from a person who operates the server 100.

すると、素材データ取得部110から機関へ、素材データが要求される(ステップS2)。この要求は、素材データを要求する旨を示す所定の信号を送信することで実現されるものであっても良い。   Then, material data is requested from the material data acquisition unit 110 to the engine (step S2). This request may be realized by transmitting a predetermined signal indicating that the material data is requested.

その後、要求に対して機関から送信された素材データが素材データ取得部110にて受信されると(ステップS3)、受信して取得した素材データがデータベース120に格納される(ステップS4)。   Thereafter, when material data transmitted from the organization in response to the request is received by the material data acquisition unit 110 (step S3), the received and acquired material data is stored in the database 120 (step S4).

次に、図1に示した地図データ提供システムにおける地図データ提供方法について説明する。   Next, a map data providing method in the map data providing system shown in FIG. 1 will be described.

図7は、図1に示した地図データ提供システムにおける地図データ提供方法の一例を説明するためのシーケンス図である。   FIG. 7 is a sequence diagram for explaining an example of a map data providing method in the map data providing system shown in FIG.

まず、利用者端末200の利用者が、利用者端末200にてブラウザを起動し、利用者端末200が所定の操作を受け付けると、利用者端末200から地図データを要求する地図データ要求信号が送信される(ステップS11)。   First, when the user of the user terminal 200 starts a browser on the user terminal 200 and the user terminal 200 receives a predetermined operation, a map data request signal for requesting map data is transmitted from the user terminal 200. (Step S11).

利用者端末200から送信された地図データ要求信号がサーバ100にて受信されると(ステップS12)、素材データ検索部130によってデータベース120の中の現在データ124から現在の地図の素材データが検索され、読み出される(ステップS13)。この検索は上述したように、利用者端末200から送信されてきた地図データ要求信号に含まれる位置情報を検索キーとして行われる。   When the map data request signal transmitted from the user terminal 200 is received by the server 100 (step S12), the material data search unit 130 searches the current data 124 in the database 120 for the current map material data. Are read out (step S13). As described above, this search is performed using the position information included in the map data request signal transmitted from the user terminal 200 as a search key.

続いて、素材データ検索部130がデータベース120の中から読み出した素材データに基づいて、地図データ生成部140によって現在の地図データが現在パターン144として生成される(ステップS14)。   Subsequently, the current map data is generated as the current pattern 144 by the map data generation unit 140 based on the material data read from the database 120 by the material data search unit 130 (step S14).

現在の地図データが生成されると、生成された現在の地図データが地図データ送信部150から利用者端末200へ送信される(ステップS15)。   When the current map data is generated, the generated current map data is transmitted from the map data transmission unit 150 to the user terminal 200 (step S15).

サーバ100から送信された現在の地図データが利用者端末200にて受信されると(ステップS16)、受信された現在の地図データが利用者端末200にてブラウザを用いて表示される(ステップS17)。   When the current map data transmitted from the server 100 is received by the user terminal 200 (step S16), the received current map data is displayed on the user terminal 200 using a browser (step S17). ).

図8は、利用者端末200に表示された現在の地図データの一例を示す図である。   FIG. 8 is a diagram illustrating an example of current map data displayed on the user terminal 200.

利用者端末200に表示された現在の地図データは図8に示すように、現在の道路や建物が表示されるものである。また、年代および災害の内容が選択可能に、複数の選択肢としてラジオボタンが表示される。このラジオボタンを利用者が選択することで、利用者端末200は、時期パターンの選択が行われたことを認識する。   The current map data displayed on the user terminal 200 displays current roads and buildings as shown in FIG. In addition, radio buttons are displayed as a plurality of options so that the age and the contents of the disaster can be selected. When the user selects this radio button, the user terminal 200 recognizes that the time pattern has been selected.

利用者が利用者端末200に表示されたラジオボタンを選択することで、その選択が利用者端末200にて認識されると(ステップS18)、選択されたラジオボタンに対応する時期パターンの地図データが利用者端末200からサーバ100へ要求される(ステップS19)。この要求は、要求する時期パターンがどの時期パターンなのかをサーバ100にて認識できる信号(時期パターン要求信号)を送信することで実現される。   When the user selects a radio button displayed on the user terminal 200 and the selection is recognized by the user terminal 200 (step S18), the map data of the time pattern corresponding to the selected radio button is displayed. Is requested from the user terminal 200 to the server 100 (step S19). This request is realized by transmitting a signal (time pattern request signal) that allows the server 100 to recognize which time pattern is the requested time pattern.

利用者端末200から送信された時期パターン要求信号がサーバ100にて受信されると(ステップS20)、素材データ検索部130によってデータベース120の中の、要求された時期パターンに該当するデータから素材データが検索され、読み出される(ステップS21)。   When the time pattern request signal transmitted from the user terminal 200 is received by the server 100 (step S20), the material data search unit 130 obtains material data from data corresponding to the requested time pattern in the database 120. Is retrieved and read (step S21).

例えば、未来の時期パターンの地図データが要求された場合、素材データ検索部130によってデータベース120の都市計画データ121から素材データが検索され、読み出される。また、過去の時期パターンの地図データが要求された場合、素材データ検索部130によってデータベース120の過去・歴史データ123から素材データが検索され、読み出される。また、災害の時期パターンの地図データが要求された場合、素材データ検索部130によってデータベース120の災害・気象データ122から素材データが検索され、読み出される。   For example, when map data of a future time pattern is requested, the material data is searched from the city planning data 121 of the database 120 by the material data search unit 130 and read out. When the map data of the past time pattern is requested, the material data is retrieved from the past / history data 123 of the database 120 by the material data retrieval unit 130 and read out. In addition, when map data of a disaster time pattern is requested, material data is retrieved from the disaster / weather data 122 of the database 120 by the material data retrieval unit 130 and read out.

また、この検索は上述したように、ステップS11にて利用者端末200から送信されてきた地図データ要求信号に含まれる位置情報と要求された時期パターンとを検索キーして行われる。   Further, as described above, this search is performed using the position information included in the map data request signal transmitted from the user terminal 200 in step S11 and the requested time pattern as search keys.

続いて、素材データ検索部130がデータベース120の中から読み出した素材データに基づいて、地図データ生成部140によって地図データが生成される(ステップS22)。   Subsequently, map data is generated by the map data generation unit 140 based on the material data read from the database 120 by the material data search unit 130 (step S22).

例えば、未来の時期パターンの地図データが要求された場合、素材データ検索部130によってデータベース120の都市計画データ121から読み出された素材データに基づいて、未来パターン141の地図データが生成される。また、過去の時期パターンの地図データが要求された場合、素材データ検索部130によってデータベース120の過去・歴史データ123から読み出された素材データに基づいて、過去・歴史パターン143の地図データが生成される。また、災害の時期パターンの地図データが要求された場合、素材データ検索部130によってデータベース120の災害・気象データ122から読み出された素材データに基づいて、災害パターン142の地図データが生成される。   For example, when map data of a future time pattern is requested, map data of the future pattern 141 is generated based on the material data read from the city planning data 121 of the database 120 by the material data search unit 130. When map data of a past time pattern is requested, map data of the past / history pattern 143 is generated based on the material data read from the past / history data 123 of the database 120 by the material data search unit 130. Is done. When map data of a disaster time pattern is requested, map data of a disaster pattern 142 is generated based on the material data read from the disaster / weather data 122 of the database 120 by the material data search unit 130. .

図9は、過去・歴史パターン143の地図データを生成する処理の一例を説明するためのフローチャートである。   FIG. 9 is a flowchart for explaining an example of processing for generating map data of the past / history pattern 143.

まず、素材データ検索部130によって過去・歴史データから検索された古地図情報が、地図データ生成部140によってスキャンされる(ステップS31)。   First, the old map information searched from the past / history data by the material data search unit 130 is scanned by the map data generation unit 140 (step S31).

続いて、スキャンされた古地図情報の緯度、経度、地形に基づいて、地図パターン(過去・歴史パターン143)が地図データ生成部140によって生成される(ステップS32)。   Subsequently, a map pattern (past / history pattern 143) is generated by the map data generation unit 140 based on the latitude, longitude, and topography of the scanned old map information (step S32).

地図データが生成されると、生成された地図データが地図データ送信部150から利用者端末200へ送信される(ステップS23)。   When the map data is generated, the generated map data is transmitted from the map data transmission unit 150 to the user terminal 200 (step S23).

サーバ100から送信された地図データが利用者端末200にて受信されると(ステップS24)、受信された地図データが利用者端末200にてブラウザを用いて表示される(ステップS25)。   When the map data transmitted from the server 100 is received by the user terminal 200 (step S24), the received map data is displayed on the user terminal 200 using a browser (step S25).

図10は、利用者端末200に表示された未来パターンの地図データの一例を示す図である。   FIG. 10 is a diagram illustrating an example of the map data of the future pattern displayed on the user terminal 200.

利用者端末200には図10に示すように、10年後までに建築や建設が計画されている建物等の未来パターンの地図データが表示される。   As shown in FIG. 10, the user terminal 200 displays map data of future patterns such as buildings that are planned to be built or built by 10 years later.

図11は、利用者端末200に表示された過去・歴史パターンの地図データの一例を示す図である。   FIG. 11 is a diagram illustrating an example of map data of past / history patterns displayed on the user terminal 200.

利用者端末200には図11に示すように、20年前の過去・歴史パターンの地図データが表示される。   As shown in FIG. 11, the user terminal 200 displays the past / historical pattern map data 20 years ago.

図12は、利用者端末200に表示された災害パターンの地図データの一例を示す図である。   FIG. 12 is a diagram illustrating an example of the map data of the disaster pattern displayed on the user terminal 200.

利用者端末200には図12に示すように、地震を被災した地域を示す災害パターンの地図データが表示される。   As shown in FIG. 12, the user terminal 200 displays map data of a disaster pattern indicating an area affected by the earthquake.

図13は、図1に示した地図データ提供システムにおける地図データ提供方法の他の例を説明するためのシーケンス図である。   FIG. 13 is a sequence diagram for explaining another example of the map data providing method in the map data providing system shown in FIG.

まず、利用者端末200の利用者が、利用者端末200にてブラウザを起動し、利用者端末200が所定の操作を受け付けると、利用者端末200から地図データを要求する地図データ要求信号が送信される(ステップS41)。   First, when the user of the user terminal 200 starts a browser on the user terminal 200 and the user terminal 200 receives a predetermined operation, a map data request signal for requesting map data is transmitted from the user terminal 200. (Step S41).

利用者端末200から送信された地図データ要求信号がサーバ100にて受信されると(ステップS42)、素材データ検索部130によってデータベース120の中から全ての時期パターンの地図データに必要な素材データが検索され、読み出される(ステップS43)。この検索は上述したように、利用者端末200から送信されてきた地図データ要求信号に含まれる位置情報を検索キーとして行われる。   When the map data request signal transmitted from the user terminal 200 is received by the server 100 (step S42), the material data retrieval unit 130 obtains material data necessary for map data of all time patterns from the database 120. Searched and read (step S43). As described above, this search is performed using the position information included in the map data request signal transmitted from the user terminal 200 as a search key.

続いて、素材データ検索部130がデータベース120の中から読み出した素材データに基づいて、地図データ生成部140によって全ての時期パターンの地図データが生成される(ステップS44)。   Subsequently, based on the material data read out from the database 120 by the material data search unit 130, the map data generation unit 140 generates map data of all time patterns (step S44).

全ての時期パターンの地図データが生成されると、生成された全ての時期パターンの地図データが地図データ送信部150から利用者端末200へ送信される(ステップS45)。   When the map data of all time patterns is generated, the generated map data of all time patterns is transmitted from the map data transmission unit 150 to the user terminal 200 (step S45).

サーバ100から送信された全ての時期パターンの地図データが利用者端末200にて受信されると(ステップS46)、受信された全ての時期パターンの地図データのうち、現在の地図データが利用者端末200にてブラウザを用いて表示される(ステップS47)。表示された画面は、図8に示したものと同じで良い。   When the map data of all time patterns transmitted from the server 100 is received by the user terminal 200 (step S46), the current map data among the received map data of all time patterns is the user terminal. It is displayed using a browser at 200 (step S47). The displayed screen may be the same as that shown in FIG.

利用者が利用者端末200に表示されたラジオボタンを選択することで、その選択が利用者端末200にて認識されると(ステップS48)、選択されたラジオボタンに対応する時期パターンの地図データが利用者端末200にてブラウザを用いて表示される(ステップS49)。   When the user selects a radio button displayed on the user terminal 200 and the selection is recognized by the user terminal 200 (step S48), the map data of the time pattern corresponding to the selected radio button is displayed. Is displayed on the user terminal 200 using a browser (step S49).

このように、利用者端末200から地図データの要求があった際、サーバ100が全ての時期パターンの地図データを生成して、利用者端末200へ送信しておけば、利用者が時期パターンを選択するたびに、利用者端末200とサーバ100との間でのやり取りが発生してしまうことを防ぐことができる。   As described above, when the map data is requested from the user terminal 200, if the server 100 generates map data of all time patterns and transmits the map data to the user terminal 200, the user can set the time pattern. It is possible to prevent an exchange between the user terminal 200 and the server 100 from occurring each time the selection is made.

なお、複数の時期パターンの選択を受け付けることで、複数の時期パターンの地図データを互いに重ね合わせて階層表示するものであっても良い。例えば、過去のパターンの地図データと、現在のパターンの地図データと、未来のパターンの地図データとを重ね合わせて、階層表示するものであっても良い。   In addition, by accepting selection of a plurality of time patterns, map data of a plurality of time patterns may be superimposed and displayed in a hierarchical manner. For example, the past pattern map data, the current pattern map data, and the future pattern map data may be superimposed and displayed hierarchically.

また、サーバ100に具備された構成要素は、互いに異なる装置に具備されて、それらの装置が統合して1つのシステムとして構成するものであっても良い。   Further, the constituent elements included in the server 100 may be included in different apparatuses, and the apparatuses may be integrated to form a single system.

以上説明した本発明においては、以下の効果を得ることができる。   In the present invention described above, the following effects can be obtained.

第1の効果は、災害対策につながることである。   The first effect is that it leads to disaster countermeasures.

その理由は、過去の災害リスクをエンドユーザが簡単に入手できるためである。   The reason is that the end user can easily obtain past disaster risks.

第2の効果は、歴史的な地図や写真、動画、ニュースを保存できることにある。   The second effect is that historical maps, photographs, videos, and news can be saved.

その理由は、過去の紙データや現在のデータをデータベースに保存するためである。   The reason is to save past paper data and current data in the database.

第3の効果は、未来や過去の景色を疑似体験してみるということができることにある。   The third effect is that it is possible to experience the scenery of the future and the past.

その理由は、地図情報に時間的な情報を加えるためである。   The reason is to add temporal information to the map information.

100 サーバ
110 素材データ取得部
120 データベース
121 都市計画データ
122 災害・気象データ
123 過去・歴史データ
124 現在データ
130 素材データ検索部
140 地図データ生成部
141 未来パターン
142 災害パターン
143 過去・歴史パターン
144 現在パターン
150 地図データ送信部
200 利用者端末
300 行政機関
400 地方自治体
500 民間企業
510 気象コンテンツサービス事業
520 航空・衛星写真情報サービス
530 ニュースコンテンツ動画サービス
600 ネットワーク
100 Server 110 Material Data Acquisition Unit 120 Database 121 City Planning Data 122 Disaster / Meteorological Data 123 Past / History Data 124 Current Data 130 Material Data Search Unit 140 Map Data Generation Unit 141 Future Pattern 142 Disaster Pattern 143 Past / History Pattern 144 Current Pattern 150 Map Data Transmission Unit 200 User Terminal 300 Administrative Organization 400 Local Government 500 Private Enterprise 510 Meteorological Content Service Business 520 Aerial / Satellite Photo Information Service 530 News Content Video Service 600 Network

Claims (8)

利用者が操作する利用者端末と、該利用者端末へ地図データを提供するサーバと、前記地図データの生成に必要な複数の素材データをそれぞれ保有する複数の機関とを有する地図データ提供システムにおいて、
前記サーバは、データベースを有し、前記素材データを前記機関から取得して前記データベースに格納し、前記利用者端末から前記地図データが要求された場合、該要求に応じた地図データの作成に必要な素材データを前記データベースから検索して読み出し、該読み出した素材データに基づいて、複数の時期パターンに応じた前記地図データを生成し、該生成した地図データを前記利用者端末へ送信し、
前記利用者端末は、前記利用者による所定の操作を受け付けた場合、前記地図データを前記サーバへ要求し、前記サーバから送信されてきた地図データを表示することを特徴とする地図データ提供システム。
In a map data providing system having a user terminal operated by a user, a server for providing map data to the user terminal, and a plurality of organizations each holding a plurality of material data necessary for generating the map data ,
The server has a database, acquires the material data from the institution and stores it in the database, and when the map data is requested from the user terminal, it is necessary for creating map data according to the request The material data is retrieved from the database and read out, based on the read material data, the map data corresponding to a plurality of time patterns is generated, and the generated map data is transmitted to the user terminal,
When the user terminal receives a predetermined operation by the user, the user terminal requests the map data from the server and displays the map data transmitted from the server.
請求項1に記載の地図データ提供システムにおいて、
前記サーバは、過去、現在および未来の前記地図データを生成することを特徴とする地図データ提供システム。
The map data providing system according to claim 1,
The said server produces | generates the said map data of the past, the present, and the future, The map data provision system characterized by the above-mentioned.
請求項1または請求項2に記載の地図データ提供システムにおいて、
前記利用者端末は、前記地図データを要求する際、該要求する地図データの位置情報を前記サーバへ送信し、
前記サーバは、前記利用者端末から送信されてきた位置情報に応じた地図データを生成することを特徴とする地図データ提供システム。
In the map data providing system according to claim 1 or 2,
When the user terminal requests the map data, the user terminal transmits position information of the requested map data to the server,
The said server produces | generates the map data according to the positional information transmitted from the said user terminal, The map data provision system characterized by the above-mentioned.
請求項3に記載の地図データ提供システムにおいて、
前記利用者端末は、該利用者端末の位置を示す位置情報を取得し、該取得した位置情報を前記サーバへ送信することを特徴とする地図データ提供システム。
The map data providing system according to claim 3,
The map data providing system, wherein the user terminal acquires position information indicating a position of the user terminal, and transmits the acquired position information to the server.
請求項3に記載の地図データ提供システムにおいて、
前記利用者端末は、前記利用者による所定の操作で入力された位置情報を前記サーバへ送信することを特徴とする地図データ提供システム。
The map data providing system according to claim 3,
The map data providing system, wherein the user terminal transmits position information input by a predetermined operation by the user to the server.
請求項1乃至5に記載の地図データ提供システムにおいて、
前記サーバは、都市計画データ、災害・気象データ、過去・歴史データおよび現在の地図データを前記素材データとして前記機関から取得することを特徴とする地図データ提供システム。
The map data providing system according to any one of claims 1 to 5,
The map data providing system, wherein the server acquires city planning data, disaster / weather data, past / history data and current map data as the material data from the organization.
利用者が操作する利用者端末へ地図データを提供するサーバであって、
前記地図データの作成に必要な複数の素材データを、該素材データを保有する機関から取得する素材データ取得部と、
前記素材データ取得部が取得した素材データを格納するデータベースと、
前記利用者端末から前記地図データを要求された場合、該要求に応じた地図データの作成に必要な素材データを前記データベースから検索して読み出す素材データ検索部と、
前記素材データ検索部が読み出した素材データに基づいて、複数の時期パターンに応じた前記地図データを生成する地図データ生成部と、
前記地図データ生成部が生成した地図データを前記利用者端末へ送信する地図データ送信部とを有するサーバ。
A server that provides map data to a user terminal operated by a user,
A plurality of material data necessary for creating the map data, a material data acquisition unit for acquiring from the institution holding the material data;
A database for storing the material data acquired by the material data acquisition unit;
When the map data is requested from the user terminal, a material data search unit that searches and reads material data necessary for creating map data in response to the request from the database;
A map data generation unit that generates the map data according to a plurality of time patterns based on the material data read by the material data search unit;
The server which has the map data transmission part which transmits the map data which the said map data generation part produced | generated to the said user terminal.
利用者が操作する利用者端末と、該利用者端末へ地図データを提供するサーバと、前記地図データの生成に必要な複数の素材データをそれぞれ保有する複数の機関とを有する地図データ提供システムにおける地図データ提供方法であって、
前記サーバが、前記素材データを前記機関から取得する処理と、
前記サーバが、前記取得した素材データを、データベースに格納する処理と、
前記利用者端末が、前記利用者による所定の操作を受け付けた場合、前記地図データを前記サーバへ要求する処理と、
前記サーバが、前記利用者端末から前記地図データが要求された場合、該要求に応じた地図データの作成に必要な素材データを前記データベースから検索して読み出す処理と、
前記サーバが、前記読み出した素材データに基づいて、複数の時期パターンに応じた前記地図データを生成する処理と、
前記サーバが、前記生成した地図データを前記利用者端末へ送信する処理と、
前記利用者端末が、前記サーバから送信されてきた地図データを表示する処理とを行う地図データ提供方法。
In a map data providing system having a user terminal operated by a user, a server for providing map data to the user terminal, and a plurality of institutions each holding a plurality of material data necessary for generating the map data A method for providing map data,
A process in which the server acquires the material data from the institution;
The server stores the acquired material data in a database;
When the user terminal receives a predetermined operation by the user, a process of requesting the map data to the server;
When the map data is requested from the user terminal, the server retrieves and reads material data necessary for creating map data according to the request from the database;
The server generates the map data according to a plurality of time patterns based on the read material data;
A process in which the server transmits the generated map data to the user terminal;
A map data providing method in which the user terminal performs a process of displaying map data transmitted from the server.
JP2011177549A 2011-08-15 2011-08-15 Map data providing system, server, and map data providing method Withdrawn JP2013041088A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011177549A JP2013041088A (en) 2011-08-15 2011-08-15 Map data providing system, server, and map data providing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011177549A JP2013041088A (en) 2011-08-15 2011-08-15 Map data providing system, server, and map data providing method

Publications (1)

Publication Number Publication Date
JP2013041088A true JP2013041088A (en) 2013-02-28

Family

ID=47889541

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011177549A Withdrawn JP2013041088A (en) 2011-08-15 2011-08-15 Map data providing system, server, and map data providing method

Country Status (1)

Country Link
JP (1) JP2013041088A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016004530A (en) * 2014-06-19 2016-01-12 Necエンジニアリング株式会社 Fire fighting command system, fire fighting command method, and fire fighting command program
CN111966876A (en) * 2020-07-31 2020-11-20 浙江知水信息技术有限公司 Method for generating disaster map at fixed time based on NodeJs
JP7710778B1 (en) * 2025-02-27 2025-07-22 株式会社アリガトウデザインコンサルティング Information management device, information management method, and program

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016004530A (en) * 2014-06-19 2016-01-12 Necエンジニアリング株式会社 Fire fighting command system, fire fighting command method, and fire fighting command program
CN111966876A (en) * 2020-07-31 2020-11-20 浙江知水信息技术有限公司 Method for generating disaster map at fixed time based on NodeJs
JP7710778B1 (en) * 2025-02-27 2025-07-22 株式会社アリガトウデザインコンサルティング Information management device, information management method, and program

Similar Documents

Publication Publication Date Title
US6604049B2 (en) Spatial information using system, system for obtaining information, and server system
AU2010214085B2 (en) Systems, methods and apparatus relating to generation, transmission, access and storage of virtual white line (VWL) images and data for excavation projects
US9459105B2 (en) Method, apparatus and computer program product for community based user involvement in map updating
KR100593398B1 (en) Location Information Providing System and Method of Mobile Terminal User Using Augmented Reality
CN102792322A (en) Visual organization of information via associated geospatial data
CA2658304A1 (en) Panoramic ring user interface
WO2007005032B1 (en) Systems, methods and devices for trip management functions
JP4951050B2 (en) Signage search server, method and program
JP5473025B2 (en) Navigation system, navigation method, and navigation program
KR101226731B1 (en) Digital map making method
Morreale et al. Mobile ad hoc network communication for disaster recovery
JP2013041088A (en) Map data providing system, server, and map data providing method
US7692558B2 (en) Apparatus, and an associated method, for forming a traffic route visualization
KR101554347B1 (en) Method and system for electronic map service and computer readable recorded medium thereof
TW201305985A (en) Method of providing contents for mobile computing device
JP5181616B2 (en) Information provision request system and information provision request method
JP2009294328A (en) Map image distribution apparatus, map image distribution method, and map image distribution program
JP2007048223A (en) Power equipment information providing system
JP2003148975A (en) Map information creation method and system
Ishida et al. The Real-time Disaster Damage Information Sharing System for Information Acquiring in Large-scale Natural Disaster.
KR101675422B1 (en) Automatic updating system of facility spatial information using geotag module, and method for the same
Charvat et al. Spatial data infrastructure and geovisualization in emergency management
Rocha et al. Interoperable geographic information services to support crisis management
Maheen et al. Development of Smart Complaint Portal based on Geotagging and Proximity Search
Seeliger et al. Towards personalized smart city guide services in future internet environments

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20141104