隨筆-18  評論-20  文章-0  trackbacks-0

          ArcGIS Server開發——標注

          [C#寫法]
          private void LabelField(IFeatureLayer pFeatureLayer,IServerContext pServerContext)
            { 
             IGeoFeatureLayer pGeoFeatureLayer = pFeatureLayer as IGeoFeatureLayer;
             pGeoFeatureLayer.AnnotationProperties.Clear();
             IAnnotateLayerPropertiesCollection pAnnoLayerPropsColl = pGeoFeatureLayer.AnnotationProperties;
             ILabelEngineLayerProperties pLabelEngine;
             
             pLabelEngine = pServerContext.CreateObject("esriCarto.LabelEngineLayerProperties") as     ILabelEngineLayerProperties;
             pLabelEngine.Expression = "[Field]";
             IAnnotateLayerProperties pAnnoLayerProps = pLabelEngine as IAnnotateLayerProperties;
             pAnnoLayerPropsColl.Add(pAnnoLayerProps);
             pGeoFeatureLayer.DisplayAnnotation = true;  
            

          posted on 2007-08-16 11:10 JavaPoint 閱讀(801) 評論(0)  編輯  收藏 所屬分類: ArcGis
          主站蜘蛛池模板: 交口县| 蓬溪县| 星子县| 静宁县| 长宁县| 临海市| 泸定县| 航空| 东源县| 三河市| 昆山市| 枞阳县| 青州市| 巴东县| 沈丘县| 分宜县| 安阳市| 象州县| 罗田县| 辽阳市| 清苑县| 马龙县| 揭西县| 博兴县| 同江市| 黔西| 正宁县| 吴堡县| 定远县| 乌什县| 利津县| 昌都县| 永兴县| 西乡县| 敦化市| 宣汉县| 达州市| 旬阳县| 阜康市| 福海县| 应用必备|