udig简单入门

udig下载、安装及汉化,简单生成geoserver图层样式sld 阅读详情

uDig简介

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

总结几个特点:

1、开源

2、构建在eclipse RCP(基于Eclipse平台(8M)运行的桌面应用)和GeoTools(一个开源的Java GIS工具包)上的桌面GIS;

3、可对shp格式地图文件的编辑和查看;

地图数据准备udig软件准备

由于GeoServer只支持发布ArcGIS格式的地图数据,既.shp格式的地图数据。如果是别的厂商提供的地图数据则需要进行一次地图数据格式转化。本篇主要介绍如何查看、编辑地图数据的应用。

这里我们的地图数据2014年北京地图包括很详细的道路建筑信息:http://download.youkuaiyun.com/detail/xiaohan2826/9698540

解压后如图:

打开udig,软件如下图:

①图层

②项目

③编录

④地图



使用uDig 导入shp格式数据

新建工程

从菜单选择 Layer ‣ Add 打开 Add Data 界面, 从数据来源(data sources)data_1_3选择 Files



在 Layers 图层表显示了一个图层。该面板可以更改图层顺序和样式

打开的shp格式地图数据文件后,通过uDig的图层面板就可以查看当所选择的shp地图数据文件中所包含的地图图层信息,当选中某个图层后就可以通过Table面板查看到该图层所对应的一些详细数据信息


修改shp格式数据样式

打开 Style Editor 样式编辑器

l  边界线:点击 Border 选择颜色(color)并调整。

l  填充:点击 Fill 并取消 enable/disable fill 可关闭填充。

l  标注:点击 Labels 选择 enable/disable labeling 并选中 NAME 字段用于标注。

点击  Apply 应用样式,在 Layer 视图中的渲染结果会更新



通过uDig工具可以对地图数据进行查看,编辑,是地图数据部署中对地图数据进行纠错处理不可缺少的一个工具,很给力的一个工具

从uDig导出shp格式数据样式

uDig提供了非常强大的地图数据编辑功能,实际上应用最多的就是使用uDig编辑shp格式的地图数据,从中提起样式文件。目的其实很简单就是为了修改编码,通常默认的文字编码发布出的WMS服务呈现出来的地图标签中是乱码。通过图层的“Change Style”功能选项就可以进入图层的样式编辑器。

通过可视化编辑器将修改后的样式导出为样式文件(.sld),在发布地图数据的时候就可以使用编辑后的样式到对应的地图图层,从而解决中文标签乱码问题

到此为止,基于uDig进行地图数据编辑处理介绍完毕,当然本节只是简单的介绍,希望可以通过本文抛砖引玉,期待关于uDig的更多精彩文章出现。


利用uDig 快速生成 GeoServer 可用的 SLD 渲染文件 通过uDig快速生成SLD格式样式文件 阅读详情

相关推荐

uDig连接PostgreSQL显示shp数据操作步骤

备注:文章里uDig仅用于查看数据的记录,无其它操作 1.      安装uDig:http://udig.refractions.net/ 2.      根据步骤提示安装 3.      打开uDig运行程序,或进入安装目录启动udig.bat   4.      进入uDig界面   5.      选择Layer-->Add.. 6.      选择PosG

迷茫&亿星的博客 1561

十分钟GIS——geoserver+postgis+udig从零开始发布地图服务

启动完成后,在浏览器输入“http://localhost:8080/geoserver/web/”即可打开geoserver的首页,这时候使用账号密码登陆,账号为:admin,密码为geoserver。加载数据文件后,在Layers下面右键需要配置样式的图层,点击Change Style,即可打开Style Editor编辑窗口,进行样式编辑。选择连接数据,单击list,在列表中选择需要加载的图层,单击finish,加载数据。分别输入工作区的名称、URL,设置为默认工作区,单击提交,完成工作区的创建。

shishi521的专栏 4176

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

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

MOLLMY的专栏 5499

udig操作简介

