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里如何画符号了
刚开始使问题变得如此让人抓不到重点的一个重要原因或者说唯一的原因是,我以为官网这些安装程序都是一样的,下载一个安装包就完了,这么想可能也是因为当初老师说随便下一个就好。
![](http://img.blog.csdn.net/20171025141629033?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTU9MTE1Z/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
最后发现远远不够啊,还要下好多奇怪的包。。
这里万分感谢csdn这位博主的文章
![](http://img.blog.csdn.net/20171025141646883?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTU9MTE1Z/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
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.html、 http://udig.github.io/docs/dev/getting_started.html
连我都能看的懂了相信聪明的你不会不懂了。
现在做到这一步了
![](http://img.blog.csdn.net/20171025141718770?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTU9MTE1Z/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
还有啊,我发现奇怪错误:
【2017/10/25更新,图片丢失,本地也没有存所以此处少图】
可能是少某个插件引起的,我就是由这个问题,发现还要装sdk,装eclipse的。。
——-0318更新—–
最后严格按照官方帮助文档都解决了,还有一个问题就是,新建符号时,形状的大小没有单位,不知道这个大小是什么意思。
Layer -> Create -> 编辑名字和类型(第三步的截图是新建了个点类型的符号)
![](http://img.blog.csdn.net/20171025141747612?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTU9MTE1Z/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
然后新建好的图层上右键,改变样式
![](http://img.blog.csdn.net/20171025141906365?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTU9MTE1Z/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
有些复杂的符号在udig里很难画也可以在其他工具里画然后存为png文件导入udig,一样可以修改大小可以组合形成新图案等,如下
![](http://img.blog.csdn.net/20171025141859569?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTU9MTE1Z/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
在这个界面左下角还有个导出按钮,可以导出为sld文件,然后在geoserver里用这个sld文件
百度百科关于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.html、 http://udig.github.io/docs/dev/getting_started.html
连我都能看的懂了相信聪明的你不会不懂了。
现在做到这一步了
还有啊,我发现奇怪错误:
【2017/10/25更新,图片丢失,本地也没有存所以此处少图】
可能是少某个插件引起的,我就是由这个问题,发现还要装sdk,装eclipse的。。
——-0318更新—–
最后严格按照官方帮助文档都解决了,还有一个问题就是,新建符号时,形状的大小没有单位,不知道这个大小是什么意思。
Layer -> Create -> 编辑名字和类型(第三步的截图是新建了个点类型的符号)
然后新建好的图层上右键,改变样式
有些复杂的符号在udig里很难画也可以在其他工具里画然后存为png文件导入udig,一样可以修改大小可以组合形成新图案等,如下
在这个界面左下角还有个导出按钮,可以导出为sld文件,然后在geoserver里用这个sld文件
相关文章推荐
- 地图的开发研究--基于openlayers+geoserver+tomcat的离线地图--postgis空间数据库
- echarts自定义地图数据的方法和地图数据的引用
- 在GeoServer中使用Udig配置的地图样式
- geoserver发布wms服务
- 学习笔记:利用GeoServer结合uDig发布WMS详细过程
- RCP:打开一个Editor的新窗口的实现代码
- uDig环境搭建及教程资料
- uDig连接PostgreSQL显示shp数据操作步骤
- (OK) android update sdk - virtualbox nat port forwarding adb "device offline"
- json往前台送数据中文乱码
- R语言-简单多元回归
- KUKA youBot在ROS下的驱动问题
- 测试小卒子--linux--查找命令
- 嵌入式lab4——Bootloader
- 启动eclipse时,出现以下错误:发现了以元素 'd:skin' 开头的无效内容,此处不应含有子元素。
- Android学习笔记2-HttpUtil工具类
- MySQL实践-数据分组和过滤
- 关于Laravel简易路由操作的体会
- python requests模拟登陆github
- 获取相册照片的绝对路径