FME是一个好东东

FME产品分为三个层次:
一、入门级
1、特点:支持常见的GIS软件的数据交换,如 MapInfo TAB, DGN, DXF, DWG, SDTS, SHP, and TIGER;可以运行大部分函数(Funtion和Factory);不支持由Plug-in开发的第三方格式;
2、产品:FME Desktop Suite。
二、专业级
1、特点:支持100多种GIS数据格式(不同的具体版本有差异);支持全部函数;支持Plug-in开发的第三方格式;
2、产品:
1)FME Professional Suite:一个基础版本,包括大部分数据格式,对于ArcInfo只支持E00格式;
2)FME ESRI Suite:比FME Professional Suite增加了ESRI ArcInfo Coverages 和ArcSDE的写(输出)能力;
3)FME Intergraph Suite:比FME Professional Suite增加了Intergraph产品(如GeoMedia SQL Server)的写(输出)能力;
4)FME Oracle Suite:在FME ESRI Suite和FME Intergraph Suite的基础上又增加了Oracle 8i和9i Spatial的写(输出)能力;
5)FME DB2 Suite:在FME ESRI Suite和FME Intergraph Suite的基础上又增加了IBM DB2 Spatial的写(输出)能力;
6)FME Smallworld Suite:在FME Oracle Suite的基础上又增加了Smallworld的读写能力。
补充说明:
1. FME Professional Suite支持GeoMedia Access Warehouse的读/写(写功能需要安装GeoMedia平台);支持GeoMedia SQL Server Warehouse的读、但不支持写;支持ESRI Shape、ESRI E00的读写,不支持SDE和Personal GeoDatabase (Access);
2. FME Intergraph Suite与FME ESRI Suite支持的格式实际上是完全相同的;
3.对于开源数据库,MySql和PostgreSQL(PostGIS)也提供支持(在版本2006)。
三、服务器级
1、特点:主要是为大规模企业应用提供数据转换服务,支持绝大多数格式和函数。
2、产品:FME Server Edition 

最新版FME 功能强大 支持200多种数据格式 数据处理的一大利器
FME2008我已经上传到土地整理网ftp上了,大家可以去下载,在 /tdzl/上传区 里。
破解方法:
1.首先安装fme2008;
2.安装SafeFLEXlmInstaller.msi;
3.利用FME2006keygen生成一个lic文件;
4.运行safe software-launch lmtools,设置见图1、图2、图3;
5.运行FME,连接服务,见图4,点next,输入你的计算机名就ok了;
ps:如果你机器上装有arcgis等软件,可能会无法连接,只要将生成的lic文件打开,将第一行最后的27000改为2700X(X=1至9任意),然后重读服务就可以了。

tdzl.org ftp地址:
电信60.190.53.78
网通221.12.50.195
账号tdzl;密码down
ftp帮助请见: http://bbs.tdzl.org/viewthread.php?tid=7308012&;extra=page%3D1

仅为学习研究之用,请支持正版!

 

图1.jpg (37.59 KB)

2007-12-6 14:41

图1

图1.jpg

图2.jpg (47.08 KB)

2007-12-6 14:41

图2

图2.jpg

图3.jpg (35.29 KB)

2007-12-6 14:41

图3

图3.jpg

图4.jpg (44 KB)

2007-12-6 14:41

图4

图4.jpg

数据转换平台

FME Suite是一套完整的访问空间数据的解决方案,可用于读写存储和转换各种空间数据。它能实现各类GIS及CAD格式的数据相互转换.

 FME有以下特点:
以FME为中心实现超过100 种GIS及CAD空间数据格式,如DWG、DXF、DGN、 ArcInfo Corvage、Shape File、    ArcSDE、Oracle SDO等的相互转换;
独立地直接浏览各种格式的空间数据,同时浏览图形、属性和坐标数据;
提供为数据转换进行自定义的图形化界面,能够可视化定义从原始数据到目标数据的图形与属性的对应关系;
将数据转换与丰富的GIS数据处理功能结合在一起如坐标系统转换、叠加分析、相交运算、构造闭合多边形、  属性合并等;
提供了FME Plug-in Builder API、FME Object API,用户可以为FME扩展新的数据格式,通过这些接口将FME嵌  入到自己的应用系统中,实现方便的应用集成;
支持海量数据处理,大型的数据转换通过编写脚本及批处理模式高效运行,即使输入数据多达数千个甚至上万  个文件。