启动udig,在菜单栏中选择file→new→new project在弹出的对话框中修改project名称及保存路径。(命名请使用英文) 在菜单栏layer→add data在弹出的对话框中选择files然后点击下一步选择需要添加的数据。GeoServer只支持发布ArcGIS格式的地图数据,既.shp格式的地图数据。导入的数据需要具有投影信息,否则在导入的图层前面将会有一个黄色的感叹号标志,...

u011365716的博客 3863

uDig配图与GeoServer添加Style

uDig配图与GeoServer添加Style 软件介绍:         uDig是一个开源的桌面GIS软件,可以进行shp与栅格数据地图文件的编辑和查看,对OpenGIS标准,关于互联网GIS、网络地图服务器和网络功能服务器有特别的加强。通常和GeoServer一起使用,uDig配置的地图文件样式sld绝大多数能在geoserver中完全发布使用。         GeoServer对S...

Orbita_wangtao 1331

# UDIG配图(sld)

udig官网(下载、安装): > http://udig.refractions.net/download/ UDIG生成的SLD文件中默认的encoding="UTF-8"改为encoding=“GBK”。web地图发布需要在udig中配图,生成sld文件,然后在geoserver中上传sld样式并发布矢量数据,因此geoserver官网中也有sld样式文件的相关教程。本文主要就sld样式文件代码细节展开说明。具体udig软件操作请自行百度或摸索。 一、面 1.导入图片配置符号 <sld:Ru

sinat_32354445的博客 1010

matlab显示tiff为全白_GeoTools介绍、环境安装、读取shp文件并显示

GeoTools是一个开放源代码(LGPL)Java代码库,它提供了符合标准的方法来处理地理空间数据,例如实现地理信息系统(GIS)。GeoTools库实现了开放地理空间联盟(OGC)规范。Geotools主要提供各种GIS算法,实现各种数据格式的读写和显示。在显示方面要差一些,只是用Swing实现了地图的简单查看和操作。用户可以根据Geotools提供的算法自己实现地图的可视化。OpenJump...

weixin_39524574的博客 292

用udig成功配置没有乱码的SLD文件

提出问题在GeoServer中发布地图服务,对于地图的样式设置需要专门发布style文件。GeoServer支持扩展名是SLD的Style文件。通常使用Udig来生成Sld文件。国内发布的地图服务一般要求含有中文字符。而u-dig生成的sld文件采用Utf-8编码方式,这就导致生成 的sld文件用geoserver发布后是乱码。对于该问题的解决,网上有一种方法说在生成的sld文件中找到 font节点宋体12.0

duguduchong的专栏 8563

uDig是个什么东西

一 安装配置Java平台此步骤不必多说,如果您是Java开发者可以跳过。如果您的机器上没有Java平台,那么请到http://java.sun.com下载jdk,当下最新的版本是1.6。安装jdk,请注意,GeoServer运行所需的是jdk,而非jre。在环境变量中设置jdk路径。具体方法是右击我的电脑,依次选择属性-高级-环境变量,新建系统变量,JAVA_HOME,值为jdk安装路径。如:  

NewMap的专栏 3978

udig2.0安装程序包

更好用的udig制图软件,因官网下载速度慢,特此分享!

uDig 快速入门

uDig 快速入门,详细图示化讲解uDig软件的操作与使用,方便入门与提高

使用uDig进行简单的地图制图

  打开uDig, 点击File--new--new project,新建一个工程右击所建工程,在弹出的菜单中点击New Map右击Map,在弹出的菜单中点击Add... 在弹出的对话框中选择Files,点击下一步在弹出的对话框中选择所需加载的shapfile文件右击所添加的数据,在弹出的菜单中

jubincn的专栏 7918

uDig简单使用教程.pdf

uDig简单使用教程.pdf

如何用uDig美化地图并发布到GeoServer

1.首先新建Project,命名为China,输入名称和路径。并在China内New Map。2.在Map内Add Data,选择Files,选择你的Shapefile文件(*.shp)。3.导入后,图层并不会直接显示,此时选择Show All Data即可。图层会一个一个地加载出来。取消图层前面的打勾,图层将不会显示。4.观察Layers图层列表,以下图示分别表示图层的三种类型:点、线、面。5....

