laptop and a wrench

Bogue

The IGxDataset::get_Dataset() interface returns null if loading a raster dataset in a C++ application.

Dernière publication: January 5, 2017 ArcGIS for Desktop
Numéro d’ID de bogue NIM058013
EnvoiJune 4, 2010
Dernière modificationJune 5, 2024
S’applique àArcGIS for Desktop
Version trouvée9.3.1
Langue du programmeVC++
Système d’exploitationWindows OS
Version du système d’exploitation2008 64 Bit
StatutWill Not Be Addressed

Informations supplémentaires

Version 9.3.1 has been retired.

Solution de contournement

(This can be a workaround, however it's not good for user's case) IDatasetPtr ipDataset2; IRasterDatasetPtr pRD; IWorkspaceFactoryPtr wsFact; hr = wsFact.CreateInstance(CLSID_RasterWorkspaceFactory); IWorkspacePtr pWS; IRasterWorkspacePtr ws; hr =wsFact->OpenFromFile (CComBSTR("<a href="file:C://Program" target="_blank">C:\\Program</a> Files<a href="file://ArcGIS//DeveloperKit//SamplesNET//data//Raster//airphotos" target="_blank">\\ArcGIS\\DeveloperKit\\SamplesNET\\data\\Raster\\airphotos</a>"), 0,&pWS); ws=(IRasterWorkspacePtr)pWS; hr= ws->OpenRasterDataset(CComBSTR("seattle1.tif"),&pRD); ipDataset2=(IDatasetPtr)pRD;*/

Étapes pour reproduire

ID de bogue: NIM058013

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