//增加影像图,Filename含路径 by gisoracle,Email:gisoracle@126.com
function openRasterFile(FileName: string): IRasterLayer;
var
pRasterLayer : IRasterLayer;
begin
if not FileExists(FileName) then ,有些影像就是一个路径
begin
raise exception.Create(FileName + ':文件不存在');
end;
pRasterLayer := CoRasterLayer.Create as IRasterLayer;
pRasterLayer.CreateFromFilePath(FileName);
result := pRasterLayer;
end;

本文介绍了一种使用Delphi代码打开并加载影像文件到地图显示层的技术实现。通过检查文件是否存在,利用COM组件创建IRasterLayer对象,并从文件路径创建影像图层。

4573

被折叠的 条评论
为什么被折叠?



