laptop and a wrench

Bogue

MultiPoint feature class with z values fails deserialization.

Dernière publication: August 25, 2014 ArcGIS for Desktop
Numéro d’ID de bogue NIM052110
EnvoiDecember 16, 2009
Dernière modificationJune 5, 2024
S’applique àArcGIS for Desktop
Version trouvée9.3.1
Langue du programmeC#
Système d’exploitationWindows OS
Version du système d’exploitationVista
Version de correction10.1
StatutFixed

Informations supplémentaires

Deserialization of the ZAware points is completed

Solution de contournement

If we serialize as a single geometry then it will execute without any issue.public IMultipoint DeserializeFC(String xmlStr) { try { IXMLStream xmlStream = new XMLStreamClass(); xmlStream.LoadFromString(xmlStr); // Create xmlReader and read the XML stream IXMLReader xmlReader = new XMLReaderClass(); xmlReader.ReadFrom((IStream)xmlStream); // Explicit Cast // Create a serializer IXMLSerializer xmlSerializer = new XMLSerializerClass(); IMultipoint pMultipoint = xmlSerializer.ReadObject(xmlReader, null, null) as IMultipoint; return (pMultipoint); } catch (Exception) { throw; } } public System.Object DeserializeAnXMLFile(System.String xmlPathFile) { // Create xmlStream and load in the .XML file ESRI.ArcGIS.esriSystem.IXMLStream xmlStream = new ESRI.ArcGIS.esriSystem.XMLStreamClass(); xmlStream.LoadFromString(xmlPathFile); // Create xmlReader and read the XML stream ESRI.ArcGIS.esriSystem.IXMLReader xmlReader = new ESRI.ArcGIS.esriSystem.XMLReaderClass(); xmlReader.ReadFrom((ESRI.ArcGIS.esriSystem.IStream)xmlStream); // Explicit Cast // Create a serializer ESRI.ArcGIS.esriSystem.IXMLSerializer xmlSerializer = new ESRI.ArcGIS.esriSystem.XMLSerializerClass(); // Return the XML contents return xmlSerializer.ReadObject(xmlReader, null, null); }

Étapes pour reproduire

ID de bogue: NIM052110

Logiciel:

  • ArcGIS for Desktop

Recevoir une notification lorsque le statut d’un bogue change

Télécharger l’application Esri Support

En savoir plus sur ce sujet

Obtenir de l’aide auprès des experts ArcGIS

Contacter le support technique

Télécharger l’application Esri Support

Accéder aux options de téléchargement