| SCALEBAR | サンプル |
| <SCALEBAR | 属性の概要 |
親要素:ビューア設定ファイルのCONFIG backcolor ="0,0,0 - 255,255,255" [192,192,192] fontcolor ="0,0,0 - 255,255,255" [0,0,0] mapunits ="decimal_degrees | feet | meters" [マップ設定ファイルでの指定] scaleunits ="miles | feet | meters | kilometers" [feet] screenunits ="inches | centimeters" [inches] 親要素:ArcMapサーバのOBJECT coords ="倍精度実数" barcolor ="0,0,0 - 255,255,255" [255, 162, 115] barwidth ="整数" [5] font ="フォント名称" [Arial] fontcolor ="0,0,0 - 255,255,255" [0,0,0] fontsize ="整数" [10] fontstyle ="regular | bold | italic | underline | outline | bolditalic" [regular] mapunits ="degrees | meters | feet" [degrees] scaleunits ="miles | feet | meters | kilometers" [miles] screenlength ="整数" 親要素:ImageサーバのOBJECT coords ="倍精度実数" antialiasing ="true | false" [false] barcolor ="0,0,0 - 255,255,255" [255, 162, 115] bartransparency ="0.0 - 1.0" [1] barwidth ="整数" [5] distance ="倍精度実数" font ="フォント名称" [Arial] fontcolor ="0,0,0 - 255,255,255" [0,0,0] fontsize ="整数" [10] fontstyle ="regular | bold | italic | underline | outline | bolditalic" [regular] mapunits ="degrees | meters | feet" [degrees] mode ="cartesian | geodesic" [cartesian] outline ="0,0,0 - 255,255,255" overlap ="true | false" [true] precision ="整数" [0] round ="倍精度実数" scaleunits ="miles | feet | meters | kilometers" [miles] screenlength ="整数" texttransparency ="0.0 - 1.0" [1] > 子要素なし </SCALEBAR > |
|
|
太字:必須の属性もしくは子要素 |
|
| 属性 | 使い方 | トップに戻る |
|---|---|---|
| backcolor | RGB値による背景色の設定です。 | |
| fontcolor | RGB値によるフォントの表示色設定です。 | |
| mapunits | マップ単位の設定です。 | |
| scaleunits | 縮尺単位の設定です。 | |
| screenunits | スクリーン単位の設定です。 | |
| 属性 | 使い方 | トップに戻る |
|---|---|---|
| antialiasing | ラベルまたはシンボルの縁を滑らかに表示します(アンチエイリアス効果)。"true"に設定すると、アンチエイリアスが有効になります。アンチエイリアスを有効にすると、マップを生成する時間が著しく増加する場合があります。 | |
| barcolor | RGB値による縮尺記号の表示色設定です。 | |
| bartransparency | 縮尺記号の透過率を設定します。"1.0"で透過率0%、"0.0"で透過率100%になります。 | |
| barwidth | ピクセル数による縮尺記号の表示幅設定です。 | |
| coords | 縮尺記号の描画位置を指定します。x, yの座標値はデフォルトで半角スペースで区切られます。区切り記号はSEPARATORS要素で変更できます。ピクセル座標値で"0 0"を設定した場合、これは地図表示画面の左下隅の指定を意味します。 | |
| distance | 縮尺記号の長さを指定した距離により設定します。距離の単位は"scaleunits"で設定した単位になります。 | |
| font | フォント名を指定します(大文字と小文字を区別します)。フォント名に"&"が使用されている場合、エスケープ文字を加えた"&&"として指定します。例えば"ESRI Transportation & Civic"は"ESRI Transportation && Civic"と指定します。フィーチャ サービスの場合、クライアントPC側に指定するフォントが必要です(存在しない場合はシステムのデフォルト フォントで表示します)。 | |
| fontcolor | RGB値によるフォントの表示色設定です。 | |
| fontsize | フォント サイズの設定です。 | |
| fontstyle | フォント スタイルの設定です。 | |
| mapunits | マップ単位の設定です。 | |
| mode | マップ単位が十進経緯度の場合に使用されます。設定値が"geodesic"の場合、縮尺記号のサイズを計算するときにImageサーバは地球上での位置を考慮します。設定値が"cartesian"の場合、Imageサーバは地球上のどの点でも縮尺記号に同じ計算を適用します。このとき、赤道上であるとして計算されます。 | |
| outline | RGB値による文字のアウトライン表示色設定です。 | |
| overlap | ラベルと縮尺記号を重ねて描画するか否かを設定します。"true"を設定すると重なりが許可され、"false"の場合は許可されません。もしラベルが期待通りに描画されない場合、ArcIMSサービス中でこのシンボルもしくは他のシンボルでoverlap属性に"false"が設定されていないかどうかを確認します。 | |
| precision | 小数点以下の桁数を設定します。 | |
| round | 端数切捨てを行う数字を設定します。 | |
| scaleunits | 縮尺単位の設定です。 | |
| screenlength | ピクセル数による縮尺記号の表示長さの設定です。 | |
| texttransparency | 文字の透過率を設定します。"1.0"で透過率0%、"0.0"で透過率100%となります。 | |
| サンプル 1:マップ設定ファイルもしくはREQUESTのアセテート レイヤ中で使用する場合 | トップに戻る |
|
<?xml version="1.0" encoding="UTF-8"?> <ARCXML version="1.1"> <REQUEST> <GET_IMAGE> <PROPERTIES> <ENVELOPE minx="-180" miny="-90" maxx="180" maxy="90" /> </PROPERTIES> <LAYER type="acetate" name="scalebar" visible="true" id="acetate"> <OBJECT units="pixel"> <SCALEBAR fontcolor="0,0,0" coords="250 20" barcolor="255,255,255" fontsize="12" screenlength="300" barwidth="3" mapunits="degrees" antialiasing="true" mode="geodesic" /> </OBJECT> </LAYER> </GET_IMAGE> </REQUEST> </ARCXML> |
|
| サンプル 2:Javaビューアに縮尺記号を表示するための、ビューア設定ファイルの場合 | トップに戻る |
|
<?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="-178.21" miny="18.92" maxx="-66.96" maxy="71.41" name="Initial_Extent" /> <MAPUNITS units="decimal_degrees" /> <MAPUNITS units="decimal_degrees" /> </PROPERTIES> <WORKSPACES> <SHAPEWORKSPACE name="shp_ws-8" directory="<path to data>"/> </WORKSPACES> <LAYER type="featureclass" name="city" visible="true" id="0"> <DATASET name="4" type="polygon" workspace="shp_ws-8" /> <SIMPLERENDERER> <SIMPLEPOLYGONSYMBOL fillcolor="127,27,127" filltype="solid" /> </SIMPLERENDERER> </LAYER> </MAP> <SCALEBAR backcolor="192,192,192" fontcolor="0,0,0" mapunits="decimal_degrees" scaleunits="FEET" screenunits="INCHES" /> </CONFIG> </ARCXML> |
|