免费工具将ArcGIS图层包(* .lpk)转换为shapefile(* .shp)?


23

我已经从Esri的ArcGIS平台收到了一个* .lpk文件,我想将其转换为shapefile。

仅使用免费软件怎么办?


2
我最近尝试打开的lpk是一个7z压缩文件,它提供了很好的压缩效果,但是无法在Windows 7 64位的默认zip客户端上打开它,而7Zip是一个很好的Windows客户端。当前可用的ArcGIS Explorer Build 1750也无法打开此lpk,我希望新的Build 2500即将面世,可以解决此问题。
seumas

我有同样的问题,如何将lpk转换为shp?@Zach
Aera

Answers:


25

我认为我从未见过此正式文档,但是图层包是一个zip文件,其中包含.lyr文件和文件地理数据库。您可以将文件扩展名更改为.zip,将其解压缩,然后,如果图层包是使用10创建的,则使用OGR将特征读取/导出到shapefile 。


3
根据上述@seumas,请注意,当前似乎使用7z,而不是zip
nrabinowitz

1

LPK是ESRI制作的专有图层包(zip文件)。
我站得住了。请参阅Zach的答案。
转换为形状文件是另一回事。
如果原始数据是gdb,则生成的lpk将解压缩到文件gdb。HTH



-3

如果已安装ArcGIS,请在ArcMap中打开LPK图层文件。选择层并右键单击,然后单击“数据”菜单项,然后单击“导出数据”子菜单项。您可以选择输出文件的格式。


ArcGIS不是免费工具。但是,如果可以访问ArcGIS,这是一种有效的方法。
Mike T

-3
  1. 打开ArcMap
  2. 打开ArcCatalog
  3. 在ArcCatalog上,导航到您的文件,然后右键单击它
  4. 点击“解压”
  5. 您的数据应显示在ArcMap中
  6. 转到ArcMap中的目录,然后右键单击文件
  7. 选择“数据”>“导出数据”,然后将其另存为具有所需范围,投影的shapefile。

这没有回答“仅使用免费软件该怎么做?”的问题。我想询问者没有Arcgis。这种答案已经在下面给出,并且已经收集了
票数
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.