Sub AlterSpatialReference2RasterDataset()
Dim pWorkspaceFactory As IWorkspaceFactory
Set pWorkspaceFactory = New RasterWorkspaceFactory
Dim pRasterWorkspace As IRasterWorkspace2
Set pRasterWorkspace = pWorkspaceFactory.OpenFromFile("D:\Workspace\Support\140423-000011", 0)
Dim pRasterDataset As IRasterDataset
Set pRasterDataset = pRasterWorkspace.OpenRasterDataset("dem5m_23ku_prj.tif")
Dim pSpatialReference As ISpatialReference
Set pSpatialReference = fncSpatialReference(3098, False) '空間参照
Dim pGeoDatasetSchemaEdit As IGeoDatasetSchemaEdit
Set pGeoDatasetSchemaEdit = pRasterDataset
Call pGeoDatasetSchemaEdit.AlterSpatialReference(pSpatialReference)
End Sub