FIELD  サンプル

適用: CONFIG   RESPONSE   MARKUP
サーバ: Image   Query   Feature   Extract   ArcMap  
親要素: FCLASS   FEATURE   FIELDS   SQVAR  

<FIELD 属性の概要


     親要素:FIELDS
     name ="文字列"
     value ="文字列"

     親要素:SQVAR, FCLASS, FEATURE
     name ="文字列"
     type ="-99 | -98 | -5 | -7 | 1 | 4 | 5 | 6 | 8 | 12 | 13 | 14 | 15 | 91"
     precision ="整数"
     size ="整数"
>


     親要素:FEATURE
     <FIELDVALUE... />

     親要素:SQVAR, FIELDS, FCLASS
          子要素なし

</FIELD >
太字:必須の属性もしくは子要素


概要


制限


注意


属性の概要


親要素:FIELDS
属性 使い方 トップに戻る
name データベース内のフィールド名です。
value データベースのフィールドからの戻り値です。

親要素:SQVAR, FCLASS, FEATURE
属性 使い方 トップに戻る
name データベース内のフィールド名です。
precision データベース内で定義されるフィールドの精度です。小数点以下の桁数を指します。
size データベース内で定義されるフィールドのサイズです。シェープ フィールドではサイズに0が設定されていなければなりません。
type 以下の表で示す、フィールドのデータ タイプです。

Type値 値の定義
-99 IDフィールドです。
-98 シェープ フィールドです。
-7 真偽値(ブール)フィールド(true | false)です。
-5 長整数(8バイト)フィールドです。値のとり得る範囲は-9223372036854775808から9223372036854775807、もしくは0から18446744073709551615です。
1 文字フィールドです。ストアド検索で文字列を使用している場合は、1と12の値は交換可能です。DBFファイルの文字列に対するストアド検索で、1の値が使用されている場合があります。ストアド検索が作成され、ArcIMS Authorで保存された場合、この1の値は12と置き換えることが可能です。
4 整数(4バイト)フィールドです。値のとり得る範囲は-2147483648から2147483647、もしくは0から4294967295です。
5 短整数(2バイト)フィールドです。値のとり得る範囲は-32768から32767、もしくは0から65535です。
6 単精度浮動小数点数フィールドです。値のとり得る範囲は、負の値が-3.402823466E+38から-1.175494351E-38、0、正の値が1.175494351E-38から3.402823466E+38です。
8 倍精度浮動小数点数フィールドです。値のとり得る範囲は、負の値が-1.7976931348623157E+308から-2.2250738585072014E-308、0、正の値が2.2250738585072014E-308から1.7976931348623157E+308です。
12 文字列フィールドです。
13 CLOB_TYPEです。 Character Large Object
14 NVARCHARです。
15 NCLOB_TYPEです。Unicode Character Large Object
91 日付フィールドです。

 

サンプル

サンプル 1:CONFIGのストアド検索で使用する場合 トップに戻る
<?xml version="1.0" encoding="UTF-8"?>
<ARCXML version="1.1">
  <CONFIG>
    <ENVIRONMENT>
      <LOCALE country="US" language="en" variant="" />
      <UIFONT color="0,0,0" name="Arial" size="12" style="regular" />
      <SCREEN dpi="96" />
    </ENVIRONMENT>
    <MAP>
      <PROPERTIES>
        <ENVELOPE minx="-141.0030059814453" miny="41.9133186340332" maxx="-52.62028121948242" maxy="83.10832214355469" name="Initial_Extent" />
        <MAPUNITS units="decimal_degrees" />
        <FILTERCOORDSYS id="4326" />
        <FEATURECOORDSYS id="4326"/>
      </PROPERTIES>
      <WORKSPACES>
        <SHAPEWORKSPACE name="shp_ws-0" directory="<path to CANADA ESRIDATA>" />
      </WORKSPACES>
      <LAYER type="featureclass" name="province" visible="true" id="0">
        <DATASET name="province" type="polygon" workspace="shp_ws-0" />
        <SIMPLERENDERER>
          <SIMPLEPOLYGONSYMBOL filltransparency="1.0" fillcolor="127,127,127" />
        </SIMPLERENDERER>
        <EXTENSION type="StoredQuery">
          <STOREDQUERIES>
            <STOREDQUERY name="Provinces">
              <QUERY where="( NAME = &apos;[%var%]&apos; )" subfields="#SHAPE# AREA CODE NAME POP1991 POP91_SQMI" />
              <SQVAR position="0" name="[%var%]">
                <FIELD name="NAME" precision="0" type="12" size="25" />
              </SQVAR>
            </STOREDQUERY>
          </STOREDQUERIES>
      </EXTENSION>
      </LAYER>
    </MAP>
  </CONFIG>
