我在ArcMap中有一层正确的符号和标签,如何将这层符号和标签放入SLD文件中?
#1 楼
Arc2Earth社区版只能导出单个图层,如果要为整个地图创建一个SLD文件,则需要升级到Pro。选择后,单击“导出”按钮,系统将询问您要导出到的位置。
http://help.arc2earth.com/help/常见问题解答/ arc2earth-desktop / export-map-symbols-to-styleed-layer-descriptor-sld
#2 楼
前几天,我在寻找相同的东西,并且找到了这个http://wald.intevation.org/projects/arcmap2sld/。我还没有尝试过,所以有兴趣听听您是否愿意。正如@AlexTereshenkov在评论中指出的那样,还有一个适用于ArcGIS Desktop 10的版本-请参阅A工具的底部用于从ArcMap®中读取样式信息并转换为OGC页面的样式层描述符文件(SLD)。
评论
发现此功能适用于ArcGIS 9.3,但不适用于ArcGIS10。Furlong正在寻找ArcGIS 10解决方案。但是,是的,需要更新的有效项目。
– Mapperz♦
2010-11-23 14:57
arcmap2sld是否可用于ArcGIS 10?
–马特
2010-12-15 19:11
确实,他们发布了ArcGIS 10版本:arcmap2sld.geoinform.fh-mainz.de/ArcMap2SLDConverter_Eng.htm
– Alex Tereshenkov
2013年6月1日7:23
不幸的是,ArcMap2SLD Converter仅可在ArcGIS 10.0中使用,而不能在10.2等更高版本中使用。此外,Arc2Earth已弃用其“精简版”版本。
– Mike
2014-09-24 17:34
ArcMap2SLD现在最多支持10.5的ArcMap。此处有更多详细信息:arcmap2sld.i3mainz.hs-mainz.de/Dateianlagen/readme_english.txt。可以从wald.intevation.org/frs/?group_id=32下载
– Ernesto561
17年7月27日在16:29
#3 楼
我已经确认arcmap2sld
工具在ArcGIS Desktop 10.1+上可以正常工作。可以从此链接下载该程序,并且自述文档在这里。 该程序将ArcMap项目的图层符号系统转换为
.sld
文档,该文档可在开源软件中使用。它是在Visual Basic .NET中实现的,并且需要.NET 2.0。步骤:
解压缩
.zip
文件。 运行
"\stp\Adjust_for_ArcGIS-version.bat"
文件,该文件在当前文件夹中创建配置文件ArcGIS_SLD_Converter.exe.config
。此配置包含安装中可用的ArcGIS系统库上的元数据。运行
ArcGIS_SLD_Converter.exe
以启动程序。要创建
.sld
文件,您需要启动ArcMap应用程序添加了一些层。因此,您可以将要素类添加到ArcMap,设置所需的符号系统,然后使用ArcGIS_SLD_Converter
将每个图层的符号系统导出到磁盘上的.sld
文件中。您可以指定是将所有图层导出到单个.sld
文件中,还是导出到单个文件中(Extras
菜单> Layers
)。关于可以导出哪种符号系统存在某些限制。尝试转换时,带有图片符号会引发错误;其他一些符号(例如虚线)将降级为实线。您可能想尝试看看支持哪些符号系统。
#4 楼
我见过的将Arcgis转换为sld的最佳解决方案是GeoCat Bridge。它不是免费的,但是ArcGIS 10也不免费。它将使用其REST config API直接发布到您的GeoServer(并将元数据粘贴在GeoNetwork上)。#5 楼
有适用于ArcGIS的SLD Converter for 10.0。我尚未对其进行测试,因为我无法阅读韩语文本,因此无法审查其真实性等。也许这里的人可以这样做。通过注释发现将ArcMap图层文件转换为SLD文件(2012)。
评论
我已经安装了它,我正在使用的MXD上面有1层,每当我尝试“导出单层”选项时,下拉菜单为空白,有什么想法吗?
–弗隆
2010-11-29 20:54
编辑:没关系,我就可以使用它!
–弗隆
2010年11月29日在21:17
好像Community Edition被杀死了,只有付费版本。
–米罗
2014年7月3日,0:18
现在更名为Arc2Earth Lite arc2earth.com/software/arc2earth-lite
– Mapperz♦
2014年7月3日,0:24
当前的Arc2Earth Lite用户将在2014年6月1日之前升级到完整订阅。所以不再有趣了。
–米罗
2014年7月3日,0:27