イノベーションを創出するGISなら日立ソリューションズ GeoMation

GeoMation 地理情報システム 開発キット

GeoMation 地理情報システム 開発キット

GeoMation 地理情報システムを利用した業務アプリケーションの開発に。
高度なカスタマイズ性を提供。

特長

Java言語/TypeScriptで、自由度の高いカスタマイズが容易に行えます。

Java言語/TypeScriptによる標準的な開発
  • Javaプログラミングの経験者であれば、GeoMationのAPI利用手順を覚えるだけで開発が可能です。
  • Eclipseなどの統合開発環境を利用できます。
豊富なライブラリによる自由度の高いカスタマイズ
  • 約600クラス、約10,000メソッドからなるAPIクラスライブラリを用意しています。
  • カスタマイズ対象は、クライアントの機能、サーバー処理、データオブジェクトまで幅広く、システム要件に柔軟に対応することができます。
優れた保守性
  • 製品ドキュメント、SDKドキュメントが充実しています。バージョンアップ時の互換性(アプリケーションインタフェース、データフォーマットの上位互換)も考慮されており、将来的な拡張時にも柔軟に対応します。
  • システムの長期利用をサポートするAPIの互換性を保証。

機能拡張イメージ

プログラムの各階層(クライアント、サーバー、データ入出力インタフェース)で、拡張手段を提供しています。標準機能の多くをAPIとして提供しているため、業務アプリケーションから呼び出して利用することができます。

機能拡張イメージ
機能拡張イメージ
GeoMation 地理情報システム クライアント
  • メニューやツールバー、ダイアログなどを追加するAPIを提供しています。
  • 地図上のオブジェクト(図形、シンボルなど)を追加する仕組みを提供しています。
  • 地図データ参照/更新など、クライアントの状態が変わるタイミングで通知を受けられます。
GeoMation 地理情報システム サーバー
  • サーバー側の処理を簡単に追加し、クライアントから呼び出せる仕組みを提供しています。
  • 外部認証サーバーと連携するための仕組みを提供しています。
データ入出力インタフェース
  • 新しいデータベースやデータフォーマットの追加が可能な仕組みを提供しています。

ドキュメント類

わかりやすい開発ドキュメント

開発者向けのドキュメントが充実しています。

わかりやすい開発ドキュメント
わかりやすい開発ドキュメント
探しやすいAPIリファレンス

機能別の分類による目次を用意。目的のクラスを簡単に探せます。

探しやすいAPIリファレンス
探しやすいAPIリファレンス
豊富なサンプルコード

サンプルコードをまとめたページを用意しており、300を超えるサンプルコード例を掲載しています。
目的から必要なクラス/メソッドを探すことができ、コピーして自分のプログラムに流用することもできます。

豊富なサンプルコード
豊富なサンプルコード

GeoMation 地理情報システム マルチプラットフォームクライアント

Web型GISでありながら、業務に特化したアプリ開発にも対応します。

特長

  • 生産性が高いメジャーな開発言語(TypeScript)に対応
  • 豊富なドキュメントとサンプルコードを日本語で提供
  • OS・ブラウザーの差異をAPI側で吸収して開発コストを低減
  • 他のJavaScriptフレームワーク・ライブラリとも連携可能
GeoMation 地理情報システム 部品型クライアント開発キット
高度なアプリ開発に対応
GeoMation 地理情報システム 部品型クライアント開発キット
業務アプリの開発例
  

GeoMation 地理情報システム 部品型クライアント開発キット

既存のアプリケーション上に地図表示機能を組込むことができます。

特長

GeoMation 地理情報システムのクライアントコンポーネントを、他システムのアプリケーション/アプレット上などに組込むことができるため、既存のアプリケーション画面に地図表示機能を埋め込む場合に利用するオプションです。このコンポーネント上では、地図画面・コマンド・コントロールペインなどの標準クライアント/アプレットと同等の機能が提供されます。

GeoMation 地理情報システム 部品型クライアント開発キット
GeoMation 地理情報システム 部品型クライアント開発キット

GeoMation 地理情報システム 連携アダプタ for WebPerformer

特長

「WebPerformer」は、Webシステムを迅速に開発できるキヤノンITソリューションズ社のローコード開発プラットフォームです。

Column

地理情報システムに関する空間情報活用コラムを不定期に掲載しています。ビジネスで地理情報システムを活用する際に役に立つ基礎知識や、将来の展望などをやさしく紹介していますので、ぜひご覧ください。