際際滷

際際滷Share a Scribd company logo
FOSS4G Korea 2014 
uDig Desktop 螳 覦 脚襦 
2014.08.27 
(譯)襷螻ろ 
蟾蠍一 (socoooooool@gmail.com)
蟾蠍一(socoooooool@gmail.com) 
Java 螻 ろ GIS 襦 
gvSIG 
uDig 
Server GIS Libraries 
2 
Desktop GIS 
GeoTools 
OpenMap 
GeoServer JTS Topology Suite 
(Geometry Engine) 
JUMP 
deegree 
GeoAPI 
OGC 
Standards 
GEOS: C 
NTS: .NET 
JSTS: JS
uDig (User-friendly Desktop Internet GIS) 
 Java襦 蟲 Eclipse Platform 蠍磯 ろ 一ろ GIS 襦蠏碁 
蟾蠍一(socoooooool@gmail.com) 
 2004 Refractions Research   
 Eclipse RCP(Rich Client Platform) 蠍磯 
 GeoTools 殊企襴  
 殊伎 : EPL, BSD 
 RCP plug-ins襯 牛  螳 
 uDig 襦語 覈 
 螻糾一危一 譟壱, ク讌, 螳襯  Java 襭 螻 
 User friendly : 蟆 豺 蠏碁 蟆(GUI) 螻 
 Desktop located : Windows, Mac OS X, Linux 煙 弰 Thick client襦 伎 
 Internet oriented : OGC standard (WMS, WFS, WCS, KML) 覦 れ 譴(GeoRSS, 
Tiles) 讌襴螻糾  觜るゼ  
 GIS ready : 覲旧″ GIS 覿 蠍磯レ     螻 
3
蟾蠍一(socoooooool@gmail.com) 
uDig (User-friendly Desktop Internet GIS) 
 襦  
 豕蠏 (2013.03) LocationTech Incubation 襦碁  襯 Eclipse  
 讌 覦 襴伎 譴  
 語 覦 語蟲 覃 蠍 1谿 襭 
 碁 覃伎  蠍 100% 襭 
4
蟾蠍一(socoooooool@gmail.com) 
uDig (User-friendly Desktop Internet GIS) 
 Download URL 
 http://udig.refractions.net/download/ 
 OS覲 Installer, SDK, Source れ企 螳 
  豕覯 1.4.0 (2013.03.24 螻糾) 
 uDig 襦語 旧螳覦 
 Project Leads : Jesse Eichar, Jody Garnett 
 Committers 
 Andrea Antonello 
 Emily Gouge 
 Frank Gasdorf 
 Jesse Eichar 
 Jody Garnett 
 Mark Leslie 
 Mauricio Pazos 
 Nazareno Chan 
 Mentors 
 Benjamin Cabe, Wayne Beaton 
5 
Frank 
Gasdorf 
Jody 
Garnett 
Andrea 
Antonello 
Jesse 
Eichar 
Who are 
you ??
蟾蠍一(socoooooool@gmail.com) 
uDig Platform Architecture 
6 
GIS 
Application 
GIS 
Platform 
Eclipse 
RCP 
Libraries 
JRE & 
Extension
蟾蠍一(socoooooool@gmail.com) 
uDig 覃願規 
7 
Project 
View 
Layer 
View 
Map 
View 
Catalog 
View
蟾蠍一(socoooooool@gmail.com) 
 螳ロ 一危 
8 
 一危  
 DB2, H2, MS SQL Server 
 MySQL, Oracle, PostGIS, Teradata 
 Shapefile (*.shp) 
 ArcGRID (*.asc), GIF Files (*.gif) 
 GeoTIFF Files (*.tif, *.tiff) 
 JGRASS Database Location (*.jgrass) 
 JGRASS TMS Files (*.mapurl) 
 JPEG Files (*.jpg, *.jpeg), PNG Files (*.png) 
 Web Map Tiles , Web Map Server Tile Cache 
 WMS, WFS 
 Import 
 CSV Import 
 Geopaparazzi import 
 KML/KMZ import
