| TRUETYPEMARKERSYMBOL | サンプル |
| <TRUETYPEMARKERSYMBOL | 属性の概要 |
ArcMapサーバの場合: character ="32 - 65535" angle ="0.0 - 360.0" [0] font ="任意のシステム フォント" [Arial] fontcolor ="0,0,0 - 255,255,255" [0,0,0] fontsize ="1 - NNN" [12] fontstyle ="regular | bold | italic | underline | outline | bolditalic" [regular] outline ="0,0,0 - 255,255,255" ImageもしくはFeatureサーバの場合: character ="32 - 65535" angle ="0.0 - 360.0" [0] anglefield ="文字列" antialiasing ="true | false" [false] font ="任意のシステム フォント" [Arial] fontcolor ="0,0,0 - 255,255,255" [0,0,0] fontsize ="1 - NNN" [12] fontstyle ="regular | bold | italic | underline | outline | bolditalic" [regular] glowing ="0,0,0 - 255,255,255" outline ="0,0,0 - 255,255,255" overlap ="true | false" [true] rotatemethod ="geographic | arithmetic | mod_arithmetic" [mod_arithmetic] shadow ="0,0,0 - 255,255,255" transparency ="0.0 - 1.0" [1.0] usecentroid ="true | false" [false] > 子要素なし </TRUETYPEMARKERSYMBOL > |
|
| 太字:必須の属性もしくは子要素 |
|
| 属性 | 使い方 | トップに戻る |
|---|---|---|
| angle | 回転角度を"度"で設定します。 | |
| anglefield | TRUETYPEMARKERSYMBOLの回転角度を格納したデータベースのフィールドです。レイヤのテーブル、あるいは結合テーブルのフィールドを設定可能です。マップ設定ファイルで結合テーブル、あるいは完全な形式のArcSDEテーブル名がフィールド名に使用されている場合、このファイルはArcIMS AuthorあるいはArcExplorer 9で直接読むことはできません。
|
|
| antialiasing | ラベルまたはシンボルの縁を滑らかに表示します(アンチエイリアス効果)。"true"に設定すると、アンチエイリアスが有効になります。アンチエイリアスを有効にすると、マップを生成する時間が著しく増加する場合があります。 | |
| character | テキスト文字のASCIIコード値です。その文字のコード値は、フォントの文字コードマップの32と65535の間にある必要があります。0から31の文字は表示できないために使用できません。 | |
| font | フォント名を指定します(大文字と小文字を区別します)。フォント名に"&"が使用されている場合、"&"としたエスケープ表現を適用します。例えば"ESRI Transportation & Civic"は"ESRI Transportation & Civic"と指定します。フィーチャ サービスの場合、クライアントPC側に指定するフォントが必要です(存在しない場合はシステムのデフォルト フォントで表示します)。 | |
| fontcolor | RGB値によるフォントの表示色設定です。 | |
| fontsize | フォント サイズの設定です。 | |
| fontstyle | フォント スタイルの設定です。 | |
| glowing | RGB値によるグロー効果の表示色設定です。 | |
| outline | RGB値によるアウトライン表示色設定です。 | |
| overlap | ラベルとシンボルの重複許可に関する設定です。"true"の場合、ラベルはシンボルと重なります。"false"の場合、ラベルはシンボルと重なることができません。予想通りにラベルが描画されない場合、このシンボルやその他のArcIMSサービス中で使用されるシンボルのoverlapが"false"に設定されていないかチェックして下さい。 | |
| rotatemethod | 角度の計算方法は3つあり、angleとanglefieldの両方に適用されます:
|
|
| shadow | RGB値による影の表示色設定です。 | |
| transparency | 透過率を設定します。1.0で0パーセントの透過、0.0で100パーセントの透過です。 | |
| usecentroid | デフォルトでは、ポリゴンレイヤで使用されるマーカーシンボルは、すべてのポリゴンのバーテックスにマーカーを描画します。usecentroidが"true"の場合、マーカーはポリゴンの中心に配置されます。マルチパートポリゴンの場合、最も面積が大きいパートにマーカーが配置されます。この属性はアセテート レイヤでは無効です。 | |
| サンプル 1: | トップに戻る |
| <?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-0" /> <SIMPLERENDERER> <TRUETYPEMARKERSYMBOL transparency="0.5" glowing="0,255,255" shadow="0,0,0" font="ESRI Cartography" fontstyle="bolditalic" character="252" fontcolor="255,255,0" fontsize="16" angle="90" antialiasing="false" overlap="true" /> </SIMPLERENDERER> </LAYER> </MAP> </CONFIG> </ARCXML> |
|
| サンプル 2:回転角度を決定するためにanglefieldのデータを使用する場合 | トップに戻る |
| <?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.21502685546875" miny="18.924781799316406" maxx="-66.9698486328125" maxy="71.40664672851562" name="Initial_Extent" /> <MAPUNITS units="decimal_degrees" /> <FILTERCOORDSYS id="4326" /> <FEATURECOORDSYS id="4326"/> </PROPERTIES> <WORKSPACES> <SHAPEWORKSPACE name="shp_ws-0" directory="<path to USA ESRIDATA>" /> </WORKSPACES> <LAYER type="featureclass" name="Cities" visible="true" id="1"> <DATASET name="cities_rotate" type="point" workspace="shp_ws-0" /> <SIMPLERENDERER> <TRUETYPEMARKERSYMBOL transparency="1.0" font="ESRI Cartography" fontstyle="bolditalic" character="252" fontcolor="255,255,0" fontsize="30" anglefield="rotate" rotatemethod="geographic" /> </SIMPLERENDERER> </LAYER> </MAP> </CONFIG> </ARCXML> |
|
| サンプル 3:ポリゴンレイヤで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="10"> <DATASET name="CNTRY94" type="polygon" workspace="shp_ws-0" /> <GROUPRENDERER> <SIMPLERENDERER> <SIMPLEPOLYGONSYMBOL filltransparency="1.0" filltype="solid" fillcolor="0,227,0" /> </SIMPLERENDERER> <SIMPLERENDERER > <TRUETYPEMARKERSYMBOL usecentroid="true" transparency="1.0" font="ESRI Cartography" fontstyle="bold" character="252" fontcolor="255,255,0" fontsize="24" /> </SIMPLERENDERER> </GROUPRENDERER> </LAYER> </MAP> </CONFIG> </ARCXML> |
|