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
JP7278173B2 - Map display device, method and program - Google Patents
[go: Go Back, main page]

JP7278173B2 - Map display device, method and program - Google Patents

Map display device, method and program Download PDF

Info

Publication number
JP7278173B2
JP7278173B2 JP2019152216A JP2019152216A JP7278173B2 JP 7278173 B2 JP7278173 B2 JP 7278173B2 JP 2019152216 A JP2019152216 A JP 2019152216A JP 2019152216 A JP2019152216 A JP 2019152216A JP 7278173 B2 JP7278173 B2 JP 7278173B2
Authority
JP
Japan
Prior art keywords
map
display
information
displayed
maximum
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
JP2019152216A
Other languages
Japanese (ja)
Other versions
JP2021033021A (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 Datacom Co Ltd
Original Assignee
Zenrin Datacom 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 Datacom Co Ltd filed Critical Zenrin Datacom Co Ltd
Priority to JP2019152216A priority Critical patent/JP7278173B2/en
Publication of JP2021033021A publication Critical patent/JP2021033021A/en
Priority to JP2023077291A priority patent/JP7536413B2/en
Application granted granted Critical
Publication of JP7278173B2 publication Critical patent/JP7278173B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Instructional Devices (AREA)
  • Processing Or Creating Images (AREA)
  • Geophysics And Detection Of Objects (AREA)

Description

本発明は、地図を表示する技術に関する。 The present invention relates to technology for displaying maps.

特許文献1には、利用者による簡単な操作で、電子地図上の所望の位置およびその周辺地域における各種の地盤情報を、利用者に提供する技術について開示されている。 Patent Literature 1 discloses a technique for providing a user with various types of ground information on a desired position on an electronic map and its surrounding area through a simple operation by the user.

特開2010-54702号公報Japanese Unexamined Patent Application Publication No. 2010-54702

本発明は、地図の視認性を向上させることを課題とする。 An object of the present invention is to improve the visibility of a map.

本発明の一態様に係る地図表示装置は、
地図を記憶する記憶手段と、
最大震度を少なくとも含む地震情報を取得する取得手段と、
前記地震情報を前記地図上に重畳して表示手段に表示する表示制御手段と、を有し、
前記表示制御手段は、前記地震情報に含まれる最大震度の数に応じて、前記表示手段に表示する前記地図の中心位置を異ならせる、ことを特徴とする。
そのほか、本発明は、以下の形態としても実現可能である。
本発明の一態様に係る地図表示装置は、地図を記憶する記憶手段と、最大震度を少なくとも含む地震情報を取得する取得手段と、前記地震情報を前記地図上に重畳して表示手段に表示する表示制御手段と、を有し、前記表示制御手段は、前記地震情報に含まれる最大震度の数に応じて、前記表示手段に表示する前記地図の中心位置を異ならせるものであり、最大震度が1つの場合は、最大震度の表示位置を前記中心位置に設定し、最大震度が複数の場合は、各々の最大震度の表示位置を包含するポリゴンを作成し、前記ポリゴンの重心位置を前記中心位置に設定する、ことを特徴とする。
A map display device according to an aspect of the present invention includes:
a storage means for storing a map;
Acquisition means for acquiring earthquake information including at least the maximum seismic intensity;
display control means for superimposing the earthquake information on the map and displaying it on a display means;
The display control means may vary the center position of the map displayed on the display means according to the number of maximum seismic intensities included in the earthquake information.
In addition, the present invention can also be implemented as the following modes.
A map display device according to an aspect of the present invention includes storage means for storing a map, acquisition means for acquiring earthquake information including at least a maximum seismic intensity, and display means for superimposing the earthquake information on the map. display control means, wherein the display control means changes the center position of the map displayed on the display means according to the number of maximum seismic intensities included in the earthquake information, and the maximum seismic intensity is In one case, the display position of the maximum seismic intensity is set to the center position, and if there are multiple maximum seismic intensities, a polygon is created that includes the display positions of each maximum seismic intensity, and the barycentric position of the polygon is set to the center position. is set to

地図表示システムの構成例を示す図である。It is a figure which shows the structural example of a map display system. 地図情報記憶部のデータ構成例を示す図である。It is a figure which shows the data structural example of a map information storage part. 透過率テーブルの構成例を示す図である。It is a figure which shows the structural example of a transmittance|permeability table. 地図表示装置の処理動作例を示す図である。It is a figure which shows the processing operation example of a map display apparatus. 地図の中心位置、地図の表示範囲を決定する例を説明する図である。FIG. 4 is a diagram illustrating an example of determining the center position of a map and the display range of the map; 地図表示装置の処理動作例を示す図である。It is a figure which shows the processing operation example of a map display apparatus. 利用者端末で表示する地図画像の構成例を示す図である。FIG. 4 is a diagram showing a configuration example of a map image displayed on a user terminal; 地図の中心位置を決定する変形例を説明する図である。It is a figure explaining the modification which determines the center position of a map.

以下、添付図面を参照して、本発明の好適な実施形態について説明する。なお、各図において、同一の符号を付したものは、同一又は同様の構成を有する。 Preferred embodiments of the present invention will now be described with reference to the accompanying drawings. It should be noted that, in each figure, the same reference numerals have the same or similar configurations.

<地図表示システムの構成例>
まず、図1を参照しながら、本実施形態に係る地図表示システムの構成例について説明する。図1は、本実施形態に係る地図表示システムの構成例を示す図である。
<Configuration example of map display system>
First, a configuration example of a map display system according to this embodiment will be described with reference to FIG. FIG. 1 is a diagram showing a configuration example of a map display system according to this embodiment.

本実施形態に係る地図表示システムは、図1に示すように、利用者端末1、地図表示装置2、情報提供装置3がネットワークNWを介して接続して構成する。ネットワークNWは、有線、無線を問わずあらゆる通信形態が適用可能である。 As shown in FIG. 1, the map display system according to this embodiment is configured by connecting a user terminal 1, a map display device 2, and an information providing device 3 via a network NW. Any form of communication, whether wired or wireless, can be applied to the network NW.

情報提供装置3は、地震などの災害情報を地図表示装置2に送信し、地図表示装置2は、災害情報を災害情報記憶部223に記憶する。災害情報には、災害の大きさの度合いを示す値が含まれる。例えば、災害情報が地震の場合は、最大震度が含まれる。 The information providing device 3 transmits disaster information such as an earthquake to the map display device 2 , and the map display device 2 stores the disaster information in the disaster information storage unit 223 . The disaster information includes a value indicating the magnitude of the disaster. For example, if the disaster information is an earthquake, the maximum seismic intensity is included.

利用者端末1は、災害情報の表示要求を地図表示装置2に送信する。地図表示装置2は、利用者端末1から災害情報の表示要求を受け付けた場合に、表示対象の災害情報を災害情報記憶部223から取得する。地図表示装置2は、表示対象の災害情報に含まれる値の中で、災害の大きさが最も大きい度合いを示す値の数に応じて、利用者端末1の表示部に表示する地図の中心位置を異ならせる。例えば、表示対象の災害情報が地震の場合、利用者端末1の表示部に表示する地図上には、最大震度が発生した地点を表示する。このため、地図上に表示する最大震度の数が1つの場合は、その最大震度の表示位置を、表示対象の地図の中心位置に設定する。また、地図上に表示する最大震度が複数の場合は、各々の最大震度の表示位置を包含するポリゴンを作成し、そのポリゴンの重心位置を、表示対象の地図の中心位置に設定する。これにより、地図上に表示する最大震度の地点が複数存在する場合でも、各々の最大震度の地点を基に、表示対象の地図の中心位置を設定し、利用者端末1の表示部で、最大震度が発生した複数地点の情報を含む地図を表示することができる。その結果、地図の視認性を向上させることができる。以下、本実施形態の地図表示システムを構成する各装置の構成例について説明する。 The user terminal 1 transmits a disaster information display request to the map display device 2 . The map display device 2 acquires disaster information to be displayed from the disaster information storage unit 223 when receiving a display request for disaster information from the user terminal 1 . The map display device 2 adjusts the center position of the map to be displayed on the display unit of the user terminal 1 according to the number of values that indicate the degree of the greatest magnitude of the disaster among the values included in the disaster information to be displayed. be different. For example, if the disaster information to be displayed is an earthquake, the map displayed on the display unit of the user terminal 1 displays the point where the maximum seismic intensity occurred. Therefore, when the maximum seismic intensity to be displayed on the map is one, the display position of the maximum seismic intensity is set to the central position of the map to be displayed. Also, if there are multiple maximum seismic intensities to be displayed on the map, a polygon containing the display positions of the respective maximum seismic intensities is created, and the barycentric position of the polygon is set as the central position of the map to be displayed. As a result, even if there are multiple points of maximum seismic intensity to be displayed on the map, the center position of the map to be displayed is set based on each point of maximum seismic intensity, and the maximum seismic intensity is displayed on the display unit of the user terminal 1 A map containing information on multiple points where seismic intensity occurred can be displayed. As a result, the visibility of the map can be improved. A configuration example of each device constituting the map display system of the present embodiment will be described below.

<情報提供装置3の構成例>
情報提供装置3は、津波、地震、台風、土砂災害、竜巻、河川の氾濫などの災害情報を地図表示装置2に提供する装置である。災害情報は、気象庁、防災情報共有システム(SIP4Dともいう)などが提供する情報であってもよい。情報提供装置3は、サーバなどの装置があげられる。情報提供装置3は、制御部31、記憶部32を有して構成する。
<Configuration example of information providing device 3>
The information providing device 3 is a device that provides the map display device 2 with disaster information such as tsunami, earthquake, typhoon, landslide disaster, tornado, and river flooding. The disaster information may be information provided by the Japan Meteorological Agency, a disaster prevention information sharing system (also called SIP4D), or the like. The information providing device 3 may be a device such as a server. The information providing device 3 includes a control section 31 and a storage section 32 .

制御部31は、情報提供装置3の各部を制御する。記憶部32は、各種情報を記憶する。本実施形態の情報提供装置3は、災害情報を記憶部32に記憶し、その記憶部32に記憶した災害情報を地図表示装置2に提供する。地震の場合は、例えば、地震発生時刻、震源地、深さ、規模、震源地の緯度・経度や地名、最大震度、最大震度の緯度・経度や地名、各地域の地震観測地点の震度などの情報が含まれる。 The control section 31 controls each section of the information providing device 3 . The storage unit 32 stores various information. The information providing device 3 of this embodiment stores disaster information in the storage unit 32 and provides the disaster information stored in the storage unit 32 to the map display device 2 . In the case of an earthquake, for example, the time of occurrence of the earthquake, epicenter, depth, scale, latitude/longitude and place name of the epicenter, maximum seismic intensity, latitude/longitude and place name of the maximum seismic intensity, seismic intensity of each region's seismic observation points, etc. Contains information.

<利用者端末1の構成例>
利用者端末1は、利用者が使用する端末である。利用者端末1は、スマートフォン、PCなどの装置があげられる。利用者端末1は、制御部11、記憶部12、入出力部13、位置情報取得部14を有して構成する。
<Configuration example of user terminal 1>
A user terminal 1 is a terminal used by a user. The user terminal 1 may be a device such as a smart phone or a PC. The user terminal 1 includes a control section 11, a storage section 12, an input/output section 13, and a position information acquisition section .

制御部11は、利用者端末1の各部を制御する。制御部11は、利用者端末1の利用者に対して、地図情報を提供する。例えば、制御部11は、地図上に表示する災害情報の種類などのパラメータを指定し、地図の表示要求を地図表示装置2に送信し、地図表示装置2から表示対象地図の情報を取得し、入出力部13を介して利用者端末1に地図を表示する。制御部11が地図の表示要求を地図表示装置2に送信するトリガーとしては、例えば、災害情報の種類の表示切替操作を利用者端末1が受け付けた場合、過去に発生した災害情報の一覧の中から表示対象の災害情報の表示要求操作を利用者端末1が受け付けた場合などがあげられる。 The control unit 11 controls each unit of the user terminal 1 . The control unit 11 provides the user of the user terminal 1 with map information. For example, the control unit 11 designates parameters such as the type of disaster information to be displayed on the map, transmits a map display request to the map display device 2, acquires information on the map to be displayed from the map display device 2, A map is displayed on the user terminal 1 via the input/output unit 13 . As a trigger for the control unit 11 to send a map display request to the map display device 2, for example, when the user terminal 1 receives a display switching operation of the type of disaster information, , when the user terminal 1 receives an operation requesting display of disaster information to be displayed.

記憶部12は、利用者端末1で使用する各種情報を記憶する。入出力部13は、利用者端末1と利用者との間の情報の入出力に使用される種々のインターフェースである。入出力部13としては、例えば、入力部としてのタッチパネル、操作ボタン、マイク、出力部としてのタッチパネル、液晶パネル、スピーカなどがあげられる。入出力部13は、地図を表示する表示部として機能する。位置情報取得部14は、利用者端末1の現在位置を取得する。位置情報取得部14は、例えば、GPS(Global Positioning System)衛星からの電波や基地局からの情報を受信し、利用者端末1の現在位置を検知し、その検知した現在位置のデータ(例えば、緯度、経度、高さなどのデータ)を取得する。高さのデータは、気圧センサなどを用いて取得してもよい。位置情報取得部14は、歩行者自律航法(Pedestrian Dead Reckoning)などを用いて自己位置推定を行ってもよい。 The storage unit 12 stores various information used by the user terminal 1 . The input/output unit 13 is various interfaces used for inputting/outputting information between the user terminal 1 and the user. Examples of the input/output unit 13 include a touch panel, operation buttons, and a microphone as input units, and a touch panel, liquid crystal panel, and speaker as output units. The input/output unit 13 functions as a display unit that displays a map. The location information acquisition unit 14 acquires the current location of the user terminal 1 . The location information acquisition unit 14, for example, receives radio waves from GPS (Global Positioning System) satellites and information from base stations, detects the current location of the user terminal 1, and acquires data of the detected current location (for example, data such as latitude, longitude, and height). Height data may be acquired using an air pressure sensor or the like. The position information acquisition unit 14 may perform self-position estimation using pedestrian dead reckoning or the like.

<地図表示装置2の構成例>
地図表示装置2は、地図情報を利用者端末1に提供する装置である。地図表示装置2は、サーバなどの装置があげられる。地図表示装置2は、制御部21、記憶部22を有して構成する。
<Configuration example of the map display device 2>
The map display device 2 is a device that provides the user terminal 1 with map information. The map display device 2 may be a device such as a server. The map display device 2 includes a control section 21 and a storage section 22 .

制御部21は、地図表示装置2の各部を制御するほか、情報取得部211、情報抽出部212、情報受付部213、地図表示制御部214として機能する。 The control unit 21 functions as an information acquisition unit 211 , an information extraction unit 212 , an information reception unit 213 and a map display control unit 214 in addition to controlling each unit of the map display device 2 .

情報取得部211は、情報提供装置3から災害情報などを取得する。情報取得部211は、取得した災害情報を後述する災害情報記憶部223に災害情報種別毎に記憶する。本実施形態の地図表示装置2は、災害情報記憶部223に記憶した各種の災害情報を利用者端末1に提供することができる。 The information acquisition unit 211 acquires disaster information and the like from the information providing device 3 . The information acquisition unit 211 stores the acquired disaster information for each disaster information type in the disaster information storage unit 223, which will be described later. The map display device 2 of this embodiment can provide the user terminal 1 with various types of disaster information stored in the disaster information storage unit 223 .

情報抽出部212は、後述する地図情報記憶部221に記憶された地図データを基に、地図に含まれる注記情報の中から、当該地図上に表示する災害情報よりも優先的に表示する注記情報を抽出する。そして、情報抽出部212は、上記抽出した注記情報のみで構成する注記レイヤを作成する。抽出する注記情報は、災害情報の種類によって異ならせてもよい。例えば、災害情報の種類が地震などの場合は、都道府県名、市区町村名に関する注記情報を抽出する。災害情報の種類が河川の氾濫などの場合は、河川名に関する注記情報を抽出する。これにより、災害情報に関係する注記情報を当該災害情報よりも優先的に地図上に表示することができる。また、情報抽出部212は、地図に含まれる注記情報の中から、上記抽出した注記情報を削除し、上記抽出した注記情報が含まれない背景地図(ベース地図ともいう)を作成する。情報抽出部212は、上記作成した背景地図、注記レイヤを表示縮尺、災害情報種類に紐付けて地図情報記憶部221に記憶する。災害情報種類は、災害情報の種類を識別するための情報である。 Based on the map data stored in the map information storage unit 221, which will be described later, the information extraction unit 212 selects annotation information to be displayed preferentially over the disaster information displayed on the map from annotation information included in the map. to extract Then, the information extraction unit 212 creates an annotation layer composed only of the extracted annotation information. Note information to be extracted may be varied depending on the type of disaster information. For example, if the type of disaster information is an earthquake or the like, note information about prefecture names and city/ward/town/village names is extracted. If the type of disaster information is flooding of a river, etc., note information about the river name is extracted. As a result, annotation information related to disaster information can be displayed on the map preferentially over the disaster information. The information extraction unit 212 also deletes the extracted note information from the note information included in the map, and creates a background map (also referred to as a base map) that does not include the extracted note information. The information extraction unit 212 stores the created background map and annotation layer in the map information storage unit 221 in association with the display scale and the type of disaster information. The disaster information type is information for identifying the type of disaster information.

情報受付部213は、利用者端末1から地図の表示要求などを受け付ける。地図の表示要求には、地図上に表示する災害情報の種類などの情報が含まれる。 The information reception unit 213 receives a map display request or the like from the user terminal 1 . The map display request includes information such as the type of disaster information to be displayed on the map.

地図表示制御部214は、情報受付部213が受け付けた地図の表示要求に含まれる災害情報の種類を特定する。また、地図表示制御部214は、表示対象の災害情報を基に、利用者端末1に提供する地図の表示範囲を特定する。特定する地図の表示範囲は、利用者端末1の表示範囲よりも一定範囲大きな領域(例えば、表示範囲+バッファなど)としてもよい。これにより、利用者端末1で表示された地図を動かしても再取得することなく地図を表示することができる。また、地図表示制御部214は、表示対象の災害情報を基に、利用者端末1に提供する地図の表示縮尺を決定する。 The map display control unit 214 identifies the type of disaster information included in the map display request received by the information receiving unit 213 . The map display control unit 214 also specifies the display range of the map provided to the user terminal 1 based on the disaster information to be displayed. The specified display range of the map may be an area larger than the display range of the user terminal 1 by a certain range (for example, display range+buffer, etc.). As a result, even if the map displayed on the user terminal 1 is moved, the map can be displayed without reacquisition. Also, the map display control unit 214 determines the display scale of the map to be provided to the user terminal 1 based on the disaster information to be displayed.

また、地図表示制御部214は、後述する透過率情報記憶部224に記憶されている透過率テーブルの中から、上記決定した表示縮尺に対応する透過率を特定し、その特定した透過率を表示対象の災害情報に設定する。また、地図表示制御部214は、表示対象の災害情報の種類と当該災害情報の内容に応じた表示色を災害情報に設定する。例えば、災害情報の種類が地震の場合は、以下のように設定する。 Further, the map display control unit 214 specifies the transmittance corresponding to the determined display scale from the transmittance table stored in the transmittance information storage unit 224, which will be described later, and displays the specified transmittance. Set to target disaster information. The map display control unit 214 also sets a display color for the disaster information according to the type of disaster information to be displayed and the content of the disaster information. For example, if the type of disaster information is an earthquake, set as follows.

震度が1の場合は表示色を水色に設定する。震度が2の場合は表示色を緑色に設定する。震度が3の場合は表示色を黄色に設定する。震度が4の場合は表示色を橙色に設定する。震度が5の場合は表示色を赤色に設定する。なお、上記設定は一例であり、震度の情報を更に細分化し(例えば、震度5弱、震度5強などに更に細分化する)、その細分化した各震度に対して任意の色を設定してもよい。これにより、地図表示制御部214は、各震度の大きさの度合いに応じた表示色を設定することができる。 When the seismic intensity is 1, the display color is set to light blue. If the seismic intensity is 2, set the display color to green. When the seismic intensity is 3, the display color is set to yellow. If the seismic intensity is 4, set the display color to orange. When the seismic intensity is 5, the display color is set to red. The above setting is just an example, and the seismic intensity information can be further subdivided (for example, further subdivided into seismic intensity 5 lower, seismic intensity 5 upper, etc.), and an arbitrary color can be set for each subdivided seismic intensity. good too. Thereby, the map display control unit 214 can set the display color according to the magnitude of each seismic intensity.

また、地図表示制御部214は、地図情報記憶部221に記憶されている背景地図、注記レイヤの中から、上記決定した表示縮尺及び災害情報の種類に該当する背景地図、注記レイヤを取得する。そして、表示制御部215は、上記取得した背景地図上に、上記設定した透過率及び表示色の災害情報が存在し、上記災害情報上に、上記取得した注記レイヤが存在する地図画像の情報を利用者端末1に送信し、利用者端末1に表示する。 Further, the map display control unit 214 acquires the background map and the note layer corresponding to the determined display scale and disaster information type from the background map and the note layer stored in the map information storage unit 221 . Then, the display control unit 215 displays the information of the map image in which the disaster information having the set transmittance and display color exists on the acquired background map, and the acquired note layer exists on the disaster information. It transmits to the user terminal 1 and displays it on the user terminal 1. - 特許庁

記憶部22は、地図表示装置2で使用する各種情報を記憶する。記憶部22は、地図情報記憶部221、経路情報記憶部222、災害情報記憶部223、透過率情報記憶部224を含んでいる。 The storage unit 22 stores various information used by the map display device 2 . The storage unit 22 includes a map information storage unit 221 , a route information storage unit 222 , a disaster information storage unit 223 and a transmittance information storage unit 224 .

地図情報記憶部221は、図2に示すように、表示用の地図データを表示縮尺に対応付けて記憶する。例えば、地図データを1/1500、1/3000、1/8000、1/21000、1/75000、1/15万、1/30万、1/90万、広域(例えば、1/150万)、全国(例えば、1/780万)の表示縮尺に対応付けて記憶する。地図データには、背景地図を構成するために必要な地形、建物、道路、施設、注記などの情報が含まれており、その情報は表示縮尺毎に異なっている。例えば、道路を例に具体的に説明すると、表示縮尺が小さい場合には高速道路や国道などの主要道路と当該道路に付帯する注記のみを地図データに含め、表示縮尺が中程度である場合には上記に加えて更に県道と主要な市町道と当該道路に付帯する注記を地図データに含め、表示縮尺が大きい場合には上記に加えて更に細街路や当該道路に付帯する注記を地図データに含める。 As shown in FIG. 2, the map information storage unit 221 stores map data for display in association with the display scale. For example, map data of 1/1500, 1/3000, 1/8000, 1/21000, 1/75000, 1/150,000, 1/300,000, 1/900,000, wide area (e.g., 1/1,500,000), It is stored in association with the display scale of the whole country (for example, 1/7,800,000). The map data includes information such as topography, buildings, roads, facilities, notes, etc. necessary for constructing the background map, and the information differs for each display scale. For example, if the display scale is small, only main roads such as highways and national highways and annotations attached to the roads are included in the map data, and if the display scale is medium, In addition to the above, prefectural roads, major municipal roads, and notes attached to the roads are included in the map data, and if the display scale is large, in addition to the above, notes attached to minor streets and the roads are included in the map data. include.

また、地図情報記憶部221は、図2に示すように、上述した情報抽出部212が作成した背景地図及び注記レイヤを、表示縮尺及び災害情報種類に対応付けて記憶する。 Further, as shown in FIG. 2, the map information storage unit 221 stores the background map and the annotation layer created by the information extraction unit 212 described above in association with the display scale and the disaster information type.

経路情報記憶部222は、道路ネットワークデータを記憶する。道路ネットワークデータには、ノードと、ノード間をつなぐリンクと、が含まれる。各リンクには、そのリンクが表す道路の距離、平均移動時間(旅行時間ともいう)が、リンクコストとして対応付けられている。道路ネットワークデータは、移動手段(例えば、徒歩、自動車、自転車など)別に記憶している。 The route information storage unit 222 stores road network data. The road network data includes nodes and links connecting the nodes. Each link is associated with the distance of the road represented by the link and the average travel time (also referred to as travel time) as a link cost. Road network data is stored according to means of transportation (for example, walking, car, bicycle, etc.).

災害情報記憶部223は、情報取得部211が取得した各種災害情報を記憶する。 The disaster information storage unit 223 stores various types of disaster information acquired by the information acquisition unit 211 .

透過率情報記憶部224は、透過率テーブルを記憶する。透過率テーブルは、図3に示すように、表示縮尺に対して透過率を登録したテーブルであり、各表示縮尺に対して登録される透過率は、表示縮尺が大きいほど大きくなるように設定されている。 The transmittance information storage unit 224 stores a transmittance table. As shown in FIG. 3, the transmittance table is a table in which transmittance is registered for each display scale, and the transmittance registered for each display scale is set to increase as the display scale increases. ing.

<地図表示装置2の処理動作例>
次に、図4を参照しながら、地図表示装置2で行う処理動作例について説明する。図4は、最大震度が発生した地点を含む地震情報を地図上に表示する際の処理動作例について説明する。
<Processing operation example of the map display device 2>
Next, an example of processing operations performed by the map display device 2 will be described with reference to FIG. FIG. 4 explains an example of a processing operation when displaying earthquake information including a point where the maximum seismic intensity occurred on a map.

地図表示装置2は、利用者端末1から地震情報の表示要求を受け付けた場合(ステップS1/Yes)、表示対象の地震情報を災害情報記憶部223から取得する(ステップS2)。例えば、利用者端末1は、地図表示装置2の災害情報記憶部223に記憶されている地震情報の一覧表の中から表示対象の地震情報を選択し、地震情報の表示要求を地図表示装置2に送信する。この場合、地図表示装置2は、利用者端末1から受け付けた表示対象の地震情報を災害情報記憶部223から取得する。なお、利用者端末1は、表示対象の地震情報を選択せず、地震情報の表示要求を地図表示装置2に送信してもよい。この場合、地図表示装置2は、災害情報記憶部223に記憶されている最新の地震情報を取得する。 When the map display device 2 receives an earthquake information display request from the user terminal 1 (step S1/Yes), the map display device 2 acquires the earthquake information to be displayed from the disaster information storage unit 223 (step S2). For example, the user terminal 1 selects earthquake information to be displayed from the list of earthquake information stored in the disaster information storage unit 223 of the map display device 2, and sends a display request for the earthquake information to the map display device 2. Send to In this case, the map display device 2 acquires the earthquake information to be displayed received from the user terminal 1 from the disaster information storage unit 223 . Note that the user terminal 1 may transmit a display request for earthquake information to the map display device 2 without selecting the earthquake information to be displayed. In this case, the map display device 2 acquires the latest earthquake information stored in the disaster information storage unit 223 .

地図表示装置2は、表示対象の地震情報に含まれる最大震度が1つか否かを判定する(ステップS3)。最大震度が1つの場合は(ステップS3/Yes)、最大震度の表示位置が表示対象の地図の中心となるように設定する(ステップS4)。例えば、震度に関する情報(例えば、震度1、震度2などの情報)を250mメッシュ単位に区分して記憶していると仮定する。この場合、250mメッシュ単位の震度に関する情報を基に、最大震度の情報が存在するメッシュを特定し、そのメッシュが1つか否かを判定する。最大震度の情報が存在するメッシュが1つの場合は、そのメッシュの中心座標が表示対象の地図の中心となるように設定する。これにより、例えば、表示対象の地震情報に含まれる最大震度が震度5であり、その震度5のメッシュが1つだけの場合は、その震度5のメッシュの表示位置を表示対象の地図の中心に設定することができる。 The map display device 2 determines whether or not there is one maximum seismic intensity included in the earthquake information to be displayed (step S3). If there is only one maximum seismic intensity (step S3/Yes), the display position of the maximum seismic intensity is set to be the center of the map to be displayed (step S4). For example, it is assumed that seismic intensity information (for example, seismic intensity 1, seismic intensity 2, etc.) is divided into 250m mesh units and stored. In this case, based on the information about the seismic intensity in units of 250m mesh, the mesh in which the information of the maximum seismic intensity exists is specified, and it is determined whether or not there is only one mesh. If there is only one mesh with maximum seismic intensity information, set the center coordinates of that mesh to be the center of the map to be displayed. As a result, for example, if the maximum seismic intensity included in the earthquake information to be displayed is seismic intensity 5 and there is only one mesh with seismic intensity 5, the display position of the mesh with seismic intensity 5 will be centered on the map to be displayed. Can be set.

次に、地図表示装置2は、ステップS4で設定した中心位置で、かつ、予め定められた表示縮尺の地図上に地震情報を重畳した地図画像を作成し、その地図画像の情報を利用者端末1に送信し、利用者端末1の表示部で表示する(ステップS5)。これにより、地図表示装置2は、表示対象の地震情報に含まれる最大震度が1つの場合は、その最大震度の表示位置を中心とした地図を利用者端末1に出力し、利用者端末1の表示部に表示することができる。 Next, the map display device 2 creates a map image in which earthquake information is superimposed on a map of a predetermined display scale at the center position set in step S4, and transmits the information of the map image to the user terminal. 1 and displayed on the display unit of the user terminal 1 (step S5). As a result, when the earthquake information to be displayed contains only one maximum seismic intensity, the map display device 2 outputs to the user terminal 1 a map centered on the display position of the maximum seismic intensity. It can be displayed on the display unit.

地図表示装置2は、ステップS3において、表示対象の地震情報に含まれる最大震度が複数存在する場合は(ステップS3/No)、各々の最大震度の表示位置を包含するポリゴンを作成し、そのポリゴンの重心位置を地図の中心に設定する(ステップS6)。例えば、図5に示すように、250mメッシュ単位で管理する震度に関する情報の中に、最大震度の情報が存在するメッシュが3つ存在するとする。図5では、符号100で示す3つのメッシュが、最大震度の情報が存在するメッシュとする。この場合、各々のメッシュ100の中心座標101、102、103を結ぶポリゴン200を作成する。そして、その作成したポリゴン200の重心位置201を地図の中心に設定する。ポリゴン200の重心位置は、公知の算出方法を用いて算出することができる。これにより、例えば、表示対象の地震情報に含まれる最大震度が震度5であり、その震度5のメッシュが複数存在する場合は、その震度5の各々のメッシュの表示位置を基に、表示対象の地図の中心を決定することができる。 In step S3, if there are multiple maximum seismic intensities included in the earthquake information to be displayed (step S3/No), the map display device 2 creates a polygon that includes the display position of each maximum seismic intensity, and displays the polygon is set at the center of the map (step S6). For example, as shown in FIG. 5, it is assumed that there are three meshes in which the maximum seismic intensity information exists in the seismic intensity information managed in units of 250m mesh. In FIG. 5, three meshes denoted by reference numeral 100 are meshes in which information on the maximum seismic intensity exists. In this case, a polygon 200 connecting the center coordinates 101, 102 and 103 of each mesh 100 is created. Then, the barycentric position 201 of the created polygon 200 is set at the center of the map. The barycentric position of the polygon 200 can be calculated using a known calculation method. As a result, for example, if the maximum seismic intensity included in the earthquake information to be displayed is seismic intensity 5, and there are multiple meshes of seismic intensity 5, the display target is displayed based on the display position of each mesh of seismic intensity 5. The center of the map can be determined.

次に、地図表示装置2は、ポリゴン200を包含する矩形を算出し、その算出した矩形に含まれる地図を利用者端末1の表示部に表示可能な表示縮尺を決定する(ステップS7)。例えば、図5に示すように、ポリゴン200を包含する矩形300を算出し、その算出した矩形300の左下座標301、右上座標302を算出し、その算出した座標位置301、302を基に、矩形300内の地図を利用者端末1の表示部に表示可能な表示縮尺を決定する。これにより、矩形300内の地図を表示可能な表示縮尺を決定することができる。なお、図5では、矩形300は、最大震度を表示する各々のメッシュ100の外形を包含するようにしている。しかし、最大震度を表示する各々のメッシュ100の中心座標101、102、103を包含する矩形を算出するようにしてもよい。また、図5では、矩形300内の地図を利用者端末1の表示部に表示可能な表示縮尺を決定しているが、少なくとも最大震度の表示位置を含む地図を利用者端末1の表示部に表示可能な表示縮尺を決定することが可能であればよく、例えば、図5に示すように、矩形300を所定の倍率で拡大した矩形303を算出し、その矩形303内の地図を利用者端末1の表示部に表示可能な表示縮尺を決定してもよい。なお、矩形に含まれる地図を利用者端末1の表示部に表示可能な表示縮尺が複数存在する場合は、その複数の表示縮尺の中で、表示縮尺が最も大きい表示縮尺を選択するようにしてもよい。これにより、矩形に含まれる地図の視認性が最も高い表示縮尺にすることができる。 Next, the map display device 2 calculates a rectangle that includes the polygon 200, and determines a display scale that allows the map included in the calculated rectangle to be displayed on the display unit of the user terminal 1 (step S7). For example, as shown in FIG. 5, a rectangle 300 that includes the polygon 200 is calculated, the lower left coordinate 301 and the upper right coordinate 302 of the calculated rectangle 300 are calculated, and based on the calculated coordinate positions 301 and 302, the rectangle A display scale that allows the map within 300 to be displayed on the display unit of the user terminal 1 is determined. Thereby, the display scale at which the map within the rectangle 300 can be displayed can be determined. In FIG. 5, the rectangle 300 encompasses the outline of each mesh 100 displaying the maximum seismic intensity. However, a rectangle including the center coordinates 101, 102, 103 of each mesh 100 displaying the maximum seismic intensity may be calculated. Also, in FIG. 5, the display scale at which the map within the rectangle 300 can be displayed on the display unit of the user terminal 1 is determined. It suffices if it is possible to determine a display scale that can be displayed. For example, as shown in FIG. A display scale that can be displayed on one display unit may be determined. If there are multiple display scales at which the map contained in the rectangle can be displayed on the display unit of the user terminal 1, the display scale with the largest display scale is selected from among the plurality of display scales. good too. As a result, the map included in the rectangle can be displayed at the highest visibility.

次に、地図表示装置2は、ステップS6で設定した中心位置で、かつ、ステップS7で決定した表示縮尺の地図上に地震情報を重畳した地図画像を作成し、その地図画像の情報を利用者端末1に送信し、利用者端末1の表示部で表示する(ステップS8)。これにより、地図表示装置2は、利用者端末1から表示要求を受け付けた地震情報に含まれる最大震度の地点が複数存在する場合であっても、その各々の最大震度の地点を基に、利用者端末1の表示部に表示する地図の中心位置を決定し、その決定した中心位置の地図を利用者端末1に出力し、利用者端末1の表示部に表示することができる。 Next, the map display device 2 creates a map image in which the earthquake information is superimposed on the map of the center position set in step S6 and the display scale determined in step S7, and the information of the map image is provided to the user. It is transmitted to the terminal 1 and displayed on the display section of the user terminal 1 (step S8). As a result, even if there are a plurality of points with the maximum seismic intensity included in the earthquake information for which a display request has been received from the user terminal 1, the map display device 2 can use the The center position of the map to be displayed on the display section of the user terminal 1 can be determined, and the map of the determined center position can be output to the user terminal 1 and displayed on the display section of the user terminal 1 .

次に、図6を参照しながら、地図表示装置2で行う別の処理動作例について説明する。図6は、災害情報を地図上に表示する際の処理動作例を示す図である。 Next, another processing operation example performed by the map display device 2 will be described with reference to FIG. FIG. 6 is a diagram showing an example of a processing operation when displaying disaster information on a map.

地図表示装置2は、利用者端末1から災害情報の表示要求を受け付けた場合(ステップA1/Yes)、表示要求に含まれる災害情報の種類を基に、表示対象の災害情報を災害情報記憶部222から取得する(ステップA2)。災害情報には、災害の大きさの度合いを示す値が含まれる。例えば、上述した地震の場合は、最大震度が含まれることになる。 When the map display device 2 receives a request to display disaster information from the user terminal 1 (step A1/Yes), the map display device 2 stores the disaster information to be displayed in the disaster information storage unit based on the type of disaster information included in the display request. 222 (step A2). The disaster information includes a value indicating the magnitude of the disaster. For example, in the case of the earthquake mentioned above, the maximum seismic intensity will be included.

地図表示装置2は、表示対象の災害情報に含まれる値の中で、災害の大きさが最も大きい度合いを示す値(最大値)が1つか否かを判定する(ステップA3)。最大値が1つの場合は(ステップA3/Yes)、その最大値の表示位置を地図の中心位置に設定する(ステップA4)。次に、利用者端末1の表示部に表示する地図の表示縮尺を決定する(ステップA5)。例えば、地図表示装置2において災害情報種別毎に予め決められた表示縮尺を基に、表示対象の災害情報に応じた表示縮尺を決定する。 The map display device 2 determines whether or not there is one value (maximum value) indicating the degree of the greatest degree of disaster among the values included in the disaster information to be displayed (step A3). If there is one maximum value (step A3/Yes), the display position of the maximum value is set to the center position of the map (step A4). Next, the display scale of the map to be displayed on the display unit of the user terminal 1 is determined (step A5). For example, based on the display scale predetermined for each disaster information type in the map display device 2, the display scale corresponding to the disaster information to be displayed is determined.

また、ステップA3において、災害の大きさが最も大きい度合いを示す値が複数の場合は(ステップA3/No)、各々の最大値の表示位置を包含するポリゴンを作成し、そのポリゴンの重心位置を地図の中心位置に設定する(ステップA6)。 Also, in step A3, if there are multiple values indicating the degree of the greatest degree of disaster (step A3/No), a polygon that includes the display position of each maximum value is created, and the barycentric position of that polygon is determined. Set to the center position of the map (step A6).

次に、地図表示装置2は、ポリゴンを包含する矩形を算出し、その算出した矩形内の地図を利用者端末1の表示部に表示可能な表示縮尺を決定する(ステップA7)。 Next, the map display device 2 calculates a rectangle containing the polygon, and determines a display scale at which the map within the calculated rectangle can be displayed on the display unit of the user terminal 1 (step A7).

次に、地図表示装置2は、透過率情報記憶部224に記憶されている透過率テーブルの中から、上記決定した表示縮尺に対応する透過率を特定し、その特定した透過率を表示対象の災害情報に設定する(ステップA8)。例えば、決定した表示縮尺が1/3000の場合は、図3を参照し、表示縮尺が1/3000に対応する透過率である65%を特定し、その特定した65%の透過率を災害情報に設定する。これにより、災害情報は、65%の透過率で地図上に表示することになる。 Next, the map display device 2 specifies the transmittance corresponding to the determined display scale from the transmittance table stored in the transmittance information storage unit 224, and applies the specified transmittance to the display target. Set as disaster information (step A8). For example, if the determined display scale is 1/3000, refer to FIG. set to As a result, disaster information will be displayed on the map with a transparency rate of 65%.

次に、地図表示装置2は、地図情報記憶部221に記憶された地図データを基に、上記決定した表示縮尺の地図に含まれる注記情報の中から、当該地図上に表示する災害情報よりも優先的に表示する注記情報を抽出する。そして、上記抽出した注記情報のみで構成する注記レイヤを作成する(ステップA9)。 Next, based on the map data stored in the map information storage unit 221, the map display device 2 selects from among the annotation information included in the map of the display scale determined above, the disaster information to be displayed on the map. Extract note information to be displayed preferentially. Then, an annotation layer composed only of the extracted annotation information is created (step A9).

また、地図表示装置2は、上記決定した表示縮尺の地図に含まれる注記情報の中から、上記抽出した注記情報を削除した背景地図を作成する(ステップA10)。 Further, the map display device 2 creates a background map from which the extracted note information is deleted from the note information included in the map of the determined display scale (step A10).

次に、地図表示装置2は、上記作成した背景地図上に、上記設定した透過率の災害情報が存在し、当該災害情報上に、上記作成した注記レイヤが存在する地図画像の情報を利用者端末1に送信し、利用者端末1で表示する(ステップA11)。 Next, the map display device 2 displays the information of the map image in which the disaster information with the set transmittance exists on the background map created above and the note layer created above exists on the disaster information. It is transmitted to the terminal 1 and displayed on the user terminal 1 (step A11).

地図表示装置2は、ステップA11の処理により、図7に示すように、背景地図→災害情報→注記レイヤの順で構成する地図画像を利用者端末1で表示することができる。 The map display device 2 can display on the user terminal 1 a map image configured in the order of background map→disaster information→annotation layer as shown in FIG. 7 by the process of step A11.

<本実施形態の地図表示システムの作用・効果>
本実施形態の地図表示装置2は、表示対象の災害情報に含まれる最大値(災害の大きさが最も大きい度合いを示す値ともいう)の数に応じて、災害情報を表示する地図の中心位置を異ならせる。具体的には、最大値が1つの場合は、その最大値の表示位置を地図の中心位置に設定する。また、最大値が複数の場合は、各々の最大値の表示位置を包含するポリゴンを作成し、そのポリゴンの重心位置を地図の中心位置に設定する。これにより、災害の大きさが最も大きい地点(最大値の地点ともいう)の情報を含む災害情報を地図上に表示する際に、最大値の数に応じて好適な地図の中心位置を決定することができる。その結果、地図の視認性を向上させることができる。
<Operations and effects of the map display system of the present embodiment>
The map display device 2 of the present embodiment displays the center position of the map displaying the disaster information according to the number of maximum values (also referred to as values indicating the degree of the greatest magnitude of the disaster) included in the disaster information to be displayed. be different. Specifically, when there is one maximum value, the display position of the maximum value is set to the center position of the map. Also, if there are multiple maximum values, a polygon is created that includes the display positions of the respective maximum values, and the barycentric position of that polygon is set as the center position of the map. As a result, when the disaster information including the information of the point with the largest disaster (also called the point of maximum value) is displayed on the map, the suitable center position of the map is determined according to the number of maximum values. be able to. As a result, the visibility of the map can be improved.

例えば、本実施形態において、表示対象の災害情報が地震の場合、利用者端末1の表示部に表示する地図上には、最大震度が発生した地点を表示する。このため、地図上に表示する最大震度の数が1つの場合は、その最大震度の表示位置を、利用者端末1の表示部に表示する地図の中心位置に設定する。また、地図上に表示する最大震度が複数の場合は、各々の最大震度の表示位置を包含するポリゴンを作成し、そのポリゴンの重心位置を、利用者端末1の表示部に表示する地図の中心位置に設定する。これにより、地図上に表示する最大震度の地点が複数存在する場合でも、各々の最大震度の地点を基に、表示対象の地図の中心位置を設定し、利用者端末1の表示部で、最大震度が発生した複数地点の情報を含む地図を表示することができる。 For example, in this embodiment, when the disaster information to be displayed is an earthquake, the map displayed on the display unit of the user terminal 1 displays the point where the maximum seismic intensity occurred. Therefore, when the maximum seismic intensity to be displayed on the map is one, the display position of the maximum seismic intensity is set to the central position of the map displayed on the display section of the user terminal 1 . If there are multiple maximum seismic intensities to be displayed on the map, create a polygon that includes the display position of each maximum seismic intensity, and position the center of gravity of the polygon at the center of the map displayed on the display unit of the user terminal 1. position. As a result, even if there are multiple points of maximum seismic intensity to be displayed on the map, the center position of the map to be displayed is set based on each point of maximum seismic intensity, and the maximum seismic intensity is displayed on the display unit of the user terminal 1 A map containing information on multiple points where seismic intensity occurred can be displayed.

また、本実施形態では、利用者端末1に表示する地図の表示縮尺に応じた注記情報(注記レイヤともいう)を災害情報よりも優先的に地図上に表示する。その結果、本実施形態の地図表示装置2は、地図上に災害情報を表示した場合でも、注記情報の視認性を向上させることができる。 Further, in the present embodiment, annotation information (also referred to as an annotation layer) corresponding to the display scale of the map displayed on the user terminal 1 is displayed on the map preferentially over disaster information. As a result, the map display device 2 of the present embodiment can improve the visibility of note information even when disaster information is displayed on the map.

また、本実施形態の地図表示装置2は、利用者端末1に表示する地図の表示縮尺に応じた透過率で設定した災害情報を地図上に表示し、その災害情報上に注記情報を表示する。その結果、本実施形態の地図表示装置2は、災害情報と注記情報との双方の視認性を高めることができる。例えば、地図の表示縮尺を小さくして広域地図を表示した場合は、色がはっきりとした災害情報上に特定の注記情報が表示されるため、災害情報と注記情報との双方の視認性を高めることができる。また、地図の表示縮尺を大きくして詳細地図を表示した場合は、地図上に広範囲にわたって表示される災害情報上に特定の注記情報が表示されるため、災害情報と注記情報との双方の視認性を高めることができる。 Further, the map display device 2 of the present embodiment displays disaster information on the map with a transmittance corresponding to the display scale of the map displayed on the user terminal 1, and displays annotation information on the disaster information. . As a result, the map display device 2 of this embodiment can improve the visibility of both the disaster information and the note information. For example, when a wide-area map is displayed with a reduced map scale, specific note information is displayed on top of disaster information with clear colors, increasing the visibility of both disaster information and note information. be able to. In addition, when a detailed map is displayed by enlarging the display scale of the map, specific annotation information is displayed on top of the disaster information displayed over a wide area on the map. can enhance sexuality.

<変形例>
上述した実施形態は、本発明の好適な実施形態であり、上述した実施形態のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。
<Modification>
The above-described embodiments are preferred embodiments of the present invention, and the scope of the present invention is not limited only to the above-described embodiments, and various modifications are made within the scope of the present invention. can be implemented.

(変形例1)
上述した実施形態では、図5に示すように、表示対象の災害情報に含まれる各々の最大値の表示位置101、102、103を包含するポリゴン200を作成し、そのポリゴン200の重心位置を地図の中心位置に設定している。しかし、図8に示すように、ポリゴン200を包含する矩形300を算出し、その矩形300の対角線同士が交差する交点400を地図の中心位置に設定してもよい。この場合も、災害情報に含まれる最大値の数に応じて好適な地図の中心位置を決定し、災害情報を表示することができる。
(Modification 1)
In the above-described embodiment, as shown in FIG. 5, a polygon 200 is created that includes the display positions 101, 102, and 103 of the maximum values included in the disaster information to be displayed, and the barycentric position of the polygon 200 is mapped. is set at the center of However, as shown in FIG. 8, a rectangle 300 that includes the polygon 200 may be calculated, and an intersection 400 at which diagonal lines of the rectangle 300 intersect may be set as the center position of the map. In this case also, the disaster information can be displayed by determining a suitable center position of the map according to the number of maximum values included in the disaster information.

(変形例2)
上述した実施形態では、表示対象の災害情報に含まれる最大値の数に応じて、災害情報を表示する地図の中心位置を異ならせることにしている。しかし、災害情報が地震の場合は、震源地の情報も含まれるため、最大震度の表示位置だけでなく、震源地の表示位置も考慮して地図の中心位置を設定するようにしてもよい。例えば、震源地の表示位置が、図5に示す最大震度の中心座標101、102、103を結ぶポリゴン200内に含まれている場合は、震源地の表示位置を考慮せずに、ポリゴン200の重心位置を地図の中心位置に設定する。また、震源地の表示位置が、最大震度の中心座標101、102、103を結ぶポリゴン200内に含まれていない場合は、その震源地の表示位置も含めた新たなポリゴンを作成し、そのポリゴンの重心位置を地図の中心位置に設定する。これにより、震源地の表示位置も考慮して地図の中心位置を設定することができる。
(Modification 2)
In the above-described embodiment, the center position of the map displaying the disaster information is varied according to the number of maximum values included in the disaster information to be displayed. However, if the disaster information is an earthquake, since the information of the epicenter is also included, the center position of the map may be set considering not only the display position of the maximum seismic intensity but also the display position of the epicenter. For example, if the display position of the epicenter is included in the polygon 200 connecting the central coordinates 101, 102, and 103 of the maximum seismic intensity shown in FIG. Set the center of gravity position to the center position of the map. If the display position of the epicenter is not included in the polygon 200 connecting the central coordinates 101, 102, and 103 of the maximum seismic intensity, a new polygon including the display position of the epicenter is created, and the polygon Set the center of gravity of the map to the center of the map. This makes it possible to set the center position of the map in consideration of the display position of the epicenter.

(変形例3)
上述した実施形態では、地図表示装置2は、図3に示す表示縮尺に応じた透過率を登録した透過率テーブルを参照し、表示対象の地図の表示縮尺に対応する透過率を特定し、その特定した透過率を災害情報に設定するようにしている。しかし、表示縮尺及び災害情報種類に応じた透過率を登録した透過率テーブルを用いるようにしても良い。これにより、地図表示装置2は、地図の表示縮尺だけでなく、災害情報種類別に異なる透過率を設定することができる。
(Modification 3)
In the above-described embodiment, the map display device 2 refers to the transmittance table shown in FIG. 3 in which the transmittance corresponding to the display scale is registered, identifies the transmittance corresponding to the display scale of the map to be displayed, and determines the transmittance corresponding to the display scale. The specified transmittance is set in the disaster information. However, a transmittance table in which transmittances corresponding to display scales and types of disaster information are registered may be used. As a result, the map display device 2 can set not only the display scale of the map but also different transmittances for each type of disaster information.

(変形例4)
上述した実施形態では、利用者端末1に表示する地図の表示縮尺に応じた注記情報(注記レイヤともいう)を災害情報よりも優先的に地図上に表示するようにしている。しかし、災害情報よりも優先的に表示する情報は、注記情報だけでなく、行政区画の境界線、道路形状、河川形状などの地図を構成する各種の描画情報としてもよい。この場合、災害情報よりも優先的に表示する描画情報は、災害情報に応じて異ならせてもよい。例えば、災害情報が地震などの場合は、行政区画の境界線や名称などを災害情報よりも優先的に表示する。また、災害情報が河川の氾濫の場合は、河川形状や河川名称などを災害情報よりも優先的に表示する。これにより、ユーザが地図上で災害情報と共に把握したい描画情報をその災害情報よりも優先的に地図上に表示することができる。
(Modification 4)
In the above-described embodiment, annotation information (also referred to as an annotation layer) corresponding to the display scale of the map displayed on the user terminal 1 is displayed on the map preferentially over disaster information. However, the information to be displayed with priority over the disaster information may be not only the annotation information but also various types of drawing information constituting the map, such as the boundaries of administrative divisions, the shape of roads, and the shape of rivers. In this case, the drawing information to be displayed with priority over the disaster information may be changed according to the disaster information. For example, if the disaster information is an earthquake or the like, the boundaries and names of administrative divisions are displayed with priority over the disaster information. Moreover, when the disaster information is flooding of a river, the shape of the river, the name of the river, etc. are preferentially displayed over the disaster information. As a result, drawing information that the user wants to grasp together with disaster information on the map can be displayed on the map preferentially over the disaster information.

(変形例5)
上述した本実施形態の利用者端末1、地図表示装置2、情報提供装置3を構成する各部の制御動作は、ハードウェア、または、ソフトウェア、あるいは、両者の複合構成を用いて実行することも可能である。
(Modification 5)
The control operation of each unit constituting the user terminal 1, the map display device 2, and the information providing device 3 of this embodiment described above can be executed using hardware, software, or a composite configuration of both. is.

ソフトウェアを用いて処理を実行する場合には、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれているコンピュータ内のメモリにインストールして実行させることが可能である。あるいは、各種処理が実行可能な汎用コンピュータ内のメモリにインストールして実行させることが可能である。 When processing is performed using software, a program recording a processing sequence can be installed in a memory within a computer incorporated in dedicated hardware and executed. Alternatively, it can be installed and executed in a memory within a general-purpose computer capable of executing various types of processing.

例えば、プログラムは、記録媒体としてのハードディスクやROMに予め記録しておくことが可能である。あるいは、プログラムは、リムーバブル記録媒体に一時的、あるいは、永続的に記録しておくことが可能である。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することが可能である。リムーバブル記録媒体は、磁気ディスク、半導体メモリなどの各種記録媒体があげられる。 For example, the program can be recorded in advance in a hard disk or ROM as a recording medium. Alternatively, the program can be temporarily or permanently recorded on a removable recording medium. Such removable recording media can be provided as so-called package software. Removable recording media include various recording media such as magnetic disks and semiconductor memories.

なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールすることになる。また、ダウンロードサイトからコンピュータに無線で転送することになる。また、ネットワークを介してコンピュータに有線で転送することになる。 The program is installed in the computer from the removable recording medium as described above. It will also be wirelessly transferred from the download site to your computer. In addition, it will be transferred to the computer by wire through the network.

プログラムの形態としては、クラウド等によるネット上のサーバからの利用もありえる。一部のプログラムのみをコンピュータに転送して利用する形態もありえる。 As for the form of the program, it is possible to use it from a server on the network such as the cloud. There is also a form in which only part of the program is transferred to the computer for use.

(変形例6)
上述した実施形態の地図表示システムを構成する各部は、上述した実施形態で説明した処理動作に従って時系列的に処理を実行するだけに限定するものでない。例えば、処理を実行する装置の処理能力、あるいは、必要に応じて並列的にあるいは個別に処理を実行するように構築することも可能である。また、上述した実施形態の地図表示システムの各機能を複数の情報処理装置の協働によって実現してもよく、上述した記憶部22、32に記憶した情報のうちの少なくとも一部は、他の装置の内部/外部記憶装置に記憶されていてもよく、例えばクラウド上に構築されていてもよい。
(Modification 6)
Each unit constituting the map display system of the above-described embodiment is not limited to executing processes in chronological order according to the processing operations described in the above-described embodiment. For example, it is also possible to construct so as to execute the processing in parallel or individually, depending on the processing capacity of the device that executes the processing, or as necessary. Further, each function of the map display system of the above-described embodiment may be realized by cooperation of a plurality of information processing devices, and at least part of the information stored in the above-described storage units 22 and 32 may be It may be stored in the device's internal/external storage, or may be built on the cloud, for example.

(変形例7)
以上の実施形態の全部又は一部に記載された態様は、地図の視認性の向上、処理速度の向上、処理精度の向上、使い勝手の向上、データを利用した機能の向上又は適切な機能の提供その他の機能向上又は適切な機能の提供、データ及び/又はプログラムの容量の削減、装置及び/又はシステムの小型化等の適切なデータ、プログラム、記録媒体、装置及び/又はシステムの提供、並びにデータ、プログラム、装置又はシステムの制作・製造コストの削減、制作・製造の容易化、制作・製造時間の短縮等のデータ、プログラム、記録媒体、装置及び/又はシステムの制作・製造の適切化のいずれか一つの課題を解決する。
(Modification 7)
Aspects described in all or part of the above embodiments are improvement of map visibility, improvement of processing speed, improvement of processing accuracy, improvement of usability, improvement of functions using data, or provision of appropriate functions. Appropriate data such as other functional improvements or provision of appropriate functions, reduction of data and/or program capacity, miniaturization of devices and/or systems, provision of programs, recording media, devices and/or systems, and data , reduction of production/manufacturing costs of programs, devices or systems, facilitation of production/manufacturing, optimization of production/manufacturing of data, programs, recording media, devices and/or systems such as shortening of production/manufacturing time or solve one problem.

1 利用者端末
11 制御部
12 記憶部
13 入出力部
14 位置情報取得部
2 地図表示装置
21 制御部
211 情報取得部
212 情報抽出部
213 情報受付部
214 地図表示制御部
22 記憶部
221 地図情報記憶部
222 経路情報記憶部
223 災害情報記憶部
224 透過率情報記憶部
3 情報提供装置
31 制御部
32 記憶部
NW ネットワーク
1 user terminal 11 control unit 12 storage unit 13 input/output unit 14 location information acquisition unit 2 map display device 21 control unit 211 information acquisition unit 212 information extraction unit 213 information reception unit 214 map display control unit 22 storage unit 221 map information storage Unit 222 Route information storage unit 223 Disaster information storage unit 224 Transmittance information storage unit 3 Information providing device 31 Control unit 32 Storage unit NW network

Claims (5)

地図を記憶する記憶手段と、
最大震度を少なくとも含む地震情報を取得する取得手段と、
前記地震情報を前記地図上に重畳して表示手段に表示する表示制御手段と、を有し、
前記表示制御手段は、
前記地震情報に含まれる最大震度の数に応じて、前記表示手段に表示する前記地図の中心位置を異ならせるものであり
最大震度が1つの場合は、最大震度の表示位置を前記中心位置に設定し、最大震度が複数の場合は、各々の最大震度の表示位置を包含するポリゴンを作成し、前記ポリゴンの重心位置を前記中心位置に設定する、ことを特徴とする地図表示装置。
a storage means for storing a map;
Acquisition means for acquiring earthquake information including at least the maximum seismic intensity;
display control means for superimposing the earthquake information on the map and displaying it on a display means;
The display control means is
The center position of the map displayed on the display means is varied according to the number of maximum seismic intensities included in the earthquake information,
If there is only one maximum seismic intensity, set the display position of the maximum seismic intensity to the center position, and if there are multiple maximum seismic intensities, create a polygon that includes the display positions of each maximum seismic intensity, and set the barycentric position of the polygon. A map display device characterized in that it is set at the center position .
前記表示制御手段は、前記ポリゴンを包含する矩形を算出し、前記矩形内の地図を前記表示手段に表示可能な縮尺の地図で前記表示手段に表示する、ことを特徴とする請求項記載の地図表示装置。 2. The display control means according to claim 1 , wherein said display control means calculates a rectangle containing said polygon, and displays a map within said rectangle on said display means in a map of a scale that can be displayed on said display means. Map display device. 地図を記憶する記憶手段と、
災害の大きさの度合いを示す値を少なくとも含む災害情報を取得する取得手段と、
前記災害情報を前記地図上に重畳して表示手段に表示する表示制御手段と、を有し、
前記表示制御手段は、
前記災害情報に含まれる前記値の中で、災害の大きさが最も大きい度合いを示す前記値を最大値としたとき、最大値の数に応じて、前記表示手段に表示する前記地図の中心位置を異ならせるものであり
最大値が1つの場合は、最大値の表示位置を前記中心位置に設定し、最大値が複数の場合は、各々の最大値の表示位置を包含するポリゴンを作成し、前記ポリゴンの重心位置を前記中心位置に設定する、ことを特徴とする地図表示装置。
a storage means for storing a map;
Acquisition means for acquiring disaster information including at least a value indicating the magnitude of the disaster;
display control means for displaying the disaster information superimposed on the map on a display means;
The display control means is
The center position of the map to be displayed on the display means according to the number of maximum values among the values included in the disaster information, when the value indicating the degree of the greatest degree of disaster is the maximum value. are different, and
If there is one maximum value, set the display position of the maximum value to the center position. If there are multiple maximum values, create a polygon that includes the display positions of each maximum value, and set the barycentric position of the polygon. A map display device characterized in that it is set at the center position .
地図表示装置が行う方法であって、
最大震度を少なくとも含む地震情報を取得する取得工程と、
前記地震情報を地図上に重畳して表示手段に表示する表示制御工程と、を前記地図表示装置が行い、
前記表示制御工程は、
前記地震情報に含まれる最大震度の数に応じて、前記表示手段に表示する前記地図の中心位置を異ならせるものであり
最大震度が1つの場合は、最大震度の表示位置を前記中心位置に設定し、最大震度が複数の場合は、各々の最大震度の表示位置を包含するポリゴンを作成し、前記ポリゴンの重心位置を前記中心位置に設定する、ことを特徴とする方法。
A method performed by a map display device, comprising:
an acquiring step of acquiring earthquake information including at least the maximum seismic intensity;
a display control step of superimposing the earthquake information on a map and displaying it on a display means;
The display control step includes:
The center position of the map displayed on the display means is varied according to the number of maximum seismic intensities included in the earthquake information,
If there is only one maximum seismic intensity, set the display position of the maximum seismic intensity to the center position, and if there are multiple maximum seismic intensities, create a polygon that includes the display positions of each maximum seismic intensity, and set the barycentric position of the polygon. setting to the center position .
地図表示装置のコンピュータに実行させるプログラムであって、
最大震度を少なくとも含む地震情報を取得する取得処理と、
前記地震情報を地図上に重畳して表示手段に表示する表示制御処理と、を前記コンピュータに実行させ、
前記表示制御処理は、
前記地震情報に含まれる最大震度の数に応じて、前記表示手段に表示する前記地図の中心位置を異ならせるものであり
最大震度が1つの場合は、最大震度の表示位置を前記中心位置に設定し、最大震度が複数の場合は、各々の最大震度の表示位置を包含するポリゴンを作成し、前記ポリゴンの重心位置を前記中心位置に設定する、ことを特徴とするプログラム。
A program to be executed by a computer of a map display device,
Acquisition processing for acquiring earthquake information including at least the maximum seismic intensity;
causing the computer to execute a display control process for superimposing the earthquake information on a map and displaying it on a display means;
The display control process includes
The center position of the map displayed on the display means is varied according to the number of maximum seismic intensities included in the earthquake information,
If there is only one maximum seismic intensity, set the display position of the maximum seismic intensity to the center position, and if there are multiple maximum seismic intensities, create a polygon that includes the display positions of each maximum seismic intensity, and set the barycentric position of the polygon. A program characterized in that it is set to the center position .
JP2019152216A 2019-08-22 2019-08-22 Map display device, method and program Active JP7278173B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2019152216A JP7278173B2 (en) 2019-08-22 2019-08-22 Map display device, method and program
JP2023077291A JP7536413B2 (en) 2019-08-22 2023-05-09 Map display device, control method for map display device, and map display program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019152216A JP7278173B2 (en) 2019-08-22 2019-08-22 Map display device, method and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2023077291A Division JP7536413B2 (en) 2019-08-22 2023-05-09 Map display device, control method for map display device, and map display program

Publications (2)

Publication Number Publication Date
JP2021033021A JP2021033021A (en) 2021-03-01
JP7278173B2 true JP7278173B2 (en) 2023-05-19

Family

ID=74676633

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2019152216A Active JP7278173B2 (en) 2019-08-22 2019-08-22 Map display device, method and program
JP2023077291A Active JP7536413B2 (en) 2019-08-22 2023-05-09 Map display device, control method for map display device, and map display program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2023077291A Active JP7536413B2 (en) 2019-08-22 2023-05-09 Map display device, control method for map display device, and map display program

Country Status (1)

Country Link
JP (2) JP7278173B2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022134012A (en) * 2021-03-02 2022-09-14 株式会社三洋物産 game machine
JP2022134010A (en) * 2021-03-02 2022-09-14 株式会社三洋物産 game machine
JP2022134009A (en) * 2021-03-02 2022-09-14 株式会社三洋物産 game machine
JP2022134015A (en) * 2021-03-02 2022-09-14 株式会社三洋物産 game machine
JP2022134008A (en) * 2021-03-02 2022-09-14 株式会社三洋物産 game machine
JP2022134016A (en) * 2021-03-02 2022-09-14 株式会社三洋物産 game machine
JP2022134011A (en) * 2021-03-02 2022-09-14 株式会社三洋物産 game machine
JP2022134014A (en) * 2021-03-02 2022-09-14 株式会社三洋物産 game machine

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002267761A (en) 2001-03-14 2002-09-18 Osaka Gas Co Ltd Display method of coordinate related information
JP2009169173A (en) 2008-01-17 2009-07-30 Fujitsu Ltd Information processing apparatus, server apparatus, and program
JP2012018041A (en) 2010-07-07 2012-01-26 Alpine Electronics Inc On-vehicle navigation device and method of providing information relating to earthquake

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11144168A (en) * 1997-11-13 1999-05-28 Matsushita Joho System Kk Disaster contingency planning information system and disaster contingency planning information processing method
JP2005208893A (en) 2004-01-22 2005-08-04 Takenaka Komuten Co Ltd Earthquake disaster restoration support device, earthquake disaster restoration support system, earthquake disaster restoration support method and earthquake disaster restoration support program
JP5431698B2 (en) 2008-08-27 2014-03-05 中央開発株式会社 Ground information provision device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002267761A (en) 2001-03-14 2002-09-18 Osaka Gas Co Ltd Display method of coordinate related information
JP2009169173A (en) 2008-01-17 2009-07-30 Fujitsu Ltd Information processing apparatus, server apparatus, and program
JP2012018041A (en) 2010-07-07 2012-01-26 Alpine Electronics Inc On-vehicle navigation device and method of providing information relating to earthquake

Also Published As

Publication number Publication date
JP2021033021A (en) 2021-03-01
JP2023104939A (en) 2023-07-28
JP7536413B2 (en) 2024-08-20

Similar Documents

Publication Publication Date Title
JP7278173B2 (en) Map display device, method and program
JP4198513B2 (en) MAP INFORMATION PROCESSING DEVICE, MAP INFORMATION PROCESSING SYSTEM, POSITION INFORMATION DISPLAY DEVICE, ITS METHOD, ITS PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM
US10921136B2 (en) Efficient processing for vector tile generation
EP1528363A1 (en) Traffic condition notifying device, system and method
CN109416258B (en) Method, apparatus and computer program product for adaptive site scaling in a digital map interface
JP2011252909A (en) Navigable topological maps
JP5175709B2 (en) Direction display device, direction display method, and direction display program
US20120162252A1 (en) Image output apparatus and image output control method
JPWO2010007690A1 (en) Update map data creation device, map data update device, update map data creation method, map data update method, update map data creation program, map data update program, and recording medium
US10409842B2 (en) Storage medium, map information processing apparatus, and data generation method
JP6718418B2 (en) Information processing device, map switching method, and map switching program
JP2008537102A (en) Apparatus and method for compiling composite picture and displaying on display
JP2019049443A (en) In-vehicle device, hazard map display system
JP5749057B2 (en) Navigation device
JP5912329B2 (en) Terminal device, icon output method, and program
JP6077236B2 (en) Information processing apparatus, information processing method, and program
JP2018165674A (en) Information processor and program
JP2009058542A (en) Information-announcing device, information announcing method, information announcing program and recording medium
JP7189798B2 (en) Map display device, method and program
JP2007051878A (en) Navigation system and mapping method
US9574900B2 (en) Navigation apparatus and method for drawing map
JP2020067517A (en) Map information providing device, method and program
JPH08145702A (en) Map display device
JP6168844B2 (en) Information processing apparatus, information processing method, and program
JP2004228903A (en) Recording medium recording map information, map information processing apparatus, system, method, program thereof, and recording medium recording the program

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20220203

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220311

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20221223

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230117

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230203

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230509

R150 Certificate of patent or registration of utility model

Ref document number: 7278173

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150