蟾蠍一(socoooooool@gmail.com) 
譬豌願 
 譴 CRS 
 蟲 蟇一 覈 譬豌願 讌 
 EPSG 貊襯  
 OGP EPSG Dataset 
 http://www.epsg.org 
 Custom CRS 
 螻  譬豌願螳  蟆曙 
 WKT 襷血朱  譬豌願襯    
9
伎 ろ 
 Style Editor襯 牛 Vector 覦 Raster 伎伎 ろ  
蟾蠍一(socoooooool@gmail.com) 
 Vector 伎 
 Equal Interval, Quantile, Unique Values, Custom 
 Color Palette 讌 
 Filter襯 牛 Rule  螳 
 Raster 伎 
 Mask Color 讌螳 
 Equal Interval, Defined Interval, Quantile 
 Color Palette 讌 
 覩碁Μ  ろ : Aspect, elevation, flow  
  ろ殊 SLD襦  螳 
10
蟾蠍一(socoooooool@gmail.com) 
Table View 
 (企) View 
 蟆曙れ Default Character Set (x-windows-949) れ朱 蠍  
 Feature   
Map螻 磯 
 CQL  牛 
Feature Selection 
11
蟾蠍一(socoooooool@gmail.com) 
ク讌 
 螻糾襭 ク讌蠍磯 
 Vertex ク讌 覦 Split, Merge  Feature ク讌 蠍磯 螻 
12
http://udig.refractions.net/files/docs/latest/user/Introduction%20to%20the%20Spatial%20Toolbox.html 
蟾蠍一(socoooooool@gmail.com) 
Spatial Toolbox 
 JGRASS - Hydrological Modeling in Java 
 GRASS 螳ロ Raster 覿 蠍磯リ骸 れ 覈碁 蠍磯レ.. 
 uDig  誤壱伎  螳 
 Spatial Toolbox 伎 覲 Jgrasstools 覈 れ  
13
http://udig.github.io/docs/user/getting_started/GeoScript%20Introduction.html 
蟾蠍一(socoooooool@gmail.com) 
GeoScript (Groovy) 
 uDig (GeoScript editor) 
 uDig 1.4.0 覿 Groovy襯  GeoScript Editor  螳 
 geoscript-groovy-1.1-SNAPSHOT 殊企襴螳   
 Script 燕 (*.groovy)襦  蟇磯 ル 殊 覿 ろ   
 貊  蠍磯 
 Syntax Coloring 
 Path Drag & Drop 
14
蟾蠍一(socoooooool@gmail.com) 
GeoScript 
  ろ襴渚 語 + 螻糾蠍磯(Spatial capabilities) 
 One Scripting API Many Languages : 襦 るジ 語企 伎 GeoTools 
殊企襴  ク襴 API 螻 
 GeoTools 殊企襴 螳ロ 讌襴螻糾 一危 語, 豌襴 覦 襷 蠍 
レ 誤壱伎るゼ 螻 
 JavaScript, Python, Scala, Groovy 
 LocationTech Incubating Project 
 MIT License 
 http://geoscript.org 
 http://geoscriptblog.blogspot.kr 
15 
< GeoScript Architecture >
脚襦
Arbonaut  Forest Management Applications 
  覿螳  賀 蟯襴 磯手襴 ろ 螳覦  
蟾蠍一(socoooooool@gmail.com) 
 螻旧讌螻 uDig 螻蠍 ク讌蟲襯  
 覓伎  れ 蠏語 螳覦 
 磯 蟯襴 覦 螻 
 讀 覈 
17
蟾蠍一(socoooooool@gmail.com) 
Eurobios  Route Planning and Logistics 
 蠍磯 蟇 覦 覓朱 豕 蟆暑 殊煙 觜 
 谿譬襯, 螳, 蟇磯Μ, 讌轟 煙 覲襯 譟壱 豕 蟆暑襯 螻 
 
 れ 蟲  
 GeoTools Networking 
