急急急!!SHP文件出错我该怎样才能靠近你修复

求ArcGIS高手帮助——为什么我打开一个shp文件会出现这个问题?该怎么解决呢?_百度知道
提问者采纳
提示说了是投影不正确推测可能的情况是:1、在arcgis中已经打开了一副含投影信息的图像,现在又加了一副投影信息不一样的图2、本身图层属性有投影信息,但是加载进来的这幅没有投影信息或是投影信息与当前地图框不符合。解决办法:在arcgis中或者arccatalog里赋给当前图投影信息就行了
提问者评价
谢谢你的耐心解答,好详细呀
其他类似问题
按默认排序
其他1条回答
给shp正确投影就可以了(arcgis会自动去转换),如果不给投影信息,坐标不一致就出现警告。如一个图层采用了经纬度,一个图层用平面坐标,坐标信息就不一致会出现上面的警告
arcgis的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁如何将TAB、MIF转换成SHP_中华文本库
第1页/共2页
文本预览:
1、 通过 MapInfo Professional 来转,具体操作:Tools/Universal Translator/Universal
可以选上源文件和目标文件夹,可以直接选 Tab 文件,Mapinfo 会自动把图层上的元素转换成 arcgis 的点、线、面图层。这个比较简单,笔者已经成功。我是参考了一下的介绍: MIF 是 mapinfo 的数据文件,SHP 是 arcGIS 的数据文件, 由 MIF 格式转成 SHP 格式,需要注意一点: MI 格 式文件所在的目录不能太深,否则 mapinfo9.5 说转换不正确:
具 体 错 误 信 息 为 :
Unbalanced
quotation --
marks line
encountered was
G:\DOCUME~1\mao\LOCALS~1\Temp\ut_parm.txt
`CFGenerate
"C:\Temp\11\MapInfo 交 换 格 式 \ 园 分 布 图 \" "G:\DOCUME~1\mao\LOCALS~1\Temp\fme72.tmp" LOG_STANDARDOUT YES +ID "队界" ' 另外,有的 MIF 文件,特别的数据量大的线条文件被破坏掉, 不知是什么原因, 如线条文件,出现怪字符,这时 需要手工将它们清掉,或采用程序, 后面附了其 IDL 程序,来读取 MIF 文件(注意, 只对线条文件 pline arc region 等,其它未做过多测试),并转换成正确的 MIF 文件,再准备由 mapinfo9.5 转; 打开 mapinfo9.5,选择工具/通用转换工具/通用转换工具, 英文是 Tools/Universal Translator/Universal Translator,弹出如下菜单,source 选择 mapinfo mid/mif,Destination 选择 ESRI.就 OK
IDL 程序 pro mif_2_mif files = DIALOG_PICKFILE(/READ, FILTER = '*.mif',/MULTIPLE_FILES,/MUST_EXIST) for j=0,n_elements(files)-1 do begin file=files[j] v=str_sep(file,'.') nv=n_elements(v) if nv eq 1 then return midfile=strjoin(v[0:nv-2],'.')+'.mid' fileshp=strjoin(v[0:nv-2],'.')+'_a.mif' filemid=strjoin(v[0:nv-2],'.')+'_a.mid' openr,fp,file,/get_lun openr,midin,midfile,/get_lun version='' readf,fp,version v=str_sep(version,' ') if v[1] ne '450' then begin prom=dialog_message('MIF 格式不是 450 版',title='转换出错') return endif openw,lun,fileshp,/get_lun openw,mid,filemid,/get_lun printf,lun,'Version 300' str='' str1='' readf,fp,Charset printf,lun,str readf,fp,Delimiter printf,lun,str for k=0,4 do begin readf,fp,str printf,lun, printf,lun,strmid(str,1) ;坐标系统 CoordSys readf,fp,Columns printf,lun,str v=str_sep(str,string(9b)) ncol=fix(v[1]) for k=0,ncol-1 do begin readf,fp,str printf,lun,str endfor
readf,fp,Data printf,lun,str readf,fp,'' printf,lun,'' ID=0L sum=0L err_num=0L while not eof(fp) do begin readf,fp,Pline 186 markpline: u=str_sep(str,' ') if n_elements(u) eq 1 then u=str_sep(str,string(9b)) ind=where(strlen(u) ne 0,count) if count eq 0空行 u=u[ind] type=u[0] case type of 'Pline': begin n=long(u[1]) p=dblarr(2,n) CATCH, Error_status IF Error_status NE 0 THEN BEGIN err_num=err_num+1 print,'err=',sum while not eof(fp) do begin readf,fp,str if strpos(str,'Region') ge 0 then goto,markpline if strpos(str,'Pline') ge 0 then goto,markpline if strpos(str,'Text') ge 0 then goto,markplin
第1页/共2页
寻找更多 ""photoshp问题_百度知道
photoshp问题
请问制作照片的时候用8位/通道和用16位/通道有什么区别?我用的是photoshpCS8.0版本,系统默认的是8位/通道,鲜娇粉坑莠舅疯殉弗寞新建的时候也是8位/通道
我们通常使用的时候是不是有必要把8位的转换成16位的啊?我怎么转换以后感觉腾籽措叛诩纳带妆档虱没什么区别啊---我是指它的像素大小,清晰度没有明显的差别,还凭空添加了麻烦。
提问者采纳
16 位 / 通道数据的图像提供更细微的颜色差异,但是文件大小可能是每通道 8 位的图像的两倍。另外,16 位 / 通道的图像只能使用下列 Photoshop 工具和命令: 选框、套索、裁切、测量、缩放、抓手、钢笔、吸管、历史记录画笔、切片、颜色取样器、仿制图章工具、修复画笔工具和修补工具以及钢笔和形状工具(只用于绘制工作路径)。复制、羽化、修改、色阶、自动色阶、自动对比度、自动颜色、曲线、直方图、色相 / 饱和度、亮度/对比度、色彩平衡、色调均化、反相、通道混合器、渐变映射、图像大小、画布大小、变换选区和旋转画布命令以及一组有限的滤镜。位深度 -- 称为“像素深度”或“颜色深度”,用来度量图像中有多少颜色信息可用于显示或打印像素。 较大的位深度(每像素信息的位数更多)邪娇搁坑藓舅个殉钩寞意味着数字图像具有较多的可用颜色和较精确的颜色表示。例如,位深度为 1 的像素有两个可能的值:黑色和白色。而位深度为 8 的像素有 28 或 256 个可能的值。位深度为 24 的像素有 224 或大约 1,600 万个可能的值。常用的位深度值范围为 1 到 64 位 / 像素。大多数情况下,Lab、RGB、灰度和CMYK 图像的每个颜色通道包含 8 位数据。这将转换为 24 位 Lab 位深度(8 位 x 3 通道);24 位 RGB 位深度(8 位 x 3 通道);8 位灰度位深度(8 位 x 1 通道)和 32 位 CMYK 位深度(8 位 x 4 通道)。Photoshop 也可以读取并导入每个颜色通道包含 16 位数据的 Lab、RGB、CMYK 和灰度图像
提问者评价
我问的是使用的时候是不是有必要把8位的转换成16位的我转换以后感觉它的清晰度没有明显的差别请解答
其他类似问题
photoshp的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 1719037 的文章

 

随机推荐