OpenLayers.Layer.MapGuideクラス

下記のクラスから継承


OpenLayers.Layer.MapGuideレイヤはMapGuide OSデータを表示できます。

プロパティ


isBaseLayer

{Boolean} ベースレイヤかどうかのフラグです。ディフォルトはtrue。

singleTile

{Boolean} タイルサーバーを使用するか、一つのタイルイメージを要請するか設定します。注:シングルタイルを使用して且つ isBaseLayerはfalseのパタンがお薦めしません:Note that using singleTile and isBaseLayer false is not recommend: タイルをロードすることは同期のXMLHttpRequestsを使います、そして、これは要請の間、ユーザーブラウザーをロックされます。

定数


TILE_PARAMS

{Object} タイル化レイヤのディフォルトパラメータのハッシュテーブルです。

SINGLE_TILE_PARAMS

{Object} タイルしないレイヤのディフォルトパラメータのハッシュテーブルです。

コンストラクター


OpenLayers.Layer.MapGuide

Mapguideレイヤインスタンスを新規作成します。
タイルレイヤの場合は、‘groupName’と‘mapDefnition’オプションは必ず指定する必要があります。
シングルタイルレイヤの場合は、‘mapName’ と‘session’または‘mapDefinition’ と‘locale’のどちらの組合せでも指定しなければなりません。
パラメータ

  • name {String} レイヤ名称。
  • url {String} 実行可能なMapGuide mapagentの位置 (例:http://localhost:8008- /mapguide- /mapagent- /mapagent.fcgi)
  • params {Object} 付加パラメータのハッシュテーブルです。 一部のパラメータはサーバ側でさらなるコードを必要とするかもしれません。
  • mapDefinition - {String} MapGuideリソース定義(例: Library://Samples/Gmap/Maps/gmapTiled.MapDefinition)
  • locale 場所設定 (シングルタイルレイヤのみ)
  • mapName {String} MapGuideセッション内のマップ名です。 (タイルレイヤのみ)
  • session { String} MapGuideセッションID (タイルレイヤのみ)
  • basemaplayergroupname {String} タイルMapGuideレイヤのグループ名です。
  • format イメージフォーマット (fシングルタイルレイヤのみ)
  • showLayers {String} 表示したいレイヤのGUID、コンマで区切られた一覧です。例:‘cvc-xcv34,453-345-345sdf’.
  • hideLayers {String} 非表示レイヤのGUID、コンマで区切られた一覧です。例: ‘cvc-xcv34,453-345-345sdf’.
  • showGroups {String} 表示したいグループのGUID、コンマで区切られた一覧です。例: ‘cvc-xcv34,453-345-345sdf’.
  • hideGroups {String} 非表示グループのGUID、コンマで区切られた一覧です。例: ‘cvc-xcv34,453-345-345sdf’
  • selectionXml {String} A selection xml string Some server plumbing is required to read such a value.
  • options {Ojbect} レイヤ付加のオプションです。
Add a New Comment
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License