为TIF、JPG图片添加地理坐标/平面直角坐标
2013-05-12 22:52
567 查看
jpg,tiff是普通图片,但是tiff也可能是geotiff格式,要看是否有坐标信息和空间参考信息
jgw 坐标信息
aux.xml 空间参考信息
rrd 金子塔文件
aux 辅助文件
//added by zhangjun at 2011-02-18
tiff是带坐标和空间参考的,jpg是不带坐标和空间参考的,但是jgw保存坐标,axu.xml保存空间参考信息,
通过ArcToolbox->Data Management Toos->Raster->Raster Processing->Resamle 可以生成jgw,aux.xml.rrd,aux文件,但是不能只生成坐标文件和空间参考文件。
通过Global Mapper -> File -> Batch Convert/Reproject ->后续操作,可以生成jpg,jgw,tab,prj等文件,也可以只生成坐标文件和空间参考文件,但是不能生成aux,xml arcgis可读取的空间参考文件,要生成aux.xml的话只能从tab,prj再生成。
所以要不同软件配合使用才能满足需求。
------------------------------[b]----------[b]----------[/b][/b]
题目:为TIF、JPG图片添加地理坐标/平面直角坐标。
图片来源:GOOGLE EARTH。(当然也可以是其他知道四角点坐标的图片)
截图工具:GEtscreen(此软件截图时可以自动生成图片四角点坐标或经纬度)
其它条件:要已知图片分辨率。(X方向像素数numX,Y方向像素数numY)
假设:左上角坐标(minX,maxY),右上角坐标(maxX,maxY),右下角坐标(maxX,minY),左下角坐标(minX,minY)
步骤:
(1)在放图片的目录下新建TXT文本文档,将文件名改为与图片相同,扩展名改为jgw(JPG图片),(TIF要改为tfw)。
(2)用记事本打开扩展名为*.jgw或*.tfw的文件,在其中输入下列五行数字:
A=X方向上的象素分辨率
D=旋转系统
B=旋转系统
E=Y方向上的象素分辨素
C=栅格地图左上角象素中心X坐标
F=栅格地图左上角象素中心Y坐标
其中:A=(maxX – minX)/numX;D、B一般默认为0;E=(minY – maxY)/numY;C=minX;F=maxY
(3)最终jgw或tfw文件如下:
0.00000660260538641635
0
0
-0.00000531976744186073
120.582992
36.35405
用ArcGIS加载图片,看看是不是已经具有了地理坐标。
http://www.360doc.com/content/11/0818/10/5030098_141349699.shtml
http://wiki.thinkgeo.com/wiki/Map_Suite_Wpf_Desktop_Edition
http://gis.thinkgeo.com/Support/DiscussionForums/tabid/143/afv/topicsview/aff/21/Default.aspx
http://blog.3snews.net/html/69/12969-26152.html
jgw 坐标信息
aux.xml 空间参考信息
rrd 金子塔文件
aux 辅助文件
//added by zhangjun at 2011-02-18
tiff是带坐标和空间参考的,jpg是不带坐标和空间参考的,但是jgw保存坐标,axu.xml保存空间参考信息,
通过ArcToolbox->Data Management Toos->Raster->Raster Processing->Resamle 可以生成jgw,aux.xml.rrd,aux文件,但是不能只生成坐标文件和空间参考文件。
通过Global Mapper -> File -> Batch Convert/Reproject ->后续操作,可以生成jpg,jgw,tab,prj等文件,也可以只生成坐标文件和空间参考文件,但是不能生成aux,xml arcgis可读取的空间参考文件,要生成aux.xml的话只能从tab,prj再生成。
所以要不同软件配合使用才能满足需求。
------------------------------[b]----------[b]----------[/b][/b]
题目:为TIF、JPG图片添加地理坐标/平面直角坐标。
图片来源:GOOGLE EARTH。(当然也可以是其他知道四角点坐标的图片)
截图工具:GEtscreen(此软件截图时可以自动生成图片四角点坐标或经纬度)
其它条件:要已知图片分辨率。(X方向像素数numX,Y方向像素数numY)
假设:左上角坐标(minX,maxY),右上角坐标(maxX,maxY),右下角坐标(maxX,minY),左下角坐标(minX,minY)
步骤:
(1)在放图片的目录下新建TXT文本文档,将文件名改为与图片相同,扩展名改为jgw(JPG图片),(TIF要改为tfw)。
(2)用记事本打开扩展名为*.jgw或*.tfw的文件,在其中输入下列五行数字:
A=X方向上的象素分辨率
D=旋转系统
B=旋转系统
E=Y方向上的象素分辨素
C=栅格地图左上角象素中心X坐标
F=栅格地图左上角象素中心Y坐标
其中:A=(maxX – minX)/numX;D、B一般默认为0;E=(minY – maxY)/numY;C=minX;F=maxY
(3)最终jgw或tfw文件如下:
0.00000660260538641635
0
0
-0.00000531976744186073
120.582992
36.35405
用ArcGIS加载图片,看看是不是已经具有了地理坐标。
http://www.360doc.com/content/11/0818/10/5030098_141349699.shtml
http://wiki.thinkgeo.com/wiki/Map_Suite_Wpf_Desktop_Edition
http://gis.thinkgeo.com/Support/DiscussionForums/tabid/143/afv/topicsview/aff/21/Default.aspx
http://blog.3snews.net/html/69/12969-26152.html
相关文章推荐
- TIF、JPG图片手动添加地理坐标的方法(转载)
- TIF、JPG图片手动添加地理坐标的方法
- TIF、JPG图片手动添加地理坐标的方法
- 为TIF、JPG图片添加地理坐标/平面直角坐标
- Tiff、jpg图片怎么样添加地理坐标信息
- ArcGIS desktop+Georeferencing 将JPG格式的图片转化为带地理坐标的TIFF格式
- opencv学习笔记11 在图片中添加文字,点击鼠标显示位置坐标
- Java读取图片中的地理坐标(一)
- 在VC6中基于dll开发插件用于各种图片显示(BMP/TGA/JPG/GIF/PNG/TIF/ICO/WMF/EMF/...)
- Java读取图片中的地理坐标(二)
- JAVA 实现jpg/tif/bmp 等图片之间格式得互相转换
- 在VC6中基于dll开发插件用于各种图片显示(BMP/TGA/JPG/GIF/PNG/TIF/ICO/WMF/EMF/...)
- 利用jpedal进行pdf转换成jpeg,jpg,png,tiff,tif等格式的图片
- 【整理】查看SVG图片,将SVG图片转换为PNG,JPG,TIF等方面的工具或软件
- GDI+往jpg图片文件里面添加属性值
- 在一个页面上根据已有的坐标添加图片,该如何处理
- 利用jpedal进行pdf转换成jpeg,jpg,png,tiff,tif等格式的图片
- 利用jpedal进行pdf转换成jpeg,jpg,png,tiff,tif等格式的图片
- 【JAVA基础】0003--------图片生成缩略图、TIF转JPG
- 如何给.JPG格式图片添加坐标信息(ArcGIS)