ArcGIS分享图层数据的最佳方法

在工作中,经常需要将图层数据分享给其他人。

如下图所示,需要分享的是【CJDCQ】和【GHDLTB】,图层带有符号系统:


一、分享gdb数据库及lyr文件

分享数据自然要找到源数据:

但是,gdb数据是不带符号系统的,所以需要再保存图层的lyr文件。

右键点击图层--另存为图层文件,保存图层的lyr文件:

最终,你需要发送给别人的文件如下:

使用的时候,把gdb数据拖入地图中,再给每个图层应用lyr文件即可:


二、分享图层包

上一种方法,数据分散,图层多的时候很麻烦。分享图层包是很好的替代方法。

选定两个要分享的图层,右键点击,创建地图包:

在打开的图层包界面中,设置保存路径:

在项目描述界面内填写【摘要、标签和描述】(别信上面的提示,描述也是必填的)

设置好后,点击右上角的分析,可能会有这样的错误提示:

提示要打包的图层也要有描述(这个有点坑)。

在每个图层上右键--属性--常规,在描述中随意填点什么:

按提示修改好后,再点击分享即可。 

使用的时候,把生成的lpk直接拖入地图中即可。

PS:在ArcGIS Pro中使用分享地图包不需要给每个图层填写描述。

因此,在ArcGIS Pro中使用分享地图包才是真正的最优解。


三、分享地图包

如果你不只是分享图层,而是想分享整个地图文件,可以使用分享地图包。

分享地图包是将整个地图打包,可以完整的保存地图内的所有图层以及图层结构、符号系统等内容,是最可靠的地图分享方式。

但是也有缺点,如果地图内的内容太多,生成结果就会很臃肿。如果只想分享个别图层,就需要把无关图层删除再生成地图包。

操作方法如下,点击【文件】菜单,共享为--地图包:

在打开的地图包界面中,设置保存路径:

在项目描述界面内填写【摘要、标签和描述】。

设置好后,点击右上角的分析,如果有错误提示,按提示修改好后,再点击分享即可。

使用的时候,把生成的mpk直接拖入地图中即可。

可以看到,相当于新建了一个MXD,默认工作目录下有一个默认gdb数据库,里面保存着源数据。

相关推荐

  1. arcgis样式应用geoserver问题

    2024-03-17 10:18:03       44 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-17 10:18:03       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-17 10:18:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-17 10:18:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-17 10:18:03       18 阅读

热门阅读

  1. 动态规划 完全背包问题 携带研究材料

    2024-03-17 10:18:03       21 阅读
  2. 数据仓库的设计开发应用(三)

    2024-03-17 10:18:03       20 阅读
  3. 52. 携带研究材料(第七期模拟笔试)

    2024-03-17 10:18:03       19 阅读
  4. kotlin flow sample的用法

    2024-03-17 10:18:03       15 阅读
  5. ChatGPT:突破写作限制,开启论文写作新境界

    2024-03-17 10:18:03       18 阅读
  6. axios入门

    2024-03-17 10:18:03       17 阅读
  7. LeetCode题练习与总结:解数独

    2024-03-17 10:18:03       19 阅读
  8. Axios 中的文件上传(Upload File)方法

    2024-03-17 10:18:03       18 阅读
  9. linux系统kubernetes的yaml文件

    2024-03-17 10:18:03       21 阅读
  10. CMake官方教程9--打包文件

    2024-03-17 10:18:03       19 阅读