</ARCXML>

サンプル 2: SERVICEINFOレスポンスの場合 トップに戻る
<?xml version="1.0" encoding="UTF-8"?>
<ARCXML version="1.1">
  <RESPONSE>
    <SERVICEINFO>
      <ENVIRONMENT>
        <LOCALE language="en" country="US" />
        <UIFONT name="Arial" color="0,0,0" size="12" style="regular" />
        <SEPARATORS cs=" " ts=";"/>
        <CAPABILITIES forbidden="" disabledtypes=""/>
        <SCREEN dpi="96"/>
        <IMAGELIMIT pixelcount="1048576" />
      </ENVIRONMENT>
      <PROPERTIES>
        <ENVELOPE minx="-180" miny="-90" maxx="180" maxy="90" name="Initial_Extent" />
        <MAPUNITS units="decimal_degrees" />
      </PROPERTIES>
      <LAYERINFO type="featureclass" visible="true" name="Countries" id="1">
        <FCLASS type="polygon">
          <FIELD name="AREA" type="8" size="12" precision="3" />
          <FIELD name="NAME" type="12" size="40" precision="0" />
          <FIELD name="ABBREVNAME" type="12" size="12" precision="0" />
          <FIELD name="FIPS_CODE" type="12" size="2" precision="0" />
          <FIELD name="WB_CNTRY" type="12" size="3" precision="0" />
          <FIELD name="HYPERLINK" type="12" size="60" precision="0" />
          <FIELD name="#SHAPE#" type="-98" size="0" precision="0" />
          <FIELD name="#ID#" type="-99" size="16" precision="0" />
        </FCLASS>
      </LAYERINFO>
    </SERVICEINFO>
  </RESPONSE>
</ARCXML>

サンプル 3: FEATURESレスポンスの場合 トップに戻る
<?xml version="1.0" encoding="UTF8"?>
<ARCXML version="1.1">
  <RESPONSE>
    <FEATURES>
      <FEATURE>
        <FIELDS>
          <FIELD name="STATE_NAME" value="Washington" />
          <FIELD name="SUB_REGION" value="Pacific" />
        </FIELDS>

      </FEATURE>
      <FEATURECOUNT count="1" hasmore="false" />
    </FEATURES>
  </RESPONSE>
</ARCXML>

サンプル 4: GEOCODEレスポンスの場合 トップに戻る
<?xml version="1.0" encoding="UTF-8"?>
<ARCXML version="1.1">
<RESPONSE>
  <GEOCODE>
    <FEATURE featureid="1">
      <FIELD type="4" name="SCORE" size="5" precision="0">
        <FIELDVALUE valuestring="100" />
      </FIELD>
      <FIELD type="12" name="ADDRESSFOUND" size="21" precision="0">
        <FIELDVALUE valuestring="380 NEW YORK ST 92373" />
      </FIELD>
      <FIELD type="-98" name="SHAPEFIELD">
        <FIELDVALUE>
          <POINT x="-117.19496116" y="34.05777355" />
        </FIELDVALUE>
      </FIELD>
    </FEATURE>
    <GCCOUNT count="1" />
  </GEOCODE>
</RESPONSE>
</ARCXML>

サンプル 5: MARKUPの場合 トップに戻る
<?xml version="1.0"?>

<MARKUP>
  <WORKSPACES>
    <FEATURESERVERWORKSPACE name="ifs_ws-20" url="http://mymachine.domain.com/servlet/com.esri.esrimap.Esrimap" service="world" />
  </WORKSPACES>
  <MARKUPLAYER layername="CNTRY94" workspace="ifs_ws-20">
    <MODIFIEDFEATURES>
      <FEATURE featureid="1000001">
      <ENVELOPE minx="79.7" miny="-59.0" maxx="113.9" maxy="-42.4" />
      <FIELD name="AREA" precision="3" size="12" type="8">
        <FIELDVALUE valuestring="10202" />
      </FIELD>
      <FIELD name="NAME" precision="0" size="40" type="12">
        <FIELDVALUE valuestring="Atlantis" />
      </FIELD>
      <FIELD name="#SHAPE#" precision="0" size="0" type="-98">
        <FIELDVALUE>
          <POLYGON>
            <RING>
            <POINT x="85.61944739721136" y="-42.43367913036056" />
            <POINT x="113.93068023991125" y="-46.33867676383642" />
            <POINT x="80.25007565118213" y="-55.12492143915705" />
            <POINT x="85.61944739721136" y="-42.43367913036056" />
            </RING>
          </POLYGON>
        </FIELDVALUE>
      </FIELD>
      </FEATURE>
    </MODIFIEDFEATURES>
  </MARKUPLAYER>
</MARKUP>