laptop and a wrench

Erro

Selected features in a MXD based map service display in black in a web application.

Última Publicação: August 25, 2014 ArcGIS Server (.NET)
Número de ID do Erro NIM064555
EnviadoJanuary 27, 2011
Última ModificaçãoApril 2, 2025
Aplica-se àArcGIS Server (.NET)
Versão encontrada10.0
Sistema OperacionalWindows OS
Versão do Sistema Operacional7
StatusKnown Limit

Informações Adicionais

10.1 was the last release of the .NET WebADF technology. Client APIs (JavaScript/Flex/Silverlight) are recommended for web application development.

Solução Provisória

1. Use MSD-based map service.2. Set LayerDescription.SetSelectionSymbol property to false.3. Set a transparent RgbColor object to the SimpleFillSymbol.Color property. Adding the source code below to the Page_Lord event handler in the Default.aspx.cs will fix this problem:if (!IsPostBack){ // Get LayerDescription ESRI.ArcGIS.ADF.Web.DataSources.IMapFunctionality mf = Map1.GetFunctionality("MapResourceItem0"); ESRI.ArcGIS.ADF.Web.DataSources.ArcGISServer.MapResourceBase mrb = mf.Resource as ESRI.ArcGIS.ADF.Web.DataSources.ArcGISServer.MapResourceBase; ESRI.ArcGIS.ADF.ArcGISServer.MapDescription mapDesc = mrb.MapDescription; ESRI.ArcGIS.ADF.ArcGISServer.LayerDescription layerDesc = mapDesc.LayerDescriptions[3]; // "LayerName" // Modify SelectionSymbol ESRI.ArcGIS.ADF.ArcGISServer.SimpleFillSymbol soapSfs = (ESRI.ArcGIS.ADF.ArcGISServer.SimpleFillSymbol)layerDesc.SelectionSymbol; if (soapSfs.Color == null) { // Create and set transparent fill color ESRI.ArcGIS.ADF.ArcGISServer.RgbColor noColor = new ESRI.ArcGIS.ADF.ArcGISServer.RgbColor();

Etapas para Reproduzir

ID do Erro: NIM064555

Software:

  • ArcGIS Server (.NET)

Seja notificado quando o status de um erro mudar

Baixe o Aplicativo de Suporte da Esri

Descubra mais sobre este tema

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com Suporte Técnico

Baixe o Aplicativo de Suporte da Esri

Ir para as opções de download