阅读:3640回复:4
arcgis与tif文件的坐标
<P>aux是arcgis为tif等图像文件建立的辅助性文件,其中图像的坐标信息也存储在里面。但是我的不知道为什么读取不了tif的坐标信息。每次都显示图像没有坐标信息?尝试了9.0,9.1和9.2版本都是如此。在fat32和ntfs分区下也是如此。删除了aux文件后,重新建立该文件,还是无法显示图像的坐标信息。折腾了一整天还是没有解决这个问题。arccatalog也是如此。设置了后只要一刷新,就在无法显示图像的坐标信息。好像是无法读取这个文件。各位谁知道问题出在什么地方啊?请指教。不胜感激。</P>
<P>自己猜测是系统本身的问题。但是究竟在哪一层出问题了?把防火墙和杀毒软件关掉了也是如此。</P> |
|
1楼#
发布于:2007-05-29 15:39
不是人人都是小白鼠,贴出来以下是http://www.cnblogs.com/flyingis/提供的解决方案:1. 卸载计算机上所有Leica (ERDAS), ArcGIS (i包括所有的扩展) 以及其他任何第三方插件 (如 : ER Mapper ECW for ArcGIS 9.1).2. unregister 下列这些 dlls (忽略不能 unregister 或文件不存在的错误提示)C:\Program Files\Common Files\ESRI\Raster\bin\ntx86\ArcGISDomain.dllC:\Program Files\Common Files\ESRI\Raster\bin\ntx86\rdoBC.dllC:\Program Files\Common Files\ESRI\Raster\bin\ntx86\cso.dllC:\Program Files\Common Files\ESRI\Raster\bin\ntx86\rdo.dllC:\Program Files\Common Files\ESRI\Raster\bin\ntx86\XFComUtility.dllC:\Program Files\Leica Geosystems\Shared\bin\ntx86\SxSUtility.dll例如,在命令提示符中:=========C:\Program Files\Common Files\ESRI\Raster\bin\ntx86> regsvr32 -u ArcGISDomain.dll3. 删除 C:\Program Files\Common Files\ESRI\Raster (确定是Raster目录而不是ESRI)4. 删除下列位置中 {Raster} Windows 的注册键值:HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\{Raster}HKEY_CURRENT_USER\SOFTWARE\ESRI\{Raster}5. 运行下面链接中的工具:http://support.esri.com/index.cfm?fa=downloads.samplesUtilities.viewSample;PID=43;MetaID=12226. 删除该工具找到的任何前版本的ArcGIS文件7. 重新启动计算机然后安装ArcGIS 9.2 我的机器没有装过erdas软件,新的机器,也没有装过9.2之前的版本,但是存在读取上述文件的错误,尤其是不能读上述文件的坐标信息。但是unregister上面的几个dll文件并删掉raster目录后,问题得到解决。费了我一天的时间。问题好像出现在上面几个关于raster的几个dll文件上面。
[此贴子已经被作者于2007-5-29 15:44:38编辑过]
|
|
|
2楼#
发布于:2007-05-26 22:57
谢谢各位,问题解决了
问题解决了,可是我还是不知道怎么成功的。具体的操作是把programfile/common file/esri/grid下的内容全部删除,然后卸载掉几个有关栅格的DLL文件就好了。具体请参见<a href="http://hi.baidu.com/geoscience_ac" target="_blank" >http://hi.baidu.com/geoscience_ac</A> |
|
3楼#
发布于:2007-05-25 21:26
<P>*.tfw应该纪录你的tif的配准参数以及坐标信息,你确定有这个文件吗?</P>
<P>Tif World文件: <BR>18.000000000000000 <BR>0.0 <BR>0.0 <BR>-18.000000000000000 <BR>1942611.2300000000 <BR>304167.27899999998 <BR><BR>各行的意义: <BR><BR>1 地图单元中的一个象素在X方向上的X分辨率尺度。 <BR>2 平移量。 <BR>3 旋转量。 <BR>4 地图单元中的一个象素在Y方向上的Y分辨率尺度的负值。 <BR>5 象素1,1(左上方)的X地坐标。 <BR>6 象素1,1(左上方)的Y地坐标。Tif World文件: </P> |
|
|
4楼#
发布于:2007-05-25 17:13
<P>打上SP1补丁试试</P>
|
|