基于FME上述特点,您可以对已经拥有的各类空间数据实现以下高效的管理及应用:
利用FME提供的强大数据处理能力,您能够改善已有空间数据的质量; 
利用FME提供的强健数据加载和提取功能,将已有的各类空间数据加载到大型空间数据库进行集中管理,实现不  同数据的集成;
基于FME的数据集成和转换技术,在同一单位内部或不同单位之间实现跨越多个GIS或CAD系统的数据共享。
为了满足您在数据访问方面的各种需要FME Suite提供了下列产品:
 FME Desktop Suite
  支持多种通用的数据格式包括MapInfoTAB、DGN、DXF、DWG、SDTS、SHP和TIGER。
FME Professional Suite
  支持Safe Software公司的数据格式转换,包括所有数据处理函数,拓扑生成。支持空间数据库,支持plug-in   开发工具包,支持坐标转换。
FME ESRI Suite
  涵盖FME Professional Suite的所有功能,追加了ESRI ArcInfo Coverages 和ArcSDE 写操作功能。
FME Oracle Suite
  涵盖FME ESRI Suite 的所有功能追加Oracle 8i 和 9i 空间数据的写操作功能。
FME for GE Smallworld
  涵盖FME Oracle Suite的所有功能追加GE Smallworld数据的读、写操作功能。
FME Enterprise for UNIX
  针对UNIX服务器的解决方案支持NT下的所有数据格式(GE Smallworld格式除外),该产品不包括FME      Suite组件不包括用户界面是在线命令(command-line-driven)。

