您的位置:首页 > 其它

Udig开发环境搭建/入门教程

2016-06-28 23:32 531 查看
老师让我画地图符号,就一句,把这些符号做出来,看网上说可以用udig,很简单的,你看看

百度百科关于uDig的解释

uDig是一个 open source (EPL and BSD)
桌面应用程序框架,构建在Eclipse RCP和GeoTools(一个开源的Java GIS工具包)上的桌面GIS(地理信息系统) ;是一款开源桌面GIS软件,基于Java和Eclipse平台,可以进行shp格式地图文件的编辑和查看;是一个开源空间数据查看器/编辑器,对OpenGIS标准,关于互联网GIS、网络地图服务器和网络功能服务器有特别的加强。uDig提供一个一般的java平台来用开源组件建设空间应用。

一开始觉得它不能凭空画出一些地理符号然后通用啊,难道它不是编辑地图样式的?然后在ArcGIS里画,在coreldraw里面画,在PS里画,我也蛮拼。。最后还是时间解决了这个问题,经过几天的折腾终于知道在udig里如何画符号了

刚开始使问题变得如此让人抓不到重点的一个重要原因或者说唯一的原因是,我以为官网这些安装程序都是一样的,下载一个安装包就完了,这么想可能也是因为当初老师说随便下一个就好。



最后发现远远不够啊,还要下好多奇怪的包。。

这里万分感谢csdn这位博主的文章



dropins-3.7.2.zip: http://udig.refractions.net/files/downloads/extras/dropins-3.7.2.zip
eclipse-modeling-indigo-SR2-win32.zip: http://mirrors.yun-idc.com/eclipse//technology/epp/downloads/release/indigo/SR2/eclipse-modeling-indigo-SR2-win32.zip
eclipse-3.7.2-delta-pack.zip:http://archive.eclipse.org/eclipse/downloads/drops/R-3.7.2-201202080800/eclipse-3.7.2-delta-pack.zip
jre1.6.0_25.win32_gdal_ecw.zip:http://udig.refractions.net/files/downloads/jre/jre1.6.0_25.win32_gdal_ecw.zip
udig-1.4.0-sdk.zip: http://udig.refractions.net/files/downloads/udig-1.4.0-sdk.zip

博客里给的下载地址只有一个不存在了,具体是哪个我也忘记了。加上这两个:http://udig.github.io/docs/dev/SDKQuickstart/SDKQuickstart.htmlhttp://udig.github.io/docs/dev/getting_started.html

连我都能看的懂了相信聪明的你不会不懂了。

现在做到这一步了



还有啊,我发现奇怪错误:

【2017/10/25更新,图片丢失,本地也没有存所以此处少图】

可能是少某个插件引起的,我就是由这个问题,发现还要装sdk,装eclipse的。。

——-0318更新—–

最后严格按照官方帮助文档都解决了,还有一个问题就是,新建符号时,形状的大小没有单位,不知道这个大小是什么意思。

Layer -> Create -> 编辑名字和类型(第三步的截图是新建了个点类型的符号)



然后新建好的图层上右键,改变样式



有些复杂的符号在udig里很难画也可以在其他工具里画然后存为png文件导入udig,一样可以修改大小可以组合形成新图案等,如下



在这个界面左下角还有个导出按钮,可以导出为sld文件,然后在geoserver里用这个sld文件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Udig sld符号绘制