POINT サンプル

適用: CONFIG  REQUEST  RESPONSE  MARKUP
サーバ: Image  Query  Feature  Extract  Geocode  ArcMap  
親要素: FIELDVALUE  HOLE  MULTIPOINT  OBJECT  PATH  RING  

<POINT 属性の概要


    親要素:FIELDVALUE, MULTIPOINT, PATH, RING, HOLE
    x ="倍精度実数"
    y ="倍精度実数"

    親要素:OBJECT
    coords ="倍精度実数"
>


    親要素:FIELDVALUE, MULTIPOINT, PATH, RING, HOLE
        子要素なし

    親要素:OBJECT
    <RASTERMARKERSYMBOL... /> [または]
    <SIMPLEMARKERSYMBOL... /> [または]
    <TRUETYPEMARKERSYMBOL... /> [または]

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


概要


制限


注意


属性の概要


親要素:FIELDVALUE, MULTIPOINT, PATH, RING, HOLE
属性 使い方 トップに戻る
x ポイントのx座標です。
y ポイントのy座標です。

親要素:OBJECT
属性 使い方 トップに戻る
coords ポイントを配置する座標値です。x, y座標値はデフォルトでは半角スペースで区切られます。区切り記号はSEPARATORSを使って変更することができます。ピクセル座標での"0 0"はマップ表示領域の左下です。
 

サンプル

サンプル 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.003006" miny="41.913319" maxx="-52.620281" maxy="83.108322" name="Initial_Extent" />
      <MAPUNITS units="decimal_degrees" />
      <FILTERCOORDSYS id="4326" />
      <FEATURECOORDSYS id="4326"/>
      </PROPERTIES>
      <WORKSPACES>
        <SHAPEWORKSPACE name="shp_ws-16" directory="<path to CANADA ESRIDATA>"/>
      </WORKSPACES>
      <LAYER type="featureclass" name="province" visible="true" id="0">
      <DATASET name="province" type="polygon" workspace="shp_ws-16" />
      <SIMPLERENDERER>
        <SIMPLEPOLYGONSYMBOL fillcolor="227,127,227" filltype="solid" />
      </SIMPLERENDERER>
      </LAYER>
      <LAYER type="acetate" name="Selectedmark" id="acetate" >
      <OBJECT units="pixel">
          <POINT coords="250 300">
            <SIMPLEMARKERSYMBOL color="0,0,0" />
          </POINT>
      </OBJECT>  
      </LAYER>  
    </MAP>
  </CONFIG>
</ARCXML>

サンプル 2:GET_IMAGEリクエストのアセテート レイヤで使用する場合 トップに戻る
<?xml version="1.0" encoding="UTF-8"?>
<ARCXML version="1.1">
<REQUEST>
  <GET_IMAGE>
    <PROPERTIES>
      <ENVELOPE minx="-180" miny="-90" maxx="180" maxy="90" />
      <IMAGESIZE width="643" height="502" />
    </PROPERTIES>
    <LAYER type="acetate" name="acetate" id="acetate">
      <OBJECT units="pixel">
        <POINT coords="100 100" >
            <SIMPLEMARKERSYMBOL color="0,0,0" />
        </POINT>
      </OBJECT>
    </LAYER>
  </GET_IMAGE>
</REQUEST>
</ARCXML>

サンプル 3:アセテート レイヤでPOINTとPATHを使用する場合 トップに戻る
<?xml version="1.0" encoding="UTF-8" ?>
<ARCXML version="1.1">
  <REQUEST>
    <GET_IMAGE>
      <PROPERTIES>
        <ENVELOPE minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0" />
        <IMAGESIZE width="800" height="600" />
      </PROPERTIES>
      <LAYER type="acetate" name="Selectedmark" id="acetate">
        <OBJECT units="database">
          <SIMPLELINESYMBOL color="0,0,0" width="6" />
          <POLYLINE>
            <PATH>
              <POINT x="-2.1079549837513" y="19.99815142335011" />
              <POINT x="28.99468788980437" y="15.88488432940315" />
              <POINT x="55.99468788980437" y="35.88488432940315" />
            </PATH>
          </POLYLINE>
        </OBJECT>  
      </LAYER>  
    </GET_IMAGE>
  </REQUEST>
