大阪ガスは、近畿地方の約700万戸に都市ガスを供給し、管理する導管総延長は約60,000kmに達する。ガス事業者の業務においてGISは設備管理、計画、工事、保安、災害対策など多岐にわたって活用されている。同社では2003年に古くから使われていた設備管理GISをArcGISにリプレースし、ArcGIS 8.2→ArcGIS 9.2 およびArcGIS 9.3.1を使用し、各種業務アプリケーションとの連携を行ってきたが、2014年に約25あるすべてのシステムをArcGIS 10.2にバージョンアップした。本事例では、大阪ガスがArcGIS 10.2を使い、システムを再構築したことにより、これまで以上に組織横断的にGISを活用できるようになったことについて紹介する。
各種システムのバージョンアップに際して、まずデータベースのデータモデルの見直しを行った。データモデルを変更するにあたり、1. BCP等や災害を意識したデータモデルを構築すること、2. 各組織で重複しているデータを集約し一元管理とすること、3. アプリケーションの表示に有利なデータモデルとすること、などを目的としてデータモデルの見直しを行った。
バージョンアップされたシステムは、ArcGISを「地図基盤プラットフォーム」と位置付け、その上で稼働するアプリケーションは地図基盤プラットフォームで管理されたデータを共有できる仕組みとして開発された。
これまでWebシステムのいくつかは大阪ガス独自のシステムを構築していたが、今回地図表示に関してArcGIS API for JavaScriptを使用することによりその開発の速度や費用を圧縮することに成功した。また他システムとの連携にはServer Object Extension(SOE)を使用することにより、サービス連携による他システムとの円滑な連携を実現した。
代表的なシステムの概要と今回のバージョンアップに伴う改善点を紹介する。
MAPメンテシステム
MAPメンテシステムは大阪ガス設備管理部門のガス管、整圧器、バルブなどのガス設備情報のメンテナンスに特化したシステムである。ArcGIS for DesktopベースのC/S型システムであり、シェープファイルの工事図面を取り込む機能を持たせることでメンテ作業を省力化している。今回、ArcGIS 10.2にバージョンアップするにあたり、アプリケーションをデスクトップアドインで作成し直し、より簡易に配布、管理がしやすいように改善した。
MAP検索システム
MAP検索システムは設備管理部門を中心に使用する地図配信に特化したWeb アプリケーションである。今回のバージョンアップに伴い、ArcGIS API for JavaScriptを使用することにより、効率のよい開発を行うことができた。またユーザの検索傾向などを分析し、検索ツールに表示されるデフォルトブラウザ上でのレスポンスの改善も図った。
定期保安業務の計画支援システム
大阪ガスでは法令に基づき4年に1度すべての顧客に対してガス設備・ガス機器の点検業務を実施している。計画支援システムは点検業務の効率化および計画立案に特化したシステムである。ArcGIS for DesktopベースのC/S型システムであり今回、ArcGIS 10.2にバージョンアップするにあたり、アプリケーションをデスクトップアドインで作成し直し、より簡易に配布、管理がしやすいように改善した。
MobileGIS
MobileGISは大阪ガス標準の携帯電話用のWebシステムである。特定業務向けではなく、様々な業務で使用できるよう汎用的なIFで地図表示を行うシステムである。今回呼び出し先のマップサービスをSOE により拡張し、携帯電話からの地図表示リクエストに答えられるように改修した。
大阪ガスでは、今後、以下の3点について取り組むことにより、更なるシステムの効果的活用を目指していく計画である。
開発メンバー