阅读:2243回复:5
在mapcontrol中加载栅格数据的问题?(急问)
<P>我使用ae加vb进行开发的,在Mapcontrol中加载栅格数据时,加载tif和img很简单,请问如何加载这种栅格数据集(包括emidalat和info两个文件夹)?谢谢!</P>
<P>还有栅格数据都是有哪些格式?</P> |
|
1楼#
发布于:2006-05-09 17:04
<P>Public Function OpenRasterDataset(sDir As String, sName As String) As IRasterDataset<BR> On Error GoTo EH<BR> Dim pRW As IRasterWorkspace<BR> Set pRW = OpenRasterWorkspace(sDir)<BR> Set OpenRasterDataset = pRW.OpenRasterDataset(sName)<BR>EH:<BR>End Function</P>
<P>Public Function OpenRasterWorkspace(sDir As String) As IRasterWorkspace<BR> On Error GoTo EH<BR> Dim pWF As IWorkspaceFactory<BR> Set pWF = New RasterWorkspaceFactory<BR> Set OpenRasterWorkspace = pWF.OpenFromFile(sDir, 0)<BR>EH:<BR>End Function</P> |
|
|
2楼#
发布于:2006-05-11 19:09
<P>问题是这种GRID格式怎样识别呢,也就是说如何获得sDir和sName,其他的格式都有后缀,但是这种栅格数据式文件夹啊,怎样才能在对话框中获得sName?</P>
|
|
3楼#
发布于:2006-05-19 16:09
<P>你是怎么加载栅格数据的(加载tif和img格式的)?</P>
|
|
4楼#
发布于:2006-07-16 21:17
对arcgis binary GRID 格式 ,把这个 w001001.adf 当过滤条件就可以,从这个二进制文件开始读取。
|
|
5楼#
发布于:2006-07-23 16:06
<P>加载 coverage格式的文件.需要那些接口呢 ??</P>
|
|