<think>好的,我现在要解决用户的问题:CAD转SHP时左右范围不一致的问题。首先,我需要理解这个问题的具体情况。用户提到转换后左右范围不对,可能是指转换后的SHP文件在水平方向(东-西)上的坐标范围与原始的CAD文件不符,导致数据位置偏移或拉伸。 接下来,我需要考虑可能的原因。根据引用[2]提到的坐标转换问题,常见的问题包括数据失真、投影错误坐标不匹配。这可能是因为CAD文件目标SHP文件的坐标系不一致,或者在转换过程中没有正确设置投影信息。例如,CAD文件可能没有定义正确的坐标系,或者转换工具在转换时未能正确应用投影参数。 然后,我需要参考已有的解决方案。引用[3][4]提到使用FME软件进行数据转换,可以处理符号样式属性问题。虽然用户现在的问题是范围不一致,但FME可能提供更精确的坐标转换设置。此外,引用[2]建议确认数据源的原始坐标系统,并使用专业GIS软件进行转换,这可能包括QGIS或ArcGIS。 可能的解决步骤包括: 1. **检查原始CAD文件的坐标系**:确保CAD文件有正确的坐标系统定义。如果CAD文件没有定义坐标系,可能需要手动指定或通过已知的控制点来配准。 2. **转换过程中设置正确的投影**:在转换工具中,明确指定源CAD文件目标SHP文件的坐标系。如果两者坐标系不同,需要进行坐标转换,而不仅仅是投影定义。 3. **使用专业工具处理**:例如,在ArcGIS中使用“导出为CAD”工具时,确保选择正确的坐标系。或者在QGIS中使用GDAL的ogr2ogr工具进行转换,并指定参数。 4. **数据配准校正**:如果转换后仍然存在范围偏差,可能需要使用控制点进行空间校正,如引用[2]提到的配准步骤。在ArcGIS或Global Mapper中进行几何校正。 5. **验证调整属性**:转换后检查属性表,确保没有字段丢失或错误,因为某些工具可能在转换过程中处理属性不当,导致数据错位。 此外,用户提到的引用[1]中涉及多个转换步骤,包括dwg转dxf再转kml等,过程中可能累积误差。因此,简化转换步骤,直接从CAD到SHP,并确保每一步的坐标正确性,可能减少问题。 可能遇到的问题还有单位不一致,例如CAD文件使用米为单位,而SHP文件使用度(地理坐标系),导致范围差异。此时需要统一单位或进行投影转换。 总结解决方案步骤:检查坐标系设置、使用正确工具转换、必要时进行配准。需要具体指导用户如何操作这些步骤,例如在ArcGIS中如何定义投影,如何使用FME进行精确转换等。</think>### CAD转SHP左右范围不一致的解决方案 #### 问题分析 当CAD文件(如DWG/DXF)转换为SHP文件时,出现左右范围偏差,通常由以下原因导致: 1. **坐标系未定义或错误**:CAD文件未正确设置坐标系,或转换时未匹配目标SHP的坐标系[^2]。 2. **投影参数不匹配**:源数据与目标数据的投影方式(如UTM与高斯-克吕格)不一致,导致坐标偏移。 3. **单位不一致**:CAD文件使用工程单位(如米),而SHP文件使用地理坐标(如十进制度)。 4. **转换工具误差**:部分工具默认使用局部坐标系,未正确关联地理空间参考[^3]。 --- #### 逐步解决方案 ##### 1. **确认原始CAD文件的坐标系** - **方法**: - 在CAD软件中检查文件是否包含`.prj`文件或元数据中的坐标系信息。 - 若无,通过已知控制点(如图纸角点坐标)手动推断坐标系。 - **工具**:AutoCAD Map 3D、BricsCAD(支持坐标系定义)。 ##### 2. **转换时强制指定坐标系** - **ArcGIS操作步骤**: 1. 打开ArcCatalog或ArcMap,加载DWG文件。 2. 右键DWG图层 → 属性 → 坐标系 → 选择与目标SHP一致的坐标系。 3. 使用“导出至CAD”工具,确保输出SHP时应用相同坐标系。 - **QGIS操作步骤**: 1. 通过“数据源管理器”加载DWG,右键图层 → 设置图层CRS → 指定原始坐标系。 2. 使用“导出 → 另存为”工具,设置目标CRS为SHP所需坐标系[^2]。 ##### 3. **使用专业转换工具(如FME)** - **FME Workbench配置**: 1. 添加DWG读取模块,设置源坐标系。 2. 添加“Reprojector”转换器,指定目标坐标系(如CGCS2000或WGS84)。 3. 导出为SHP时,勾选“保留原始几何范围”[^4]。 - **优势**:支持批量处理、复杂坐标转换及属性映射[^4]。 ##### 4. **空间配准校正** - **适用场景**:转换后仍存在固定偏移(如整体平移)。 - **ArcGIS操作**: 1. 加载SHP文件参考底图(如天地图)。 2. 使用“地理配准”工具,添加控制点对应CAD与SHP的相同地物。 3. 应用多项式变换或仿射变换,保存校正结果[^2]。 ##### 5. **验证与调整** - **检查属性字段**:确保CAD的块属性(如高程、符号编码)正确映射到SHP字段。 - **范围对比**:在GIS软件中叠加原始CAD转换后的SHP,使用“测量工具”核对东西边界坐标。 --- #### 示例代码(QGIS命令行) 若需自动化处理,可通过`ogr2ogr`命令指定坐标系: ```bash ogr2ogr -f "ESRI Shapefile" output.shp input.dwg -s_srs EPSG:4547 -t_srs EPSG:4326 ``` - `-s_srs`:源坐标系(如EPSG:4547为北京54) - `-t_srs`:目标坐标系(如EPSG:4326为WGS84) --- #### 注意事项 - **单位一致性**:若CAD以毫米为单位,需在转换时缩放为米(1:1000)[^2]。 - **复杂实体处理**:CAD的多段线或块参照可能被拆分为多个SHP要素,需检查拓扑完整性。 ---
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值