此系统为遥感类系统;采用C#开发,使用.net2.0的框架,b/s架构;sqlserver2005;采用arcgis server 9.3开发地图显示部分;地图底图使用的是中国地理信息绘制的地图;
需求:
实现根据影像图(如ETM,快鸟等提供的航拍图,如下图)4个点的坐标,实现定位功能,能实现基本放大,缩小,平移,漫游等基本功能;需要支持多张影像图查看;
存在问题:
1:该影像图为动态增加的新图层,如ETM的影像图黑边导致定位不准确,定位的不是实际影像图片的位置;(影像图为图片格式:tif,,peg等),如下图;
2:放大后图片失真,会平铺;可能存在的原因没跟底图一起按比例进行缩放;如图:
------解决方案--------------------
问题1我有个疑问:ETM的影像图黑边怎么是倾斜的呢?它应该是一个垂直的方形图,类似第一张图。是你的显示或读取数据有问题吧?
------解决方案--------------------
遥感影像格式一般为img等专业的格式才会有地理坐标或投影坐标,最好把格式换成专业的格式,还有一般会读取mxd文件,不会直接读取影像文件,这个你考虑下。
------解决方案--------------------
读取,坐标定位显示吧 不懂