GML (.gml)
- Import はGML形式のXMLバージョンを完全にサポートする.
予備知識
-
- MIMEタイプ:アプリケーション/gml+xml
- Vectorマップ形式
- GMLは地理データについてのXMLベースの形式である.
- GMLは地理的特徴とシステムをモデル化する.
- GMLはインターネット上でデータ変換を行うことができる.
- GMLは幾何学,位相幾何学,座標系をサポートする.
Import
- Import["file.gml"] は指定されたファイルに保存されているベクタージオプリミティブに関連付けられたデータをインポートする.
- Import["file.gml",elem] はOSMファイルから指定された要素をインポートする.
- Import["file.gml",{{elem1},{elem2},…}}]は複数の要素をインポートする.
- インポート形式は,Import["file","GML"] またはImport["file",{"GML",elem,…}]で指定できる.
- 一般的な情報は,以下の関数ページを参照のこと:
-
Import ファイルからインポートする CloudImport クラウドオブジェクトからインポートする ImportString 文字列からインポートする ImportByteArray バイト配列からインポートする
Import要素
- 一般的なImport 要素:
-
"Elements" ファイル中の有効な要素とオプションのリスト "Summary" ファイルの概要 "Rules" 使用可能なすべての要素の規則のリスト - データ表現要素:
-
"Data" 各レイヤーのグラフィックスプリミティブ "Graphics" 単一のグラフィックスオブジェクトにまとめた全てのレイヤー "GraphicsList" OSMアーカイブのレイヤーを表すグラフィックのリスト - Import はデフォルトでGML形式に"Graphics"要素を使用する.
- Import["file","Data"] は{layer1,layer2,…} という形式の式を返す.個々のレイヤーは幾何を表すルールのリストと,その特徴に関連付けられた数値およびテキストの情報として提供される:
- メタ情報要素:
-
"LayerNames" 文字列のリストとして与えられるすべてのレイヤーの名前 "LayerTypes" 各レイヤーを構成するグラフィックスプリミティブ "SpatialRange" 地理座標の範囲.通常は10進度で指定される - ファイルで使用されている測地系と準拠楕円体を表す要素:
-
"CoordinateSystem" ファイルで使用される座標系の名前 "Datum" 測地系 "SemimajorAxis" 準拠楕円体の長半径 "SemiminorAxis" 準拠楕円体の短半径 "InverseFlattening" 楕円体の逆平坦化 "LinearUnits" 座標系単位 - 地理投影法とそのパラメータを指定する要素:
-
"Projection" 投影法の名前とパラメータ "Centering" 投影の原点を定義する緯度と経度 "StandardParallels" 標準緯線 "CentralScaleFactor" 中央子午線または投影の中心での倍率 "GridOrigin" 中央緯線と子午線のグリッド座標 {n,e} "ProjectionName" 使用される投影のWolfram言語標準名 "ReferenceModel" どの準拠球または準拠楕円体を使用するか - ファイルから低レベルのメタ情報にアクセスする:
-
"CoordinateSystemInformation" ファイルに保存されている座標系の生パラメータ - 地理投影法の詳細情報についてはGeoProjectionDataのページを参照のこと.
例題
すべて開く すべて閉じるImport要素 (21)
データ表現 (3)
"Graphics" (1)
メタデータ (3)
測地系と準拠楕円体 (6)
地理投影法 (7)
"StandardParallels" (1)
地理投影法の標準緯線.Noneは標準緯線がないこと示す:
関連するガイド
履歴
2025 で導入 (14.3)