Extension Library  
18
DIVA GIS  International Potato Centre (CIP) 
蟾蠍一(socoooooool@gmail.com) 
 襭 襴襷 CIP  
 螳   覿 襷ろ 覦 一危  蟲襦  
 伎 誤 覯  殊伎殊れ  譬煙 蟇壱蠍  ろ 
るゼ  
19
蟾蠍一(socoooooool@gmail.com) 
GXT Toolbox 
 uDig    螻糾覿 企 
 覈覲 豺危螻襴襯 牛 碁Μ 蟲譟磯 蟲 
 Vector Analysis : Fishnet, Ring Map, Calculation, Conversion, 
Extract, Overlay, Proximity, Project   50螳讌 
 Spatial Statistics : Statistics, Spatial Pattern, Spatial Clusters, 
20 
Spatial Distribution   25螳讌 
 Raster Analysis : Conversion, Conditional, Extract, Density, 
Interpolation, Math, Surface, Zonal   40螳讌 
 Geometry : Equals, Disjoint, Intersects, Touches, Overlaps, Union, 
Buffer  60螳讌 
 郁規 覦 蟲′ 覓企 覦壱 
 http://www.mangosystem.com:8080/gxt/docs/gxt_for_desktop/udig/in 
dex.html 
 Update URL : http://www.mangosystem.com:8080/gxt_updates
蟾蠍一(socoooooool@gmail.com) 
GXT Toolbox 
21
蟲螻糾螻讌豌願(KOPSS) 一危 蟯襴蟲 
 蟲蟲給 蟲螻糾螻讌豌願(KOPSS) 伎  螻糾一危磯 
蟾蠍一(socoooooool@gmail.com) 
伎 蟲豢 覦 一危 蟯襴蟲  
 一危磯語 蟲豢螻 蟯襴襯  螻螳  GIS  讌 螻 
ろ GIS襯  
22

More Related Content

