laptop and a wrench

Bug

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

Zuletzt veröffentlicht: January 5, 2017 ArcGIS for Desktop
Bug-ID-Nummer NIM058013
EingereichtJune 4, 2010
Zuletzt geändertJune 5, 2024
Gilt fürArcGIS for Desktop
Gefunden in Version9.3.1
ProgrammspracheVC++
BetriebssystemWindows OS
Betriebssystemversion2008 64 Bit
StatusWill Not Be Addressed

Zusätzliche Informationen

Version 9.3.1 has been retired.

Workaround

(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;*/

Schritte zur Reproduzierung

Bug-ID: NIM058013

Software:

  • ArcGIS for Desktop

Benachrichtigung erhalten, wenn sich der Status eines Bugs ändert

Esri Support App herunterladen

Weitere Informationen zu diesem Thema erkunden

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Esri Support App herunterladen

Zu Download-Optionen wechseln