laptop and a wrench

Error

ArcGIS_SelectBufferTool does not work with the map services based on MSD map services.

Última publicación: August 25, 2014 ArcGIS Server (.NET)
Número de ID del error NIM047085
EnviadoJuly 27, 2009
Última modificaciónJune 5, 2024
Relacionado conArcGIS Server (.NET)
Versión encontrada9.3.1
Lenguaje del programaC#
Sistema operativoWindows OS
Versión de sistema operativo2003
Versión corregidaN/A
EstadoFixed

Información adicional

optimized MapServer only supports esriSFSSolid style. Please use LineFillSymbol instead of esriSFSForwardDiagonal

Solución alternativa

ESRI.ArcGIS.ADF.ArcGISServer.RecordSet rs = agsSoapMapServerProxy.QueryFeatureData(agsSoapMapDescription.Name, activeAgsSoapLayerDescription.LayerID, agsSoapSpatialFilter); esriSimpleFillStyle fillStyle = ESRI.ArcGIS.ADF.ArcGISServer.esriSimpleFillStyle.esriSFSSolid; ESRI.ArcGIS.ADF.ArcGISServer.GraphicElement[] GraphicElements = new ESRI.ArcGIS.ADF.ArcGISServer.GraphicElement[rs.Records.Length]; for (int j = 0; j < rs.Records.Length; j++) { // List record values Record record = rs.Records[j]; object[] os = record.Values; foreach (object o in os) { if (o.GetType().FullName == "ESRI.ArcGIS.ADF.ArcGISServer.PolygonN") { ESRI.ArcGIS.ADF.ArcGISServer.PolygonN adfPolygon = (ESRI.ArcGIS.ADF.ArcGISServer.PolygonN)o; ESRI.ArcGIS.ADF.ArcGISServer.PolygonElement mElement = getPolygonElement( getSimpleFillSymbol(getSimpleLineSymbol(getColor(255, 0, 0), 3, ESRI.ArcGIS.ADF.ArcGISServer.esriSimpleLineStyle.esriSLSSolid), getColor(0, 255, 0), fillStyle), adfPolygon); adfPolygon.Extent = ESRI.ArcGIS.ADF.Web.DataSources.ArcGISServer.Converter.FromAdfEnvelope(adfMap.Extent); adfPolygon.SpatialReference = agsSoapMapDescription.SpatialReference;// ESRI.ArcGIS.ADF.Web.DataSources.ArcGISServer.Converter.FromAdfSpatialReference(Map1.SpatialReference); GraphicElements[j] = mElement; break; } //System.Diagnostics.Debug.WriteLine(o.ToString()); } } agsSoapMapDescription.CustomGraphics = GraphicElements; } adfMap.Refresh(); adfMap.RefreshResource(mf.Resource.Name);

Pasos para reproducir

ID del error: NIM047085

Software:

  • ArcGIS Server (.NET)

Recibir notificaciones cuando cambie el estado de un error

Descargar la aplicación de soporte de Esri

Descubrir más sobre este tema

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Descargar la aplicación de soporte de Esri

Ir a opciones de descarga