(57)【特許請求の範囲】
【請求項１】
コンピュータが、フィーダを囲む矩形座標を持ち、当該矩形と表示領域の矩形をチェックし、重なるフィーダを検索して大雑把に設備を特定した後、その各所属設備について表示領域の矩形に重なるものを詳細に検索して表示する配電線路図の表示方法において、
フィーダの全系統を一定サイズのメッシュに区切り、各メッシュに矩形が重なるフィーダと対応付け、各メッシュのデータは２次元配列の要素位置からダイレクトに特定し、任意の座標を含むメッシュの要素位置は以下の式で特定し、
【数１】
0003951644.tif 000002
表示時には、表示領域の矩形の左下端点と右上端点の座標から対応するメッシュの要素位置を求め、
この両対角点の要素位置から表示領域の矩形に重なるメッシュを求め、
次に該メッシュに対応付けられたフィーダを取り出して表示対象とすることを特徴とする配電線路図の表示方法。
【請求項２】
前記表示対象としたフィーダについて、
座標に基づき当該矩形と表示領域の矩形とが重なるか否かを判定し、
重なるものを最終的な表示対象とすることを特徴とする請求項１に記載の配電線路図の表示方法。
【請求項３】
各縮尺ごとに前記メッシュ群を用意し、
全縮尺を通じて対象とするメッシュ数が一定になるようメッシュサイズを定義し、
表示時には当該縮尺に応じたメッシュ群を用いて前記表示処理を行う、
ことを特徴とする請求項１または２に記載の配電線路図の表示方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、メッシュ検索方式による配電線路図の表示方法に関する。
【０００２】
【従来の技術】
配電線路図には、配電設備の図形と名称を街路図に対応させて表示する。
【０００３】
その際、表示中心と縮尺を指定されると、線路図上の表示対象領域を特定し、それに含まれる設備図形を検索して表示する。
【０００４】
各設備または各設備のべ一スとなる基底設備には地図上の座標を持っており、前記の表示対象領域を特定する際、対象領域に含まれる座標の設備を検索することにより行う。
【０００５】
しかし、配電設備の数は膨大であり、全設備を検索するのは非常に時間がかかり、実用的でない。
【０００６】
そこで、図５に示すように、フィーダ（配電線）単位で、それらを囲む矩形の座標を保持し、最初に表示対象領域に重なる矩形を検索し、大雑把に対象のフィーダを特定する。続いて、それに所属する各設備の座標で詳細な検索を行う。これにより実用的な時間で配電線路図を表示している。
【０００７】
【発明が解決しようとする課題】
図６に示すように、配電線路の全系統に対して、表示縮尺が小さくなると表示領域も小さくなる。表示領域が小さくなると、表示対象となるフィーダ数も少なくなる。しかし、表示対象を特定するためには、従来の検索方式では縮尺にかかわらず常に全フィーダを検索する必要がある。
【０００８】
大規模な系統になると５００本前後のフィーダがある。これを数本のフィーダしか表示対象とならない小さい縮尺で表示する場合でも一律に全５００本分の検索を行うことになり処理効率が悪くなる。
【０００９】
本発明の目的は、検索処理効率を高め、高速表示ができる配電線路図の表示方法を提供することにある。
【００１０】
【課題を解決するための手段】
本発明は、前記の課題を解決するため、フィーダの全系統を一定サイズのメッシュに区切り、各メッシュに矩形が重なるフィーダと対応付け、各メッシュのデータは２次元配列の要素位置からダイレクトに特定し、当該メッシュに対応付けられたフィーダのみ表示対象とするもので、以下の方法を特徴とする。
【００１１】
（１）コンピュータが、フィーダを囲む矩形座標を持ち、当該矩形と表示領域の矩形をチェックし、重なるフィーダを検索して大雑把に設備を特定した後、その各所属設備について表示領域の矩形に重なるものを詳細に検索して表示する配電線路図の表示方法において、
フィーダの全系統を一定サイズのメッシュに区切り、各メッシュに矩形が重なるフィーダと対応付け、各メッシュのデータは２次元配列の要素位置からダイレクトに特定し、任意の座標を含むメッシュの要素位置は以下の式で特定し、
【００１２】
【数２】
Ｘ方向要素位置＝Ｘ座標／メッシュ横幅
Ｙ方向要素位置＝Ｙ座標／メッシュ縦幅
表示時には、表示領域の矩形の左下端点と右上端点の座標から対応するメッシュの要素位置を求め、
この両対角点の要素位置から表示領域の矩形に重なるメッシュを求め、
次に該メッシュに対応付けられたフィーダを取り出して表示対象とすることを特徴とする。
【００１３】
（２）前記表示対象としたフィーダについて、
座標に基づき当該矩形と表示領域の矩形とが重なるか否かを判定し、
重なるものを最終的な表示対象とすることを特徴とする。
【００１４】
（３）各縮尺ごとに前記メッシュ群を用意し、全縮尺を通じて対象とするメッシュ数が一定になるようメッシュサイズを定義し、表示時には当該縮尺に応じたメッシュ群を用いて前記表示処理を行うことを特徴とする。
【００１５】
【発明の実施の形態】
（１）図１は、本発明の実施形態におけるメッシュデータ構成を示す。予め、全系統を一定サイズのメッシュに区切り、各メッシュに矩形が重なるフィーダと対応付けておく。各メッシュのデータは２次元配列に見立てて要素位置からダイレクトに特定できるものとする。また、任意の座標を含むメッシュの要素位置は以下の式で特定できるものとする。
【００１６】
【数３】
Ｘ方向要素位置＝Ｘ座標／メッシュ横幅
Ｙ方向要素位置＝Ｙ座標／メッシュ縦幅
上記のメッシュデータ構成において、メッシュ検索処理手順を図２に示す。表示対象のフィーダを検索する処理において、まず表示領域に重なるメッシュを特定する。すなわち、表示領域の矩形の左下端点と右上端点の座標から対応するメッシュの要素位置を求め、この両対角点の要素位置から表示領域の矩形に重なるメッシュを求める。次に、該メッシュに対応付けられたフィーダを取り出し、表示対象とする。これ以降は従来通りの処理を行う。
【００１７】
（２）上記で表示対象と決定したフィーダの矩形は表示領域と必ずしも重なるとは限らない。そこで、図３に示すように、さらに座標に基づき、フィーダの矩形と表示領域の矩形とが重なるか否かを判定し、重なるものを最終的な表示対象とする。
【００１８】
（３）表示領域は縮尺に比例する。小さく縮尺の時は表示領域も小さく、大きい縮尺の時は表示領域も大きい。
【００１９】
前記の方式でメッシュの大きさが一定であるとすると、表示領域が大きくなるにつれて対象のメッシュ数が多くなり、効率が悪くなる。
【００２０】
そこで、図４に示すように、縮尺ごとにメッシュサイズを最適化したメッシュ群を複数組用意する。すなわち、小さい縮尺用には小さいメッシュとし、大きい縮尺用には大きいメッシュとする。これにより、縮尺に依らず常に一定のメッシュ数が処理対象となる。
【００２１】
表示時には当該縮尺に応じたメッシュ群を用いて、前記と同様に処理する。
【００２２】
【発明の効果】
（１）小〜中縮尺時の高速表示
表示縮尺が小さくなると表示領域も小さくなり、表示対象となるフィーダも少なくなる。しかし、表示対象を特定するためには、縮尺にかかわらず常に全フィーダを検索する必要があり、表示時のオーバヘッドとなっている。
【００２３】
本発明では、表示領域に対応するメッシュをダイレクトに特定し、当該メッシュに対応付けられたフィーダのみ表示対象となる。すなわち、表示領域の近辺のフィーダのみがダイレクトに取得できるので、非常に処理効率が良く、高速表示が可能になる。
【００２４】
（２）フィーダが密集時の高速表示
前記（１）の方式では、ダイレクトに表示対象のフィーダが特定できるが、表示領域に含まれないフィーダも含まれている場合がある。これについて、フィーダ内部の個々の設備の検索処理で振るい落とすこともできるが、効率的ではない。
【００２５】
本発明では、メッシュで特定したフィーダの矩形について表示領域と座標レベルで重なりをチェックし、無関係なフィーダを振るい落とすものである。これはフィーダー括で振るい落とすことができるので効率が良く、このようなケースではさらに高速表示が可能となる。
【００２６】
（３）全縮尺での高速表示
前記（１）の方式では、全縮尺に共通のメッシュ群で行うと効率が悪い縮尺も出てくる。例えば、メッシュを小さ目に定義すると、小さい縮尺時は効率が良いが、大きい縮尺時では表示領域も大きくなり、対象とするメッシュ数が非常に多くなる。逆に、メッシュを大きく定義すると、大きい縮尺時では対象メッシュ数が減り効率が良いが、小さい縮尺時では表示領域よりメッシュが大きくなり、当該メッシュから取得したフィーダには表示領域と重ならないものが多くなってしまう。
【００２７】
本発明では各縮尺ごとにメッシュ群を定義し、全縮尺を通じて対象とするメッシュ数が一定になるようメッシュサイズを調整する。これにより、縮尺に依らず効率が良く、常に高速表示が可能となる。
【図面の簡単な説明】
【図１】本発明の実施形態におけるメッシュデータ構成。
【図２】本発明の実施形態におけるメッシュ検索処理手順。
【図３】本発明の実施形態におけるフィーダ検索処理手順。
【図４】本発明の実施形態における縮尺ごとのメッシュ構成。
【図５】従来の表示対象検索方式の説明図。
【図６】従来の表示対象と検索対象のギャップの説明図。
【図１】
0003951644.tif 000003
【図２】
0003951644.tif 000004
【図３】
0003951644.tif 000005
【図４】
0003951644.tif 000006
【図５】
0003951644.tif 000007
【図６】
0003951644.tif 000008