GIS Cloud (プレビュー)
このコネクタを使用すると、ユーザーは GIS Cloud で生成された有効な認証キーを使用して、マップ プロジェクト、その中で定義されたレイヤー、それらのレイヤーに含まれるフィーチャのリストにアクセスできるようになります。 フィーチャー スキーマの動的な性質に対応するために、コネクタは特定のレイヤーのフィーチャー スキーマについてサービスに動的にクエリを実行します。
このコネクタは、次の製品および地域で利用可能です:
Service | クラス | 地域 |
---|---|---|
Logic Apps | 標準 | 以下を除くすべての Logic Apps 地域 : - Azure 政府の地域 - Azure 中国の地域 - 国防総省 (DoD) |
Power Automate | プレミアム | 以下を除くすべての Power Automate 地域 : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運用する中国のクラウド - 国防総省 (DoD) |
Power Apps | プレミアム | 以下を除くすべての Power Apps 地域 : - 米国政府 (GCC) - 米国政府 (GCC High) - 21 Vianet が運用する中国のクラウド - 米国国防総省 (DoD) |
お問い合わせ先 | |
---|---|
件名 | GIS クラウド Premium サポート |
[URL] | https://docs.giscloud.com/rest |
メール | premiumsupport@giscloud.com |
Connector Metadata | |
---|---|
発行者 | HandyGeo Solutions |
Web サイト | http://www.giscloud.com |
プライバシー ポリシー | https://www.giscloud.com/privacy-policy/ |
カテゴリー | データ; ビジネス インテリジェンス |
GIS Cloud は、クラス最高の Web およびモバイル マップ レンダリングを強力なフォーム エンジンと組み合わせて提供し、共同マッピングのニーズをすべて容易にする SaaS プラットフォームです。 GIS クラウド コネクタは、マップ プロジェクトの一般的なユース ケースのほとんどを自動化できるようにする、広範で強力な REST API のサブセットを提供します。 このコネクタを使用すると、GIS クラウド マップ、レイヤー、ユーザーの一覧表示、更新、問い合わせが可能になり、フィーチャやファイルの作成も可能になります。 このサブセットを使用すると、ユーザーは検査用の新機能の作成、レポートの作成、ダッシュボード用のデータのエクスポートなど、多くのデータ主導型アクティビティを自動化できます...
前提条件
GIS Cloud コネクタを使用するには、Map サブスクリプションを持つ GIS Cloud ユーザー アカウントが必要です。そうでないと、多くのアクションが機能しません。
資格情報の入手方法
GIS クラウド REST API は API キーを介して保護されています。 ほとんどの REST エンドポイントは、有効な API キーがないと機能しません。
有効な API キーを取得するには、 https://manager.giscloud.com に移動し、GIS Cloud アカウントでログインします。
右上でユーザー名をクリックし、ドロップダウン メニューから "マイ アカウント" を選択します。
ポップアップモーダルで、"API アクセス" タブを選択します。"新しい API キーの説明" ボックスにキーのわかりやすい名前を入力し、"キーを追加" をクリックします。 新しいモーダルには新しい API キーが表示されます。この API キーは二度と表示されないため、コピーして安全に保管する必要があります。
追加の参考情報については、https://docs.giscloud.com/rest#creating-an-api-key を参照してください
完了後、コネクタを作成およびテストできます。
コネクタの使用を開始する
最初にコネクタをセットアップするときに、GetCurrentUser アクションを介してテストすると、API キーが有効であることが確認され、API キーに関連付けられたアカウントの詳細が返されます。
ほとんどのユーザーは、オートメーションで GetFeature、CreateFeature、UpdateFeature、DeleteFeature アクションを利用します。 含まれるその他のアクションは、主に、特定の自動化シナリオの状況固有の調整に使用されます。
一般的な自動化シナリオは、Dataverse ダッシュボードを作成する目的で、SaaS データベースの GIS Cloud フィーチャを Power BI テーブルまたは Excel シートに同期することです。 データ構造によっては、カスタム Dataverse エンティティを作成する必要がある場合があります。 自動化では GetFeature アクションの where
パラメータを利用して、過去数日間に変更された機能に限定し、それらのみを同期することをお勧めします。 これにより、自動化のパフォーマンスが最適化されます。
もう 1 つの典型的な自動化シナリオは、Dynamics、SalesForce、HTTP リクエスト、さらには GIS Cloud 自体などのセカンダリ データ ソース に基づいて、新しい GIS Cloud フィーチャを自動的に作成することです。 これを実現するには、開発が簡素化されるため、ユーザーはフィーチャ作成をトリガーするためにセカンダリ データ ソース をフィルターする方法を慎重に検討し、オートメーションを作成する前に GIS クラウド宛先レイヤー スキーマを完成させることをお勧めします。
最後の典型的な自動化シナリオは、特定の基準 (列に設定された特定のステータス) を満たす GIS クラウド フィーチャを別のレイヤーにコピーし、成功したら元の GIS クラウド フィーチャを削除することによって自動的に "アーカイブ" します。 これにより、重要なデータを失うことなく、アクティブなマップ プロジェクトを視覚的にクリーンな状態に保つことができます。
既知の問題と制限事項
PowerApps の認証互換性
HandyGeo サービスによって公開されている PCF マップ コンポーネントとの互換性を支援し、PowerApps ユーザーに不親切な API キーの入力を求めるプロンプトを避けるために、API キーを要求するコネクタを作成しました。すべてのリクエストで指定されます。
機能エンドポイントの動的データ スキーマ
ユーザーがアップロードしたデータに由来する GIS Cloud の地理的特徴のため、スキーマは常に データセット 固有です。 そのため、すべての機能エンドポイントからのペイロードと応答のスキーマは常に動的であり、使用されている Office 365 製品での動的スキーマのサポートが必要です。 これは通常、PowerAutomate によって十分にサポートされていますが、 PowerApps では課題が発生する可能性があります。
一般的なエラーと解決策
エンドポイント ページ割り振り
GIS Cloud エンドポイントは、1 つのリクエストから返されるレコードが最大 5,000 件に制限されています。 REST API はページネーションをサポートしていますが、現時点ではこれをコネクタの動作に自動的に含める方法はありません。
REST API サービス保護のためのレート制限
実稼働の REST API サービスで予想されるように、GIS Cloud API に対する過剰な数のリクエストが短時間に行われると、応答は 5xx コードになります。 特定のレート制限は明示的に定義されていませんが、REST API は制限された並列ループ レート (つまり約 20) をサポートしますが、レートが高いと重大なエラーが発生する可能性があります。 失敗した応答は再試行ポリシーで管理できますが、過度のレートは問題を引き起こします。
動的フィーチャ データ スキーマがありません
コネクタはスキーマ定義を検索する必要があるため、レイヤー ID パラメーターや API キー パラメーターが動的に渡された場合、アクションはレイヤー スキーマをキャッシュできず、ユーザーは返された JSON を手動で管理する必要があります。 動的パラメータをパラメータ ボックスに入力して静的な値に置き換えると、スキーマが適切にキャッシュされます。
よくあるご質問
GetFeature アクションが返す機能が多すぎます。必要な機能だけを取得するにはどうすればよいですか?
可能な場合は、GetFeature アクションで利用可能な where
句を利用することをお勧めします。 これにより、ほとんどの SQL 準拠 WHERE
句に対応できます。 プラットフォームによって管理されるレコード変更日などのフィールドについては、ユーザーが GetColumns アクションをテストしてシステム列の実際の論理名を表示することをお勧めします。
自分のストレージではなく、マップ プロジェクト所有者のストレージにファイルをアップロードするにはどうすればよいですか?
UploadFileToPath アクションの場合、API キーがマップ プロジェクト所有者のアカウント用でない場合は、Destination Map ID (destination_map)
パラメータを入力することが重要です。 これにより、アップロードされたファイルが認証されたユーザーのものではなく、指定されたマップ プロジェクトの所有者のものであることが GIS クラウド REST API に通知されます。 ユーザーがマップにアクセスする権限を持っていない場合、アップロードはマップ所有者のアカウントにルーティングされません。
調整制限
名前 | 呼び出し | 更新期間 |
---|---|---|
接続ごとの API 呼び出し | 100 | 60 秒 |
アクション
ID でユーザー オブジェクトを取得します |
ユーザー ID によって GIS クラウド ユーザー オブジェクトを取得します。 |
すべてのマップを取得する |
すべての GIS クラウド マップを取得します。 |
すべてのレイヤーを取得する |
すべての GIS クラウド レイヤ オブジェクトを取得します。 |
ひとつのファイルの削除 |
GIS クラウド ストレージ内のファイルを削除します。 |
ひとつのファイルをアップロードする |
GIS クラウド ストレージのファイルをアップロードします。 |
ひとつのファイルを取得する |
GIS クラウド ストレージからひとつのファイルをダウンロードします。 |
ひとつのマップをレンダリングする |
ひとつの GIS クラウド マップ オブジェクトのイメージをレンダリングします。 |
ひとつのマップを取得 |
GIS クラウド マップ オブジェクトをひとつ取得します。 |
ひとつのマップを更新する |
ひとつの GIS クラウド マップ プロジェクトを更新する |
ひとつのレイヤーを削除する |
1 つの GIS クラウド レイヤ オブジェクトを削除します。 |
ひとつのレイヤーを取得 |
すべての GIS レイヤーオブジェクトを取得します。 |
ひとつのレイヤーを更新する |
ひとつの GIS クラウド レイヤ オブジェクトを更新します。 |
データ マップのキャッシュ |
マップ タイル キャッシュを削除して、API 経由で行われた変更を反映します。 |
フィーチャーフィールドからメディアファイルを取得する |
レイヤー オブジェクトの GIS クラウド フィーチャ オブジェクト フィールドから 1 つのメディア ファイルを取得します。 |
マップ上のすべてのレイヤーを取得する |
単一の GIS クラウド マップ オブジェクトのすべてのレイヤー オブジェクトを取得します。 |
レイヤーの列を取得 |
レイヤーの列の一覧を取得する |
レイヤー上で新しい機能を作成する |
レイヤー オブジェクト上のすべての GIS クラウド フィーチャ オブジェクトを取得します。 |
レイヤー上のフィーチャを取得する |
レイヤー オブジェクト上のすべての GIS クラウド フィーチャ オブジェクトを取得します。 |
一つのマップを削除する |
1 つの GIS クラウド マップ プロジェクトを削除する |
機能の取得 |
レイヤー オブジェクト上の一つの GIS クラウド フィーチャ オブジェクトを取得します。 |
機能を削除する |
指定された GIS クラウド フィーチャ オブジェクトをレイヤーから削除します。 |
機能を更新する |
レイヤー オブジェクト上の一つの GIS クラウド フィーチャ オブジェクトを更新します。 |
現在のユーザー オブジェクトを取得する |
現在の GIS クラウドユーザー オブジェクトを取得します。 |
ID でユーザー オブジェクトを取得します
ユーザー ID によって GIS クラウド ユーザー オブジェクトを取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
API Key
|
API-Key | True | password |
操作の承認に使用される GIS クラウド API キー |
ユーザー Id
|
user_id | True | integer |
特定のユーザーを識別するために使用される内部ユーザー ID |
属性を展開する
|
expand | string |
Enum オプションの 1 つによって応答を拡張する |
戻り値
- Body
- User
すべてのマップを取得する
すべての GIS クラウド マップを取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
API Key
|
API-Key | True | password |
操作の承認に使用される GIS クラウド API キー |
表示方法の種類
|
type | string |
可視性によるフィルター: 'public'、'private'、'shared' または 'private,shared' |
|
属性を展開する
|
expand | string |
Enum オプションの 1 つによって応答を拡張する |
|
並べ替え
|
order_by | string |
これは、ターゲット GIS Cloud オブジェクトに存在する列を参照する必要があります。 デフォルトでは、列は昇順でソートされていますが、:desc を含めると順序が逆になります。 順序付け、形式 "{created|modified|created}:[asc|desc]" 例: order_by=accessed:desc |
|
ページごとの項目
|
perpage | integer |
ページごとに表示する結果の数です (デフォルト: 100、最大: 5000) |
|
ページ番号
|
page | integer |
応答のページ番号 |
|
いいえの合計
|
nototal | integer |
結果の合計はカウントおよび表示されません。応答時間を改善します。応答を速くするために使用されます |
戻り値
- Body
- Maps
すべてのレイヤーを取得する
すべての GIS クラウド レイヤ オブジェクトを取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
API Key
|
API-Key | True | password |
操作の承認に使用される GIS クラウド API キー |
属性を展開する
|
expand | string |
Enum オプションの 1 つによって応答を拡張する |
|
表示方法の種類
|
type | string |
可視性によるフィルター: 'public'、'private'、'shared' または 'private,shared' |
|
並べ替え
|
order_by | string |
これは、ターゲット GIS Cloud オブジェクトに存在する列を参照する必要があります。 デフォルトでは、列は昇順でソートされていますが、:desc を含めると順序が逆になります。 順序付け、形式 "{created|modified|created}:[asc|desc]" 例: order_by=accessed:desc |
|
ページごとの項目
|
perpage | integer |
ページごとに表示する結果の数です (デフォルト: 100、最大: 5000) |
|
ページ番号
|
page | integer |
応答のページ番号 |
|
いいえの合計
|
nototal | True | integer |
結果の合計はカウントおよび表示されません。応答時間を改善します。応答を速くするために使用されます |
戻り値
- Body
- Layers
ひとつのファイルの削除
GIS クラウド ストレージ内のファイルを削除します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
API Key
|
API-Key | True | password |
操作の承認に使用される GIS クラウド API キー |
File Name
|
file_name | True | string |
SaaS ストレージ上に保存されている特定のメディア ファイルの名前 |
ファイルへのパス
|
path_to_a_file | True | string |
特定ファイルへの相対パス |
戻り値
ひとつのファイルをアップロードする
GIS クラウド ストレージのファイルをアップロードします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
API Key
|
API-Key | True | password |
操作の承認に使用される GIS クラウド API キー |
ファイル データ
|
filedata | True | file |
アップロードするファイル。 |
デスティネーション マップ ID
|
destination_map | integer |
共有マップのマップ ID。 設定すると、ファイルをマップ所有者のストレージにアップロードします。 |
|
ファイルへのパス
|
path_to_a_file | True | string |
特定ファイルへの相対パス |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
location
|
location | string |
ひとつのファイルを取得する
GIS クラウド ストレージからひとつのファイルをダウンロードします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
API Key
|
API-Key | True | password |
操作の承認に使用される GIS クラウド API キー |
ファイルへのパス
|
path_to_a_file | True | string |
特定ファイルへの相対パス |
File Name
|
file_name | True | string |
SaaS ストレージ上に保存されている特定のメディア ファイルの名前 |
戻り値
- 返答
- file
ひとつのマップをレンダリングする
ひとつの GIS クラウド マップ オブジェクトのイメージをレンダリングします。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
API Key
|
API-Key | True | password |
操作の承認に使用される GIS クラウド API キー |
マップ ID
|
map_id | True | integer |
特定のマップを識別するために使用される内部マップ ID |
イメージの幅
|
width | number |
画像の幅 (ピクセル) |
|
画像の高さ
|
height | number |
画像の高さ (ピクセル) |
|
キャッシュの無効化
|
invalidate | number |
キャッシュの無効化 |
|
レイヤーリストの表示
|
layerlist | number |
レイヤーリストを画像内に表示されるように設定する |
|
保存された画像
|
justgenerate | number |
保存せずに画像を生成するだけです |
戻り値
- 返答
- file
ひとつのマップを取得
GIS クラウド マップ オブジェクトをひとつ取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
API Key
|
API-Key | True | password |
操作の承認に使用される GIS クラウド API キー |
マップ ID
|
map_id | True | integer |
特定のマップを識別するために使用される内部マップ ID |
属性を展開する
|
expand | string |
Enum オプションの 1 つによって応答を拡張する |
戻り値
- Body
- Map
ひとつのマップを更新する
ひとつの GIS クラウド マップ プロジェクトを更新する
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
API Key
|
API-Key | True | password |
操作の承認に使用される GIS クラウド API キー |
マップ ID
|
map_id | True | integer |
特定のマップを識別するために使用される内部マップ ID |
件名
|
name | string |
マップ名 |
ひとつのレイヤーを削除する
1 つの GIS クラウド レイヤ オブジェクトを削除します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
API Key
|
API-Key | True | password |
操作の承認に使用される GIS クラウド API キー |
レイヤー ID
|
layer_id | True | integer |
特定のレイヤーを識別するために使用される内部レイヤー ID |
ひとつのレイヤーを取得
すべての GIS レイヤーオブジェクトを取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
API Key
|
API-Key | True | password |
操作の承認に使用される GIS クラウド API キー |
レイヤー ID
|
layer_id | True | integer |
特定のレイヤーを識別するために使用される内部レイヤー ID |
属性を展開する
|
expand | string |
Enum オプションの 1 つによって応答を拡張する |
戻り値
- Body
- Layer
ひとつのレイヤーを更新する
ひとつの GIS クラウド レイヤ オブジェクトを更新します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
API Key
|
API-Key | True | password |
操作の承認に使用される GIS クラウド API キー |
レイヤー ID
|
layer_id | True | integer |
特定のレイヤーを識別するために使用される内部レイヤー ID |
件名
|
name | string |
レイヤー名 |
データ マップのキャッシュ
マップ タイル キャッシュを削除して、API 経由で行われた変更を反映します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
API Key
|
API-Key | True | password |
操作の承認に使用される GIS クラウド API キー |
マップ ID
|
map_id | True | integer |
特定のマップを識別するために使用される内部マップ ID |
トリガーの再初期化
|
init_trigger | True | integer |
操作を実行する前にマップを再初期化する必要がありますか |
レイヤーリスト
|
layers | string |
含めるレイヤー ID の CSV リスト |
フィーチャーフィールドからメディアファイルを取得する
レイヤー オブジェクトの GIS クラウド フィーチャ オブジェクト フィールドから 1 つのメディア ファイルを取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
API Key
|
API-Key | True | password |
操作の承認に使用される GIS クラウド API キー |
ファイルのダウンロード
|
download | boolean |
取得したメディア ファイルを直接ダウンロードする必要があるかどうか |
|
ファイルへのパス
|
path_to_a_file | True | string |
特定ファイルへの相対パス |
フィールド名
|
field_name | True | string |
特定のレイヤー上のフィーチャ フィールドの名前 |
機能 ID
|
feature_id | True | integer |
特定の機能を識別するために使用される内部機能 ID |
レイヤー ID
|
layer_id | True | integer |
特定のレイヤーを識別するために使用される内部レイヤー ID |
戻り値
- 返答
- file
マップ上のすべてのレイヤーを取得する
単一の GIS クラウド マップ オブジェクトのすべてのレイヤー オブジェクトを取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
API Key
|
API-Key | True | password |
操作の承認に使用される GIS クラウド API キー |
マップ ID
|
map_id | True | integer |
特定のマップを識別するために使用される内部マップ ID |
属性を展開する
|
expand | string |
Enum オプションの 1 つによって応答を拡張する |
|
並べ替え
|
order_by | string |
これは、ターゲット GIS Cloud オブジェクトに存在する列を参照する必要があります。 デフォルトでは、列は昇順でソートされていますが、:desc を含めると順序が逆になります。 順序付け、形式 "{created|modified|created}:[asc|desc]" 例: order_by=accessed:desc |
|
ページごとの項目
|
perpage | integer |
ページごとに表示する結果の数です (デフォルト: 100、最大: 5000) |
|
ページ番号
|
page | integer |
応答のページ番号 |
|
いいえの合計
|
nototal | integer |
結果の合計はカウントおよび表示されません。応答時間を改善します。応答を速くするために使用されます |
戻り値
- Body
- Layers
レイヤーの列を取得
レイヤーの列の一覧を取得する
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
API Key
|
API-Key | True | password |
操作の承認に使用される GIS クラウド API キー |
レイヤー ID
|
layer_id | True | integer |
特定のレイヤーを識別するために使用される内部レイヤー ID |
レイヤー上で新しい機能を作成する
レイヤー オブジェクト上のすべての GIS クラウド フィーチャ オブジェクトを取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
API Key
|
API-Key | True | password |
操作の承認に使用される GIS クラウド API キー |
レイヤー ID
|
layer_id | True | integer |
特定のレイヤーを識別するために使用される内部レイヤー ID |
ペイロード
|
payload | dynamic |
新しいフィーチャを作成するデータ。空白のままにした場合、null として作成されます。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
location
|
location | string |
レイヤー上のフィーチャを取得する
レイヤー オブジェクト上のすべての GIS クラウド フィーチャ オブジェクトを取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
API Key
|
API-Key | True | password |
操作の承認に使用される GIS クラウド API キー |
レイヤー ID
|
layer_id | True | integer |
特定のレイヤーを識別するために使用される内部レイヤー ID |
ジオメトリを含める
|
geometry | string |
ジオメトリがパックされる形式。 可能な値: 'wkt'、'kml'、'gml' |
|
EPSG プロジェクション
|
epsg | integer |
出力プロジェクションの EPSG コード。 指定しない場合は、既定のマップ プロジェクションが使用されます |
|
空間境界
|
bounds | string |
空間フィルタリングに使用される境界ボックス |
|
以下の SQL
|
where | string |
where 句の SQL タイプ。属性フィルタリングに使用されます |
|
並べ替え
|
order_by | string |
これは、ターゲット GIS Cloud オブジェクトに存在する列を参照する必要があります。 デフォルトでは、列は昇順でソートされていますが、:desc を含めると順序が逆になります。 順序付け、形式 "{created|modified|created}:[asc|desc]" 例: order_by=accessed:desc |
|
ページごとの項目
|
perpage | integer |
ページごとに表示する結果の数です (デフォルト: 100、最大: 5000) |
|
ページ番号
|
page | integer |
応答のページ番号 |
|
いいえの合計
|
nototal | integer |
結果の合計はカウントおよび表示されません。応答時間を改善します。応答を速くするために使用されます |
戻り値
一つのマップを削除する
1 つの GIS クラウド マップ プロジェクトを削除する
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
API Key
|
API-Key | True | password |
操作の承認に使用される GIS クラウド API キー |
マップ ID
|
map_id | True | integer |
特定のマップを識別するために使用される内部マップ ID |
機能の取得
レイヤー オブジェクト上の一つの GIS クラウド フィーチャ オブジェクトを取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
API Key
|
API-Key | True | password |
操作の承認に使用される GIS クラウド API キー |
機能 ID
|
feature_id | True | integer |
特定の機能を識別するために使用される内部機能 ID |
レイヤー ID
|
layer_id | True | integer |
特定のレイヤーを識別するために使用される内部レイヤー ID |
ジオメトリを含める
|
geometry | string |
ジオメトリがパックされる形式。 可能な値: 'wkt'、'kml'、'gml' |
|
EPSG プロジェクション
|
epsg | integer |
出力プロジェクションの EPSG コード。 指定しない場合は、既定のマップ プロジェクションが使用されます |
戻り値
機能を削除する
指定された GIS クラウド フィーチャ オブジェクトをレイヤーから削除します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
API Key
|
API-Key | True | password |
操作の承認に使用される GIS クラウド API キー |
機能 ID
|
feature_id | True | integer |
特定の機能を識別するために使用される内部機能 ID |
レイヤー ID
|
layer_id | True | integer |
特定のレイヤーを識別するために使用される内部レイヤー ID |
機能を更新する
レイヤー オブジェクト上の一つの GIS クラウド フィーチャ オブジェクトを更新します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
API Key
|
API-Key | True | password |
操作の承認に使用される GIS クラウド API キー |
機能 ID
|
feature_id | True | integer |
特定の機能を識別するために使用される内部機能 ID |
レイヤー ID
|
layer_id | True | integer |
特定のレイヤーを識別するために使用される内部レイヤー ID |
ペイロード
|
payload | dynamic |
更新される新しい特徴データ |
現在のユーザー オブジェクトを取得する
現在の GIS クラウドユーザー オブジェクトを取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
API Key
|
API-Key | True | password |
操作の承認に使用される GIS クラウド API キー |
属性を展開する
|
expand | string |
Enum オプションの 1 つによって応答を拡張する |
戻り値
- Body
- User
定義
地図
名前 | パス | 型 | 説明 |
---|---|---|---|
合計レコード数
|
total | integer |
取得できたレコードの総数 |
現在のページ
|
page | integer |
返されたページの数 |
マップ オブジェクト
|
data | array of Map |
返されるマップ オブジェクトの配列 |
マップ
名前 | パス | 型 | 説明 |
---|---|---|---|
マップ ID
|
id | integer |
このマップの内部 ID |
件名
|
name | string |
マップ名 |
所有者オブジェクト
|
owner | array of string |
マップ所有者オブジェクト。 この値は、展開パラメータにキー 'owner' が含まれている場合にのみ表示されます |
アクティブです
|
active | string |
これはマップ アクティブです |
Copyright
|
copyright | string |
著作権声明文字列 |
Proj4
|
proj4 | string |
Proj4 マップ プロジェクション |
Proj4 ユニット
|
units_proj4 | string |
Proj4 定義の単位 |
EPSG コード
|
epsg | string |
EPSG マップ プロジェクション コード |
マップ単位
|
units | string |
マップの単位 (メートル、フィート、または foot_us) |
最大ズーム
|
maxzoom | string |
最大ズーム |
Background Color
|
bgcolor | string |
マップ バックグラウンド色 |
修正日時
|
modified | integer |
最後にマップが更新されt時間 (UNIX タイムスタンプ) |
アクセス時間
|
accessed | integer |
最後にマップがアクセスされた時間 (UNIX タイムスタンプ) |
作成日
|
created | integer |
マップが作成された時間 (UNIX タイムスタンプ) |
表示回数
|
visited | string |
マップ閲覧数 |
Archived
|
archived | string |
マップがアーカイブされたか |
リソース ID
|
resource_id | string |
resource_id |
測定単位
|
measure_unit | string |
measure_unit |
表示可能
|
visible | string |
表示可 |
リソース オブジェクト
|
resource | Resource |
マップ リソース オブジェクト |
Description
|
description | string |
マップの説明 |
mobileacess
|
mobileacess | string |
モバイルアクセス |
wmsaccess
|
wmsaccess | string |
wmsaccess |
maptype
|
maptype | string |
maptype |
資産
|
assets | string |
資産 |
rating
|
rating | string |
rating |
共有
|
share | string |
共有 |
境界 xMin
|
bounds.xmin | float |
xmin |
境界 xMax
|
bounds.xmax | float |
xmax |
境界 yMin
|
bounds.ymin | float |
ymin |
境界 yMax
|
bounds.ymax | float |
ymax |
境界のある
|
bound | string |
境界のある |
リソース
マップ リソース オブジェクト
名前 | パス | 型 | 説明 |
---|---|---|---|
リソース ID
|
id | integer |
このリソースの内部 ID |
リソースの種類
|
type | string |
リソースの列挙体種類 |
リソースの場所
|
location | string |
null 値の可能性がある TBC |
リソース ID
|
target_resource_id | string |
resource_id |
リソース所有者 Id
|
owner_id | string |
このリソースを所有するユーザーのユーザー ID |
リソース親 ID
|
parent_id | string |
null 値の可能性がある TBC |
リソース支払いサブスクリプション ID
|
payment_subscription_id | string |
null 値の可能性がある TBC |
リソース支払い ID
|
payment_id | string |
null 値の可能性がある TBC |
リソース支払い ID Obs
|
payment_id_obs | string |
null 値の可能性がある TBC |
アーカイブされたリソース
|
archived | string |
リソースがアーカイブされたかどうかを示します |
無効化されたリソース
|
disabled | string |
null 値の可能性がある TBC |
リソース アクセス時間
|
access_time | object |
リソースが最後にアクセスされた時刻 |
修正日時
|
modified | integer |
最後にリソースが更新されt時間 (UNIX タイムスタンプ) |
作成日
|
created | integer |
リソースが作成された時間 (UNIX タイムスタンプ) |
レイヤー
名前 | パス | 型 | 説明 |
---|---|---|---|
合計レコード数
|
total | integer |
取得できたレコードの総数 |
現在のページ
|
page | integer |
返されたページの数 |
レイヤーオブジェクト
|
data | array of Layer |
返されるレイヤー オブジェクトの配列 |
レイヤー
名前 | パス | 型 | 説明 |
---|---|---|---|
レイヤー ID
|
id | integer |
レイヤーの内部 ID |
レイヤー名
|
name | string |
ユーザー定義のレイヤー名 |
所有者オブジェクト
|
owner | array of string |
レイヤー所有者オブジェクト、EXPANDABLE |
レイヤー ソースの種類
|
source.type | string |
提供されたデータの種類 |
レイヤーソース URI
|
source.src | string |
データがある場所を指定する URL 文字列 |
OnScale
|
onscale | string |
レイヤーを表示するスケールを設定する |
OffScale
|
offscale | string |
レイヤーを非表示するスケールを設定する |
レイヤー ラベル
|
label | string |
ラインラベルに使用するデータソースの属性名 |
x 最小
|
x_min | string |
レイヤー境界の X 最小座標 |
x 最大
|
x_max | string |
レイヤー境界の X 最大座標 |
y 最小
|
y_min | string |
レイヤー境界の Y 最小座標 |
y 最大
|
y_max | string |
レイヤー境界の Y 最大座標 |
レイヤー テキスト フィールド
|
textfield | string |
テキスト フィールドとして使用するデータソースの属性名 |
修正日時
|
modified | integer |
最後にマップが更新されt時間 (UNIX タイムスタンプ) |
作成日
|
created | integer |
マップが作成された時間 (UNIX タイムスタンプ) |
レイヤースタイル
|
styles | string |
レイヤー スタイル用の複雑なレイヤー スタイル オブジェクト |
レイヤーアルファ
|
alpha | string |
レイヤーの透明性 |
レイヤーデータソースエンコーディング
|
encoding | string |
レイヤーデータソースエンコーディング |
レイヤーテキスト マージン
|
margin | string |
テキスト フィールド マージン |
レイヤーの表示
|
visible | string |
レイヤーの可視性を制御します ('t' または 'f') |
レイヤーがロックされました
|
lock | string |
レイヤーの対話性を制御します ('t' または 'f') |
ラスターレイヤー
|
raster | string |
レイヤーはラスター データ ソース、't' または 'f' です |
エクスポート可能なレイヤー
|
exportable | string |
レイヤーをエクスポートできるかどうかを設定します ('t' または 'f') |
結合されたレイヤー
|
merged | string |
レイヤーはマージされています |
レイヤー親フォルダー
|
parent | string |
親フォルダーレイヤー ID |
レイヤーのツールチップ
|
tooltip | string |
レイヤー上に表示されるツールチップはマウスホバー機能を備えています |
ジオメトリの非表示
|
hidegeometry | string |
レイヤージオメトリを非表示にします。 ラベル 't' または 'f' のみを表示したい場合に便利です |
情報ポップアップを使用する
|
use_info_window | string |
マップ ポップアップにレイヤー フィーチャ情報を表示します。't' または 'f' です |
レイヤーデータソース ID
|
datasource_id | string |
レイヤー データ ソースのデータソース ID |
レイヤー EPSG
|
epsg | string |
データソース EPSG コード |
オープンしたレイヤー
|
opened | string |
フォルダーレイヤーの開閉のブール値の場合、't' または 'f' |
ユーザー リソース ID
|
resource_id | string |
レイヤーのリソース ID |
レイヤー マップ ID
|
map_id | string |
レイヤーが属するマップ ID |
レイヤージオム タイプ
|
type | string |
レイヤー ジオメトリの種類。 可能な値は、'point'、'line'、'polygon'、'tile'、'wms' です。 |
レイヤーの順序
|
order | integer |
レイヤー Z インデックス |
レイヤー オプション オブジェクト
|
options | object |
このリソースに関連付けられたオプションのリスト。 この値は、展開パラメータにキー 'options' が含まれている場合にのみ表示されます |
フォーム名
|
form.name | string |
ユーザー定義イベントの名前です |
レイヤー フォーム定義
|
form.definition | string |
レイヤーに添付されたフォームの定義 |
データソース リソース ID
|
datasource.resource_id | string |
データリソースのリソース ID |
データ ソースの種類
|
datasource.type | string |
レイヤーのデータソースタイプ |
データソースの所有者 Id
|
datasource.owner_id | string |
owner_id |
permissions
|
datasource.permissions | array of string |
名称 |
レイヤー列スキーマ
|
columns | object |
レイヤー データソース列を表示、拡張可能 |
サブレイヤ
|
sublayers | array of Layer |
このレイヤ内にネストされたレイヤ オブジェクトの配列 |
User
名前 | パス | 型 | 説明 |
---|---|---|---|
ユーザー Id
|
id | integer |
一意のユーザー ID |
ユーザーの種類
|
type | string |
ユーザーの指定した種類 |
ユーザー アクティブ
|
active | string |
ユーザーはアクティブですか、't' または 'f' |
Username
|
username | string |
ユーザーのユーザー名 |
User First Name
|
firstname | string |
ユーザーの名 |
User Last Name
|
lastname | string |
ユーザーの姓 |
ユーザーの所有者 ID
|
owner_id | string |
このユーザーを所有するユーザーのユーザー ID |
ユーザーの電話
|
phone | string |
ユーザーの電話番号 |
ユーザー モバイル
|
mobile | string |
ユーザーのモバイル番号 |
作成日
|
created | integer |
マップが作成された時間 (UNIX タイムスタンプ) |
Last Login
|
lastlog | integer |
マップが作成された時間 (UNIX タイムスタンプ) |
ユーザーの会社
|
company | string |
ユーザーの会社名 |
ユーザーの Web URL
|
web | string |
ユーザー プロファイルの Web サイト |
ユーザー メール
|
string |
ユーザーのメール アドレス |
|
ユーザー アバター
|
avatar | string |
ユーザーのアバターを取得するための URL |
ユーザー言語
|
language | string |
ユーザーの選択された言語 |
ファイルの特徴数
|
file_feature_count | string |
ファイル システム上の地理的特徴の数 |
DB 特徴数
|
db_feature_count | string |
データベース内の地理的特徴の数 |
保存されtユーザーのラスター
|
storage_raster | string |
ラスター タイルによって消費されるファイル ストレージ |
ユーザーのストレージ容量
|
storage_total | string |
消費された合計ファイルストレージ |
ユーザーの特徴の制限
|
feature_count_limit | string |
ライセンスされた最大機能数 |
ユーザー ラスターの制限
|
storage_raster_limit | string |
ライセンスされた最大ストレージ容量 |
サブスクリプションが始まる
|
subscription_begins | string |
ユーザーのサブスクリプションが開始されるとき |
サブスクリプション期限が切れました
|
subscription_expires | string |
ユーザーのサブスクリプションが終了されるとき |
ユーザー リソース ID
|
resource_id | string |
このユーザーの内部リソース ID |
ユーザーの最終更新
|
modified | integer |
最後の更新された日時 (UNIX 形式) |
ユーザーの組織
|
organization_id | string |
このユーザーの組織 ID |
User OIDC
|
oidc | string |
OpenID Connect |
ユーザー オプション
|
options | string |
ユーザーに関連付けられたオプションのリスト。 この値は、'展開' パラメータにキー 'オプション' が含まれている場合にのみ表示されます |
同意
|
consents | array of object |
ユーザー同意契約の対象 |
同意の目的
|
consents.purpose | string |
要求された同意の目的 |
同意のバージョン
|
consents.version | string |
付与された同意のバージョン |
同意された同意
|
consents.agreed | string |
同意を付与済み |
file
これは基本的なデータ型 'ファイル' です。