coderwait 1万+

从贝叶斯网络到结构因果模型:因果推理在可解释AI中的实践

在机器学习和数据分析领域,理解变量间的因果关系而不仅仅是统计关联,是构建可信赖、可解释系统的关键。概率图模型,特别是贝叶斯网络,通过有向无环图和条件概率表,能够高效地编码和推理变量间的条件依赖关系,广泛应用于医疗诊断、风险评估等场景。然而,贝叶斯网络主要刻画的是“是什么”的关联,难以回答“如果…会怎样”的因果问题。为了进行因果推断,需要引入结构因果模型和do-演算,它们通过定义结构方程和模拟干预操作,能够区分混杂效应,估计处理变量对结果变量的净因果影响。这一套方法论对于可解释人工智能至关重要,它能生成反事实

weixin_42168902的博客 379

ODrive0.5.5源码分析(1) ADC的处理

odrive 0.5.5 ADC

danger的博客 4307

Windows平台下GeoServer、uDig的安装和使用

[转载]Windows平台下GeoServer、uDig的安装和使用         最近要做webgis的项目,刚接触这个,先从各个软件入手,希望可以明白其中的相关业务和软件的使用方法。        原文出自:http://hi.baidu.com/aidos/blog/item/2d09d63fcfa431c07d1e71d0.html一、安装配置Java平台        此步骤不必多

lennyf的专栏 5761

2024年中科大分子生物研究生考试建议

分子生物学复习资料及往年考题。

qq_43337249的博客 2954

uDig学习

一、下载:http://udig.refractions.net/download/ 自己选了udig1.4的x86_64.Zip应该可以支持64位win7使用,先试试。ok可以使用 二、初步入门基础: http://live.osgeo.org/zh/quickstart/udig_quickstart.html 三、postgreSQL+Openlayers

用地理来解释一下 1022

RTX 50系显卡(5080/5090D)CUDA 12.8环境下的vLLM部署避坑与实战指南

本文为RTX 5080/5090D显卡用户提供了在CUDA 12.8环境下部署vLLM的完整实战指南。文章详细介绍了从驱动安装、CUDA 12.8环境配置、PyTorch Nightly版本精准匹配,到vLLM源码编译及常见报错排查的全过程,帮助开发者高效利用新一代硬件进行大模型推理。

gray5的博客 668

MTK(基础篇)ROM烧录以及分区的作用

本文介绍了MTK芯片设备的刷机流程及关键分区功能。首先通过MTK烧录工具加载ROM文件(包括引导文件和分区表),重点解析了各分区的核心作用:preloader类似BIOS负责硬件初始化;lk作为二级引导程序加载内核;vbmeta验证系统完整性;boot包含Linux内核;dtbo调整硬件配置;modem管理通信功能;tee保护生物识别数据;system/vendor分别存放系统核心和硬件驱动。特别指出preloader、vbmeta等关键分区损坏会导致设备变砖,而recovery分区是重要的救砖入口。全文简

weixin_49303682的博客 444

uDig及GeoServer发布操作文档

记录一下地图发布流程,uDig中还有些问题没解决,待后续补充 uDig及GeoServer操作文档 uDig(注意路径等不要出现中文) 首先使用uDig对Shp等数据源进行配图操作: (1)打开uDig,建立project,在project中创建新的Map,在Map中点击add对数据进行添加: 添加shp文件到Map中; (2)点击如图所示调色板,进入符号配置界面 按照如图所示步骤进行分...

weixin_42187952的博客 742

基于FMU的Star CCM+与Amesim复杂控制联合分析

基于FMU的Star CCM+与Amesim复杂控制联合分析

2201_75375391的博客 2017
上一篇: 矢量图与栅格图的区别
下一篇: 什么是网络套接字(Socket)
韩慧兵
博客等级 码龄15年 170粉丝 171原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值