[FOSS4G KOREA 2014] Introduce uDig

  • 1. FOSS4G Korea 2014 uDig Desktop 螳 覦 脚襦 2014.08.27 (譯)襷螻ろ 蟾蠍一 (socoooooool@gmail.com)
  • 2. 蟾蠍一(socoooooool@gmail.com) Java 螻 ろ GIS 襦 gvSIG uDig Server GIS Libraries 2 Desktop GIS GeoTools OpenMap GeoServer JTS Topology Suite (Geometry Engine) JUMP deegree GeoAPI OGC Standards GEOS: C NTS: .NET JSTS: JS
  • 3. uDig (User-friendly Desktop Internet GIS) Java襦 蟲 Eclipse Platform 蠍磯 ろ 一ろ GIS 襦蠏碁 蟾蠍一(socoooooool@gmail.com) 2004 Refractions Research Eclipse RCP(Rich Client Platform) 蠍磯 GeoTools 殊企襴 殊伎 : EPL, BSD RCP plug-ins襯 牛 螳 uDig 襦語 覈 螻糾一危一 譟壱, ク讌, 螳襯 Java 襭 螻 User friendly : 蟆 豺 蠏碁 蟆(GUI) 螻 Desktop located : Windows, Mac OS X, Linux 煙 弰 Thick client襦 伎 Internet oriented : OGC standard (WMS, WFS, WCS, KML) 覦 れ 譴(GeoRSS, Tiles) 讌襴螻糾 觜るゼ GIS ready : 覲旧″ GIS 覿 蠍磯レ 螻 3
  • 4. 蟾蠍一(socoooooool@gmail.com) uDig (User-friendly Desktop Internet GIS) 襦 豕蠏 (2013.03) LocationTech Incubation 襦碁 襯 Eclipse 讌 覦 襴伎 譴 語 覦 語蟲 覃 蠍 1谿 襭 碁 覃伎 蠍 100% 襭 4
  • 5. 蟾蠍一(socoooooool@gmail.com) uDig (User-friendly Desktop Internet GIS) Download URL http://udig.refractions.net/download/ OS覲 Installer, SDK, Source れ企 螳 豕覯 1.4.0 (2013.03.24 螻糾) uDig 襦語 旧螳覦 Project Leads : Jesse Eichar, Jody Garnett Committers Andrea Antonello Emily Gouge Frank Gasdorf Jesse Eichar Jody Garnett Mark Leslie Mauricio Pazos Nazareno Chan Mentors Benjamin Cabe, Wayne Beaton 5 Frank Gasdorf Jody Garnett Andrea Antonello Jesse Eichar Who are you ??
  • 6. 蟾蠍一(socoooooool@gmail.com) uDig Platform Architecture 6 GIS Application GIS Platform Eclipse RCP Libraries JRE & Extension
  • 7. 蟾蠍一(socoooooool@gmail.com) uDig 覃願規 7 Project View Layer View Map View Catalog View
  • 8. 蟾蠍一(socoooooool@gmail.com) 螳ロ 一危 8 一危 DB2, H2, MS SQL Server MySQL, Oracle, PostGIS, Teradata Shapefile (*.shp) ArcGRID (*.asc), GIF Files (*.gif) GeoTIFF Files (*.tif, *.tiff) JGRASS Database Location (*.jgrass) JGRASS TMS Files (*.mapurl) JPEG Files (*.jpg, *.jpeg), PNG Files (*.png) Web Map Tiles , Web Map Server Tile Cache WMS, WFS Import CSV Import Geopaparazzi import KML/KMZ import
  • 9. 蟾蠍一(socoooooool@gmail.com) 譬豌願 譴 CRS 蟲 蟇一 覈 譬豌願 讌 EPSG 貊襯 OGP EPSG Dataset http://www.epsg.org Custom CRS 螻 譬豌願螳 蟆曙 WKT 襷血朱 譬豌願襯 9
  • 10. 伎 ろ Style Editor襯 牛 Vector 覦 Raster 伎伎 ろ 蟾蠍一(socoooooool@gmail.com) Vector 伎 Equal Interval, Quantile, Unique Values, Custom Color Palette 讌 Filter襯 牛 Rule 螳 Raster 伎 Mask Color 讌螳 Equal Interval, Defined Interval, Quantile Color Palette 讌 覩碁Μ ろ : Aspect, elevation, flow ろ殊 SLD襦 螳 10
  • 11. 蟾蠍一(socoooooool@gmail.com) Table View (企) View 蟆曙れ Default Character Set (x-windows-949) れ朱 蠍 Feature Map螻 磯 CQL 牛 Feature Selection 11
  • 12. 蟾蠍一(socoooooool@gmail.com) ク讌 螻糾襭 ク讌蠍磯 Vertex ク讌 覦 Split, Merge Feature ク讌 蠍磯 螻 12
  • 13. http://udig.refractions.net/files/docs/latest/user/Introduction%20to%20the%20Spatial%20Toolbox.html 蟾蠍一(socoooooool@gmail.com) Spatial Toolbox JGRASS - Hydrological Modeling in Java GRASS 螳ロ Raster 覿 蠍磯リ骸 れ 覈碁 蠍磯レ.. uDig 誤壱伎 螳 Spatial Toolbox 伎 覲 Jgrasstools 覈 れ 13
  • 14. http://udig.github.io/docs/user/getting_started/GeoScript%20Introduction.html 蟾蠍一(socoooooool@gmail.com) GeoScript (Groovy) uDig (GeoScript editor) uDig 1.4.0 覿 Groovy襯 GeoScript Editor 螳 geoscript-groovy-1.1-SNAPSHOT 殊企襴螳 Script 燕 (*.groovy)襦 蟇磯 ル 殊 覿 ろ 貊 蠍磯 Syntax Coloring Path Drag & Drop 14
  • 15. 蟾蠍一(socoooooool@gmail.com) GeoScript ろ襴渚 語 + 螻糾蠍磯(Spatial capabilities) One Scripting API Many Languages : 襦 るジ 語企 伎 GeoTools 殊企襴 ク襴 API 螻 GeoTools 殊企襴 螳ロ 讌襴螻糾 一危 語, 豌襴 覦 襷 蠍 レ 誤壱伎るゼ 螻 JavaScript, Python, Scala, Groovy LocationTech Incubating Project MIT License http://geoscript.org http://geoscriptblog.blogspot.kr 15 < GeoScript Architecture >
  • 17. Arbonaut Forest Management Applications 覿螳 賀 蟯襴 磯手襴 ろ 螳覦 蟾蠍一(socoooooool@gmail.com) 螻旧讌螻 uDig 螻蠍 ク讌蟲襯 覓伎 れ 蠏語 螳覦 磯 蟯襴 覦 螻 讀 覈 17
  • 18. 蟾蠍一(socoooooool@gmail.com) Eurobios Route Planning and Logistics 蠍磯 蟇 覦 覓朱 豕 蟆暑 殊煙 觜 谿譬襯, 螳, 蟇磯Μ, 讌轟 煙 覲襯 譟壱 豕 蟆暑襯 螻 れ 蟲 GeoTools Networking Extension Library 18
  • 19. DIVA GIS International Potato Centre (CIP) 蟾蠍一(socoooooool@gmail.com) 襭 襴襷 CIP 螳 覿 襷ろ 覦 一危 蟲襦 伎 誤 覯 殊伎殊れ 譬煙 蟇壱蠍 ろ るゼ 19
  • 20. 蟾蠍一(socoooooool@gmail.com) GXT Toolbox uDig 螻糾覿 企 覈覲 豺危螻襴襯 牛 碁Μ 蟲譟磯 蟲 Vector Analysis : Fishnet, Ring Map, Calculation, Conversion, Extract, Overlay, Proximity, Project 50螳讌 Spatial Statistics : Statistics, Spatial Pattern, Spatial Clusters, 20 Spatial Distribution 25螳讌 Raster Analysis : Conversion, Conditional, Extract, Density, Interpolation, Math, Surface, Zonal 40螳讌 Geometry : Equals, Disjoint, Intersects, Touches, Overlaps, Union, Buffer 60螳讌 郁規 覦 蟲′ 覓企 覦壱 http://www.mangosystem.com:8080/gxt/docs/gxt_for_desktop/udig/in dex.html Update URL : http://www.mangosystem.com:8080/gxt_updates
  • 22. 蟲螻糾螻讌豌願(KOPSS) 一危 蟯襴蟲 蟲蟲給 蟲螻糾螻讌豌願(KOPSS) 伎 螻糾一危磯 蟾蠍一(socoooooool@gmail.com) 伎 蟲豢 覦 一危 蟯襴蟲 一危磯語 蟲豢螻 蟯襴襯 螻螳 GIS 讌 螻 ろ GIS襯 22

Editor's Notes

  1. QGIS, MapServer C 螻
  2. QGIS 2002 EPL(Eclipse Public License) BSD(Berkeley Software Distribution)
  3. LocationTech : 豺 語 蠍一 蠍磯朱 Eclipse 蠏碁9
  4. 蟲 FOSS4G 誤 Jody Garnett : 譟磯 螳 Andrea Antonello : 襦 Frank Gasdorf : 螳る襯危 Jesse Eichar : 危
  5. GIS Application : 讌危, 語, GIS Platform : 一危 語 API RCP : SWT, JFace 襯狩牛 UI Libraries : JTS, GeoAPI, GeoTools JRE : 覦 壱 蟆 Java Extension : 企語豌襴襯 JAI, Java ImageIO 煙 Java Extension
  6. Catalog View : 覯 郁屋 一危磯伎る Shapefile 启襯 ロ螻, 豢 郁屋 る 螻 レ
  7. DataStore 蠏語語 ロ覃 Altibase 螳 蟲願概螳 DBMS 郁屋 螳ロ 蟆朱 覲伎.
  8. OGP(Internation Association Oil&Gas Producers) : 蟲 覦 螳 一
  9. Hydrological Modeling in Java : 覦 覓 覈碁