| RASTERMARKERSYMBOL | サンプル |
| <RASTERMARKERSYMBOL | 属性の概要 |
ArcMapサーバの場合: image ="イメージファイルのパス名" size ="1,1 - N,N" url ="URL文字列" Featureサーバの場合: url ="URL文字列" antialiasing ="true | false" [false] image ="イメージファイルのパス名" shadow ="0,0,0 - 255,255,255" size ="1,1 - N,N" transparency ="0.0 - 1.0" [1.0] usecentroid ="true | false" [false] Imageサーバの場合: image ="イメージファイルのパス名" antialiasing ="true | false" [false] hotspot ="0,0 - N,N" [centered] overlap ="true | false" [true] shadow ="0,0,0 - 255,255,255" size ="1,1 - N,N" transparency ="0.0 - 1.0" [1.0] url ="URL文字列" usecentroid ="true | false" [true] > 子要素なし </RASTERMARKERSYMBOL > |
|
| 太字:必須の属性もしくは子要素 |
|
| 属性 | 使い方 | トップに戻る |
|---|---|---|
| antialiasing | ラベルまたはシンボルの縁を滑らかに表示します(アンチエイリアス効果)。"true"に設定すると、アンチエイリアスが有効になります。アンチエイリアスを有効にすると、マップを生成する時間が著しく増加する場合があります。 | |
| hotspot | マーカーシンボルが表示されるポイントの実際のXY座標に対して、マーカーシンボルをどこに配置するかを決定します。hotspotが 0,0 の場合、マーカーシンボルの左上隅にポイントを配置します。XY座標は正の値で、ピクセル単位で指定します。デフォルトのhotspotはマーカーシンボルの実際のサイズの中央です。例えば、マーカーシンボルが16×16ピクセルの場合、デフォルトの位置は 8,8 です。size属性が32×32に設定された場合でも、デフォルトのhotspotの位置は 8,8 のままです。イメージ サービスにのみ有効です。 | |
| image | イメージのフルパス名です。ArcIMS空間サーバはイメージを読み込むためにこのパス名を使用し、イメージをマップに追加します。UNCパス名が使用可能です(例:\\myComputer\arcims\output)。イメージ サービスとArcMapイメージ サービスには必須ですが、フィーチャ サービスでは無視されます。 | |
| overlap | このシンボルにラベルが重なっても良いかを定義します。"true"の場合、ラベルはシンボルに重なることができます。"false"の場合、ラベルはシンボルに重ならないでしょう。ラベルが予想通りに描画されない場合、このシンボル、あるいはArcIMSサービスの他のシンボルのoverlapが"false"に設定されていないかをチェックして下さい。イメージ サービスにのみ有効です。 | |
| shadow | RGB値による影の表示色設定です。 | |
| size | マーカーシンボルのサイズをピクセル数で指定された新しいサイズに変更します。デフォルトのサイズはマーカーシンボルの実際の幅と高さです。size="0,0"が指定された場合、Imageサーバはログファイルに警告メッセージを出力し、デフォルトのサイズ設定を使用します。 | |
| transparency | 透過率を設定します。1.0で0パーセントの透過、0.0で100パーセントの透過です。 | |
| url | クライアントがイメージを取得するためのURLです。フィーチャ サービスには必須ですが、イメージ サービスとArcMapイメージ サービスでは無視されます。 | |
| usecentroid | デフォルト値は"false"です。"false"の場合は、ポリゴンレイヤで使用されるマーカーシンボルは、すべてのポリゴンのバーテックスにマーカーを描画します。"true"の場合、マーカーはポリゴンの中心に配置されます。マルチパートポリゴンの場合、最も面積が大きいパートにマーカーが配置されます。この属性はアセテート レイヤでは無効です。 | |
| サンプル 1:CONFIGまたはREQUESTの場合 | トップに戻る |
|
<?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="-180" miny="-90" maxx="180" maxy="90" name="Initial_Extent" /> <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="2"> <DATASET name="CITIES" type="point" workspace="shp_ws-10" /> <SIMPLERENDERER> <RASTERMARKERSYMBOL shadow="0,0,0" overlap="true" url="http://mymachine.domain.com/website/color.gif" image="C:\ArcIMS\WebSite\color.gif" transparency="1.0" size="16,16" hotspot="1,1" antialiasing="false" /> </SIMPLERENDERER> </LAYER> </MAP> </CONFIG> </ARCXML> |
|
| サンプル 2:ポリゴン レイヤでusecentroid属性を使用する場合 | トップに戻る |
|
<?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="-180" miny="-90" maxx="180" maxy="90" name="Initial_Extent" /> <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="CNTRY94" visible="true" id="0"> <DATASET name="CNTRY94" type="polygon" workspace="shp_ws-0" /> <GROUPRENDERER> <SIMPLERENDERER> <SIMPLEPOLYGONSYMBOL filltype="solid" fillcolor="127,227,227" /> </SIMPLERENDERER> <SIMPLERENDERER> <RASTERMARKERSYMBOL usecentroid="true" url="http://mymachine.domain.com/website/color.gif" image="C:\ArcIMS\WebSite\color.gif" size="16,16" /> </SIMPLERENDERER> </GROUPRENDERER> </LAYER> </MAP> </CONFIG> </ARCXML> |
|
| サンプル 3:レイヤのレンダリングがSERVICEINFOに含まれ、RASTERMARKERSYMBOLが制限される場合 | トップに戻る |
|
<?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="GET_EXTRACT" disabledtypes=""/> <SCREEN dpi="120"/> <IMAGELIMIT pixelcount="1048576" /> </ENVIRONMENT> <PROPERTIES> <FILTERCOORDSYS id="4326" /> <FEATURECOORDSYS id="4326"/> <ENVELOPE minx="-141.003005981445" miny="29.9125167103556" maxx="-52.6202812194824" maxy="83.1083221435546" name="Initial_Extent" /> <MAPUNITS units="decimal_degrees" /> </PROPERTIES> <LAYERINFO type="featureclass" visible="true" name="Cities" id="Cities"> <FCLASS type="point"> </FCLASS> <SIMPLERENDERER> <RASTERMARKERSYMBOL url="http://mymachine.domain.com/website/city.gif" overlap="true" /> </SIMPLERENDERER> </LAYERINFO> </SERVICEINFO> </RESPONSE> </ARCXML> |
|