ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS Desktop

完全なプロ仕様の GIS

ArcGIS Enterprise

エンタープライズ GIS

ArcGIS Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ArcMap

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • エクステンション

JSON ツールセットの概要

  • ツール
  • Featureset JSON

JSON ツールセットには、featureset の ArcGIS REST API 仕様に基づいてフィーチャから JSON への変換、および JSON からフィーチャへの変換を行うツールが含まれています。JSON (JavaScript Object Notation)は、ArcGIS と他のシステムとの間で GIS データを共有するための、テキストベースの軽量データ交換形式です。JSON は言語に依存せず、Python、C#、Java、JavaScript などの、ほとんどのプログラミング言語は JSON を読み取り、操作し、書き込むためのライブラリを提供しています。

ツール

ツール説明

フィーチャ → JSON (Features To JSON)

フィーチャを JSON 形式に変換します。フィーチャのフィールド、ジオメトリ、および空間参照を、対応する JSON 表現に変換して、拡張子が .json のファイルに書き込みます。

JSON → フィーチャ (JSON To Features)

ArcGIS REST API 仕様に基づいて、JSON フィーチャをフィーチャクラスに変換します。フィーチャクラスには、JSON での定義に従って、フィールド、ジオメトリ タイプ、および空間参照が格納されます。

Featureset JSON

ArcGIS REST API 仕様は、特定のジオメトリ タイプ、フィールド、および空間参照を持つフィーチャのコレクションとして featureset を定義します。featureset の JSON 形式を下に示します。geometryType、Spatial Reference、および Fields の各プロパティは、フィーチャのコレクションのジオメトリ タイプ、空間参照、およびフィールドを定義します。features プロパティは、フィーチャのコレクションを定義します。コレクション内の各フィーチャは、ジオメトリとフィールドの値を持っています (属性と呼ばれます)。hasZ プロパティと hasM プロパティは、フィーチャのジオメトリが Z 値と M 値を持つかどうかを指定します。

フィーチャセットの JSON 表現

{ 
"displayFieldName" : "<displayFieldName>",
"fieldAliases" : {
  "<fieldName1>" : "<fieldAlias1>",
  "<fieldName2>" : "<fieldAlias2>"
},
"geometryType" : "<geometryType>",
"hasZ" : <true|false>,  //Added at 10.1
"hasM" : <true|false>,   //Added at 10.1
"spatialReference" : <spatialReference>,
"fields": [
            {
                "name": "<field1>",
                "type": "<field1Type>",
                "alias": "<field1Alias>"
            },
            {
                "name": "<field2>",
                "type": "<field2Type>",
                "alias": "<field2Alias>"
            }
        ],
 "features": [
            {
                "geometry": {
                    <geometry1>
                },
                "attributes": {
                    "<field1>": <value11>,
                    "<field2>": <value12> 
                } 
            },
            {
                "geometry": {
                    <geometry2>
                },
                "attributes": {
                    "<field1>": <value21>,
                    "<field2>": <value22> 
                } 
            }
        ]
}

関連トピック

  • 変換ツールボックスの概要

ArcGIS Desktop

  • ホーム
  • ドキュメント
  • サポート

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • Esri ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
ご意見・ご感想をお寄せください。
Copyright © 2021 Esri. | プライバシー | リーガル