</ARCXML>

サンプル 4:1つ目のアセテート レイヤにPOINT、2つ目のアセテート レイヤにMULTIPOINTを使用する場合 トップに戻る
<?xml version="1.0" encoding="UTF-8" ?>
<ARCXML version="1.1">
  <REQUEST>
    <GET_IMAGE>
      <PROPERTIES>
        <ENVELOPE minx="-180.0" miny="-90.0" maxx="180.0" maxy="90.0" />
        <IMAGESIZE width="800" height="600" />
      </PROPERTIES>
      <LAYER type="acetate" name="acetate" id="acetate">
        <OBJECT units="pixel">
          <POINT coords="100 100" >
            <SIMPLEMARKERSYMBOL color="0,0,0" width="20" />
          </POINT>
        </OBJECT>
      </LAYER>
      <LAYER type="acetate" name="acetate" id="acetate">
        <OBJECT units="database">
          <SIMPLEMARKERSYMBOL color="0,0,0" width="20" />
          <MULTIPOINT>
            <POINT x="-120.1079549837513" y="40.99815142335011" />
            <POINT x="-110.99468788980437" y="30.88488432940315" />
            <POINT x="10.13210788980437" y="30.82488950980315" />
          </MULTIPOINT>
        </OBJECT>
      </LAYER>
    </GET_IMAGE>
  </REQUEST>
</ARCXML>

サンプル 5:CONFIGあるいはREQUESTのSPATIALFILTERで使用する場合 トップに戻る
<?xml version="1.0" encoding="UTF-8"?>
<ARCXML version="1.1">
<CONFIG>
  <MAP>
    <PROPERTIES>
      <ENVELOPE minx="-180.0" miny="-152.0" maxx="180.0" maxy="153.0" />
      <MAPUNITS units="decimal_degrees" />
      <FILTERCOORDSYS id="4326" />
      <FEATURECOORDSYS id="4326"/>
    </PROPERTIES>
    <WORKSPACES>
      <SHAPEWORKSPACE name="shp_ws-0" directory="<path to WORLD ESRIDATA>"/>
    </WORKSPACES>
    <LAYER type="Featureclass" name="Cities" visible="true" id="0">
      <DATASET name="cities" type="point" workspace="shp_ws-0" />
      <SPATIALQUERY>
      <SPATIALFILTER relation="area_intersection">
        <MULTIPOINT>
            <POINT x="-128.1079549837513" y="81.99815142335011" />
            <POINT x="-123.99468788980437" y="77.88488432940315" />
            <POINT x="-123.99468788980437" y="77.88488432940315" />
        </MULTIPOINT>
      </SPATIALFILTER>
      </SPATIALQUERY>
      <SIMPLERENDERER>
        <TRUETYPEMARKERSYMBOL font="ESRI Cartography" character="252" />
      </SIMPLERENDERER>
  </LAYER>
</MAP>
</CONFIG>
</ARCXML>

サンプル 6:FEATURESレスポンスで使用する場合 トップに戻る
<?xml version="1.0" encoding="UTF8"?>
<ARCXML version="1.1">
<RESPONSE>
  <FEATURES>
    <FEATURE>
      <FIELDS CUST_ID="4" NAME="Customer  4"  #SHAPE#="[Geometry]" #ID#="3" />
      <POLYLINE>
        <PATH>
          <POINT x="-128.1079549837513" y="81.99815142335011" />
          <POINT x="-123.99468788980437" y="77.88488432940315" />
          <POINT x="-123.99468788980437" y="77.88488432940315" />
      </PATH>
      </POLYLINE>
    </FEATURE>
    <FEATURECOUNT count="1" hasmore="false" />
  </FEATURES>
</RESPONSE>
</ARCXML>

サンプル 7: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>