実際のプロジェクトでは、同様の需要を経験するかもしれない層をマップ制御にロードされたときに自動登録シンボルです。実際には、経験同様の需要のArcGISエンジンは、レイヤ層の界面に追加シンボルを提供します。
ISymbol pSymbol;
IStyleGalleryItem pStyleGallerItem = null;
IStyleGallery pStyleGaller = new ServerStyleGalleryClass();
IStyleGalleryStorage pStyleGalleryStorage = pStyleGaller as IStyleGalleryStorage;
//样式文件路径
string styleNames = path + "\\ESRI.ServerStyle";
pStyleGalleryStorage.AddFile(styleNames);
//获取线标识
pEnumSyleGalleryItem = pStyleGaller.get_Items("Line Symbols", styleNames, "");
//获取符号
pSymbol = pStyleGallerItem.Item as ISymbol;
//更改符号样式
ISimpleRenderer pSimpleRenderer = new SimpleRendererClass();
pSimpleRenderer.Symbol = pSymbol;
//将标识附给图层
geoFeatureLayer.Renderer = pSimpleRenderer as IFeatureRenderer;
コア部分は、そこにスタイルファイルのArcGIS実際ですが、スタイルファイルは直接とても小さいのArcGISツールMakeServerStyleSet.exeを提供し、エンジンを起動することができない、シンボルライブラリを構築することです。スタイルにファイルをインポートすると、あなたは開発者のための生serverstyleファイルを使用することができます。