Create  Edit  Diff  FrontPage  Index  Search  Changes  History  Source  RSS  wikifarm  Login

MapScript.Ja - mapObj.saveQueryAsGML Diff

  • Added parts are displayed like this.
  • Deleted parts are displayed like this.

!!mapObj.saveQueryAsGML メソッド
!!!説明
この地図への問い合わせをGMLフォーマットでディスクに保存する。引数nsは、決まった文字または文字列である。
public int saveQueryAsGML(
    string filename,
    string ns
);
!!!サンプル
!!!!コード
Dim _map As New mapObj("")
Dim _ptq As New pointObj(-102.515504, 39.462461, 0, 0)

_map.queryByPoint(_ptq, mapscript.MS_MULTIPLE, 3)
_map.saveQueryAsGML("c:\temp\query.xml", "O")

→結果
<?xml version="1.0" encoding="ISO-8859-1"?>

<msGMLOutput
  xmlns:gml="http://www.opengis.net/gml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
</msGMLOutput>
""引数 ns はnamespaces のことで、mapows.c のソースを見ると、"O","M","F","C","G","S"である。
"" O = OWS, M = WMS, F = WFS, C = WCS, G= GML, S= SOS である。

""上記のコードで、ns を変えても結果は変わらない。なんで?
!!!!マップファイル

!!!参照

[[mapObj メンバ]] | [[(global) 名前空間|http://wiki.fdiary.net/MapScriptJa]]