SlideShare une entreprise Scribd logo
1  sur  50
Using QGIS and
ISCGM Global Map
2013. 11. 04
Minpa Lee(mapplus@gmail.com)
Heegu Park(hgpark@gaia3d.com)
Lecturer
Name: Minpa Lee
Department: R&D, Mango System inc.

사진

Contact: #A201, 98, Haenggung-ro, Paldal-gu, Suwon-si,
Gyeonggi-do, 442-130, Korea
E-mail: mapplus@gmail.com

<Education Background>

- BA on Seoul National University, Korea, Geography Education(03. 1992 ~ 02. 1999)

<Community>
- OSGeo, Charter member
- OSGeo Korean Chapter, Korean Translator

2
Contents
• I. Overview–QGIS & Global map

• IV. Extending QGIS

– I-1. QGIS Overview
– I-2. ISCGM Global Map V.2

• II. Installing QGIS

– IV-1. QGIS Plugins

• V. Editing Global Map Data
–
–
–
–

– II-1. Installing QGIS
– II-2. Installing Google Earth

• III. Using QGIS
–
–
–
–

III-1. QGIS GUI
III-2. QGIS Toolbar
III-3. Working with Vector Data
III-4. Working with Raster Data

V-1. Setting Environment
V-2. Digitizing Toolbar
V-3. Digitizing an Existing Layer
V-4. Creating a New Layer

• VI. Import & Export
– VI-1. Import
– VI-2. Export
– VI-3. Export to OGC GML format

3
I. OVERVIEW
– QGIS & GLOBAL MAP
4
I-1. QGIS Overview
QGIS  Free & Open Source Geographic Information System
OS
 MS Windows
 Mac OSX
 Linux, Unix

License
 GPL

Language
 C++, Python

5
I-1. QGIS Overview
 QGIS

 Desktop GIS for
querying, creating,
editing, analyzing
geospatial data

QGIS
Desktop

QGIS
Browser

QGIS Library(C++)

QGIS
Server

QGIS
Client

 WMS 1.3.0, 1.1.1 Server
 FastCGI/CGI Program
 SLD Support

6

 Browser for spatial data
 Web Mapping Framework
based on QGIS Server
and GeoExt
I-2. ISCGM Global Map V.2
ISCGM - International Steering Committee for Global Mapping

http://iscgm.org
7
I-2. ISCGM Global Map V.2
Vector Layer – Transportation, Boundaries, Drainage, Population Centres
Layer

Transportation

Boundaries

Drainage

Population
Centres

Name

Type

Airport
Railroad Station
Railroad
Road
Trails and Tracks line
Ferry route
Port
Political Boundary
Coast Line
Political Boundary Line
Political Boundary Area
Miscellaneous(Dam/Weir/Island,
Spring/Water-Hole)
Aqueduct/Canal/Flume/Penstock
Miscellaneous(Dam/Weir)
Water Course
Inland Water
Built-up Area (point)
Built-up Area (face)

Inclusion

Abbreviation

Point
Point
Edge
Edge
Edge
Edge
Point
Point
Edge
Edge
Face

Optional
Optional
Mandatory
Mandatory
Mandatory
Optional
Optional
Mandatory
Mandatory
Mandatory
Mandatory

airp
rstatp
raill
roadl
Traill
ferryl
portp
polbndp
coastl
polbndl
polbnda

Point

Optional

miscp

Edge
Edge
Edge
Face
Point
Face

Optional
Optional
Mandatory
Mandatory
Optional
Optional

aquel
miscl
riverl
inwatera
builtupp
builtupa

Global Map data is equivalent to 1:1 million scale map
8
I-2. ISCGM Global Map V.2
Raster Layer – Elevation, Vegetation, Land Cover, Land Use
Layer

Type

Elevation
Raster

Name

Raster

Vegetation
Land Cover
Land Use

Raster
Raster
Raster

The vertical distance between the surface of the earth and the standard sea
level
Percent Tree Cover data by an integer value from 0 to 100
GLCNMO global legend
Codes developed for Global Map

Elevation

Vegetation

Land Use

Land Cover

9
I-2. ISCGM Global Map V.2
Process overview

10
I-2. ISCGM Global Map V.2
Topology Rule – Edge(Line)

11
I-2. ISCGM Global Map V.2
Topology Rule – Face(Polygon)

12
I-2. ISCGM Global Map V.2
Sample Layers - Korea

13
II. INSTALLING QGIS

14
II-1. Installing QGIS
Install QGIS Dufour (2.0.1) on Windows OS
①
②
③
④

Download latest QGIS Dufour (2.0.1) from http://www.qgis.org/
Save the File to your machine and double click on the .exe file to install
Accept the install defaults to complete the process
Launch QGIS

15
II-1. Installing QGIS
Change the language setting/interface of QGIS
① Launch QGIS
② [설정]  [옵션…]  [언어설정]  [U.S. English]  [확인]
③ Select [Setting]  [Options…] menu and Select [Locale]  [U.S. English] 
[OK]
④ Restart QGIS

16
II-2. Installing Google Earth
Install Google Earth on Windows OS
① Download latest Google Earth from http://www.google.com/intl/en/earth/ or
http://earth.google.com
② Save the File to your machine and Double click on the .exe file to install
③ Accept the install defaults to complete the process
④ Launch Google Earth

17
II-2. Installing Google Earth
Change the language setting/interface of Google Earth
① Launch Google Earth
② [도구]  [옵션…]  [일반]  [언어 설정] [English (US)]  [확인]
③ Select [Tools]  [Options…]  [General]  [Language settings]  [ English
(US)]  [OK]
④ Restart Google Earth

18
III. USING QGIS

19
III-1. QGIS GUI
① Menu bar

1
2

② Tool bar

③ Layer List

3

④ Map View
⑤ Overview
⑥ Status bar

4

5
6
20
III-2. QGIS Toolbar
Customizing toolbar

Right-click on empty gray part of TOOLBAR area

Click on the TOOLBAR handle (gray dots on left edge) to enable MOVE control
Drag the TOOLBAR handle to any open space on TOOLBAR AREA and let go

21
III-3. Working with Vector Data
Adding vector data
• Click [Layer]  [Add Vector Layer…]
• Browse to the “C:WorldMapvector” folder and select all files that ends “*.shp“
• Notice that the Source Type will default to SYSTEM encoding.
– QGIS is VERY good at handling various character set encodings (such as multi-byte Chinese
& Japanese, or UTF-8)!

• Click [open] button to add the selected layers to the current project.

22
III-3. Working with Vector Data
Exploring maps

Zoom Full

Zoom In

Pan Map

Zoom Out

23

Zoom To Layer

Zoom To Selection
III-3. Working with Vector Data
Identifying features

Identify Features

24
III-3. Working with Vector Data
Selecting features & opening attribute tables

Identify

25
III-3. Working with Vector Data
Styling point layers

26
III-3. Working with Vector Data
Styling line layers

27
III-3. Working with Vector Data
Styling polygon layers

28
III-3. Working with Vector Data
Labeling layers

29
III-4. Working with Raster Data
Adding raster data
• Click [Layer]  [Add Raster Layer…]
• Browse to the “C:WorldMap” folder and select the filename that ends
“ALPSMW274822845_ortho.tif“
• Click [open] button to add the selected layers to the current project.

30
III-4. Working with Raster Data
Styling raster layer
<Style>

<Transparency>

31
IV. EXTENDING QGIS

32
IV-1. QGIS Plugins
Installing QGIS plugins
① Click [Plugins]  [Manage and Install Plugins…] menu
② Select [OpenLayers Plugin]
③ Click [Install] button

 Manual Installation
① Copy [C:WorldMappluginopenlayers_plugin.zip] file to [C:Users[your login
name].qgis2pythonplugins] folder
② unzip files and restart QGIS

33
IV-1. QGIS Plugins
How to use OpenLayers Plugin
① Click [Plugins]  [OpenLayers Plugin] menu
② Select [Add Google Satellite layer]
③ Select vector layer and click [Zoom to Layer Extent]

34
V. EDITING GLOBAL MAP DATA

35
V-1. Setting Environment
Setting the Snapping Tolerance and Search Radius
①
②
③


Click [Settings]  [Options…] menu
Select Digitizing tab
Set snapping environment:
Default snap mode




Default snapping tolerance




To vertex and segment
10.0 pixels

Default radius for vertex edits


10.0 pixels

36
V-2. Digitizing Toolbar
Vector layer basic editing toolbar
1

2

3

4

5

6

7

1.

Save Layer Edits

4.

Add Feature

5.

Move Feature(s)

6.

Node Tool

7.

Delete Selected Features

8.

Cut Features

9.

10

Toggle Editing

3.

9

Current Edits

2.

8

Copy Features

10. Paste Features

 Tips: Panning the map during digitizing is possible with the arrow keys or
mouse wheel or space bar + mouse
37
V-3. Digitizing an Existing Layer
Editing layers

①
②
③
④
⑤
⑥
⑦
⑧

Select the target layer you want to edit
Click
button from the digitizing toolbar
Click
button to add feature
Start digitizing on the map
To finish digitizing, right-click anywhere on the map
Enter the attributes for the new feature
Click
button to save edits.
Click
button to stop editing

38
V-3. Digitizing an Existing Layer
Editing polygon layer - inwatera kor

39
V-3. Digitizing an Existing Layer
Editing line layer - roadl kor

40
V-4. Creating a New Layer
Creating and Editing Shapefiles
①
②
③
④
⑤

Click [Layer]  [New]  [New Shapefile Layer…] menu
Select Polygon Type and set WGS 84 CRS
Enter “Name” by manually typing in the Name textbox
Click [Add to attributes list] button
Click OK button and specify new layer name

41
VI. IMPORT & EXPORT

42
VI-1. Import
Import CSV File 1
① Click [Layer]  [Add Delimited Text Layer…]
② Select the CSV file from [C:WorldMap events.csv]
③ Check X, Y fields



X = LON
Y = LAT

43
VI-1. Import
Import CSV File 2
① Click OK and Select Coordinate Reference System
② Right-click on the layer to Open the Attribute Table, and make sure the
tabular data was imported

44
VI-2. Export to Shapefile
Export to ESRI Shape file
① Select [events] layer
② Right-click and select [Save As…] menu
③ Options



CRS transformation
Encoding

④ Click OK

45
VI-2. Export to OGC GML format
OGC GML: XML grammar for expressing geographical features
① Add [roadl kor] layer from shapefiles and select layer
② Right-click and select [Save As…] menu
③ Select UTF-8 Encoding


Default xml encoding

④ Click OK

46
VI-2. Export to KML format
Export to Google Earth KML format
①
②
③
④
⑤

Add [roadl kor] layer from shapefiles and select layer
Right-click and select [Save As…] menu
Select WGS 84 CRS
Click OK
Go to [Windows Explorer] and double click kml file

47
Q&A

48
Reference
•QGIS Home: http://www.qgis.org
•QGIS Online Manuals: http://www.qgis.org/en/documentation/manuals.html
•QGIS Workshop : http://maps.cga.harvard.edu/qgis/
•UC Davis QGIS Lab: http://www.plantsciences.ucdavis.edu/plant/qgislabs.htm
•Scratching Surfaces : http://www.surfaces.co.il/?p=872
•Nathans QGIS Blog: http://woostuff.wordpress.com/
•Spatial Galaxy : http://spatialgalaxy.net/

49
THANK YOU!

50

Contenu connexe

Tendances

FOSS4G 2017 Spatial Sql for Rookies
FOSS4G 2017 Spatial Sql for RookiesFOSS4G 2017 Spatial Sql for Rookies
FOSS4G 2017 Spatial Sql for RookiesTodd Barr
 
Kopss Open API 단위테스트 이슈사항
Kopss Open API 단위테스트 이슈사항Kopss Open API 단위테스트 이슈사항
Kopss Open API 단위테스트 이슈사항MinPa Lee
 
GeoServer an introduction for beginners
GeoServer an introduction for beginnersGeoServer an introduction for beginners
GeoServer an introduction for beginnersGeoSolutions
 
State of GeoServer 2.14
State of GeoServer 2.14State of GeoServer 2.14
State of GeoServer 2.14Jody Garnett
 
Vector Tiles with GeoServer and OpenLayers
Vector Tiles with GeoServer and OpenLayersVector Tiles with GeoServer and OpenLayers
Vector Tiles with GeoServer and OpenLayersJody Garnett
 
GeoServer The Open Source Solution for the interoperable management of geos...
GeoServer The Open Source Solution  for the interoperable management  of geos...GeoServer The Open Source Solution  for the interoperable management  of geos...
GeoServer The Open Source Solution for the interoperable management of geos...GeoSolutions
 
GeoServer Ecosystem 2018
GeoServer Ecosystem 2018GeoServer Ecosystem 2018
GeoServer Ecosystem 2018Jody Garnett
 
Wms Performance Tests Map Server Vs Geo Server
Wms Performance Tests Map Server Vs Geo ServerWms Performance Tests Map Server Vs Geo Server
Wms Performance Tests Map Server Vs Geo ServerDonnyV
 
Fossgis 2013 GeoServer Presentation
Fossgis 2013 GeoServer PresentationFossgis 2013 GeoServer Presentation
Fossgis 2013 GeoServer PresentationGeoSolutions
 
GeoServer Orientation
GeoServer OrientationGeoServer Orientation
GeoServer OrientationJody Garnett
 
GeoServer on steroids
GeoServer on steroidsGeoServer on steroids
GeoServer on steroidsGeoSolutions
 
Java Image Processing for Geospatial Community
Java Image Processing for Geospatial CommunityJava Image Processing for Geospatial Community
Java Image Processing for Geospatial CommunityJody Garnett
 
GeoServer Developers Workshop
GeoServer Developers WorkshopGeoServer Developers Workshop
GeoServer Developers WorkshopJody Garnett
 
WMS Performance Shootout 2010
WMS Performance Shootout 2010WMS Performance Shootout 2010
WMS Performance Shootout 2010Jeff McKenna
 
MapServer #ProTips 2015
MapServer #ProTips 2015MapServer #ProTips 2015
MapServer #ProTips 2015Jeff McKenna
 
GeoServer, GeoNetwork and INSPIRE: where we are and what is missing
GeoServer, GeoNetwork and INSPIRE: where we are and what is missingGeoServer, GeoNetwork and INSPIRE: where we are and what is missing
GeoServer, GeoNetwork and INSPIRE: where we are and what is missingGeoSolutions
 
Enterprise class deployment for GeoServer and GeoWebcache Optimizing perform...
Enterprise class deployment  for GeoServer and GeoWebcache Optimizing perform...Enterprise class deployment  for GeoServer and GeoWebcache Optimizing perform...
Enterprise class deployment for GeoServer and GeoWebcache Optimizing perform...GeoSolutions
 

Tendances (20)

FOSS4G 2017 Spatial Sql for Rookies
FOSS4G 2017 Spatial Sql for RookiesFOSS4G 2017 Spatial Sql for Rookies
FOSS4G 2017 Spatial Sql for Rookies
 
Kopss Open API 단위테스트 이슈사항
Kopss Open API 단위테스트 이슈사항Kopss Open API 단위테스트 이슈사항
Kopss Open API 단위테스트 이슈사항
 
GeoServer an introduction for beginners
GeoServer an introduction for beginnersGeoServer an introduction for beginners
GeoServer an introduction for beginners
 
State of GeoServer 2.14
State of GeoServer 2.14State of GeoServer 2.14
State of GeoServer 2.14
 
Vector Tiles with GeoServer and OpenLayers
Vector Tiles with GeoServer and OpenLayersVector Tiles with GeoServer and OpenLayers
Vector Tiles with GeoServer and OpenLayers
 
GeoServer The Open Source Solution for the interoperable management of geos...
GeoServer The Open Source Solution  for the interoperable management  of geos...GeoServer The Open Source Solution  for the interoperable management  of geos...
GeoServer The Open Source Solution for the interoperable management of geos...
 
GeoServer Ecosystem 2018
GeoServer Ecosystem 2018GeoServer Ecosystem 2018
GeoServer Ecosystem 2018
 
Wms Performance Tests Map Server Vs Geo Server
Wms Performance Tests Map Server Vs Geo ServerWms Performance Tests Map Server Vs Geo Server
Wms Performance Tests Map Server Vs Geo Server
 
Phnom penh mapping meetup #15
Phnom penh mapping meetup #15Phnom penh mapping meetup #15
Phnom penh mapping meetup #15
 
State of JTS 2018
State of JTS 2018State of JTS 2018
State of JTS 2018
 
Fossgis 2013 GeoServer Presentation
Fossgis 2013 GeoServer PresentationFossgis 2013 GeoServer Presentation
Fossgis 2013 GeoServer Presentation
 
GeoServer Orientation
GeoServer OrientationGeoServer Orientation
GeoServer Orientation
 
GeoServer on steroids
GeoServer on steroidsGeoServer on steroids
GeoServer on steroids
 
Java Image Processing for Geospatial Community
Java Image Processing for Geospatial CommunityJava Image Processing for Geospatial Community
Java Image Processing for Geospatial Community
 
Gfoss 2010
Gfoss 2010Gfoss 2010
Gfoss 2010
 
GeoServer Developers Workshop
GeoServer Developers WorkshopGeoServer Developers Workshop
GeoServer Developers Workshop
 
WMS Performance Shootout 2010
WMS Performance Shootout 2010WMS Performance Shootout 2010
WMS Performance Shootout 2010
 
MapServer #ProTips 2015
MapServer #ProTips 2015MapServer #ProTips 2015
MapServer #ProTips 2015
 
GeoServer, GeoNetwork and INSPIRE: where we are and what is missing
GeoServer, GeoNetwork and INSPIRE: where we are and what is missingGeoServer, GeoNetwork and INSPIRE: where we are and what is missing
GeoServer, GeoNetwork and INSPIRE: where we are and what is missing
 
Enterprise class deployment for GeoServer and GeoWebcache Optimizing perform...
Enterprise class deployment  for GeoServer and GeoWebcache Optimizing perform...Enterprise class deployment  for GeoServer and GeoWebcache Optimizing perform...
Enterprise class deployment for GeoServer and GeoWebcache Optimizing perform...
 

Similaire à Using QGIS and ISCGM Global Map

Global mapper tutorial Jimma University Ethiopia
Global mapper tutorial Jimma University EthiopiaGlobal mapper tutorial Jimma University Ethiopia
Global mapper tutorial Jimma University Ethiopiachala hailu
 
Play with Vector and Make Map
Play with Vector and Make MapPlay with Vector and Make Map
Play with Vector and Make MapNopphawanTamkuan
 
How to empower community by using GIS lecture 2
How to empower community by using GIS lecture 2How to empower community by using GIS lecture 2
How to empower community by using GIS lecture 2wang yaohui
 
CartoView - Configure and Publish Apps for GeoNode
CartoView - Configure and Publish Apps for GeoNodeCartoView - Configure and Publish Apps for GeoNode
CartoView - Configure and Publish Apps for GeoNodeAdam Joseph
 
QGIS Module 1
QGIS Module 1QGIS Module 1
QGIS Module 1CAPSUCSF
 
Map Making with QGIS
Map Making with QGISMap Making with QGIS
Map Making with QGISSagar Arlekar
 
Map Making with QGIS
Map Making with QGISMap Making with QGIS
Map Making with QGISniket_narang
 
ArcGIS for Windows Mobile...It works and you probably already own it!
ArcGIS for Windows Mobile...It works and you probably already own it!ArcGIS for Windows Mobile...It works and you probably already own it!
ArcGIS for Windows Mobile...It works and you probably already own it!GeCo in the Rockies
 
dokumen.tips_mapinfo-training-slides190807.ppt
dokumen.tips_mapinfo-training-slides190807.pptdokumen.tips_mapinfo-training-slides190807.ppt
dokumen.tips_mapinfo-training-slides190807.pptJooJnior72
 
232422261 mapinfo-training-slides-190807
232422261 mapinfo-training-slides-190807232422261 mapinfo-training-slides-190807
232422261 mapinfo-training-slides-190807Arwan Priatna
 
DepthInsight Sdk introduction
DepthInsight Sdk introductionDepthInsight Sdk introduction
DepthInsight Sdk introductionBo Sun
 
spatial anaylisi using ilwis
spatial anaylisi using ilwisspatial anaylisi using ilwis
spatial anaylisi using ilwisAsri Renggo
 
THE OGC STANDARDS AND GEO-PLATFORM BASED WEB APPLICATION FOR SEISMIC EVENTS M...
THE OGC STANDARDS AND GEO-PLATFORM BASED WEB APPLICATION FOR SEISMIC EVENTS M...THE OGC STANDARDS AND GEO-PLATFORM BASED WEB APPLICATION FOR SEISMIC EVENTS M...
THE OGC STANDARDS AND GEO-PLATFORM BASED WEB APPLICATION FOR SEISMIC EVENTS M...Lorenzo Amato
 
CDMA1X Pilot Panorama introduction
CDMA1X Pilot Panorama introductionCDMA1X Pilot Panorama introduction
CDMA1X Pilot Panorama introductionTempus Telcosys
 
Sharing the Openness of the Maps via FOSS4G and the Web
Sharing the Openness of the Maps via FOSS4G and the WebSharing the Openness of the Maps via FOSS4G and the Web
Sharing the Openness of the Maps via FOSS4G and the WebHidenori Fujimura
 
2017 ASPRS-RMR Big Data Track: Using ArcGIS and a Digital Elevation Model to ...
2017 ASPRS-RMR Big Data Track: Using ArcGIS and a Digital Elevation Model to ...2017 ASPRS-RMR Big Data Track: Using ArcGIS and a Digital Elevation Model to ...
2017 ASPRS-RMR Big Data Track: Using ArcGIS and a Digital Elevation Model to ...GIS in the Rockies
 

Similaire à Using QGIS and ISCGM Global Map (20)

Global mapper tutorial Jimma University Ethiopia
Global mapper tutorial Jimma University EthiopiaGlobal mapper tutorial Jimma University Ethiopia
Global mapper tutorial Jimma University Ethiopia
 
Play with Vector and Make Map
Play with Vector and Make MapPlay with Vector and Make Map
Play with Vector and Make Map
 
QGIS training
QGIS trainingQGIS training
QGIS training
 
QGIS training class 3
QGIS training class 3QGIS training class 3
QGIS training class 3
 
QGIS training class 1
QGIS training class 1QGIS training class 1
QGIS training class 1
 
How to empower community by using GIS lecture 2
How to empower community by using GIS lecture 2How to empower community by using GIS lecture 2
How to empower community by using GIS lecture 2
 
Global mapperhelp
Global mapperhelpGlobal mapperhelp
Global mapperhelp
 
CartoView - Configure and Publish Apps for GeoNode
CartoView - Configure and Publish Apps for GeoNodeCartoView - Configure and Publish Apps for GeoNode
CartoView - Configure and Publish Apps for GeoNode
 
QGIS Module 1
QGIS Module 1QGIS Module 1
QGIS Module 1
 
Map Making with QGIS
Map Making with QGISMap Making with QGIS
Map Making with QGIS
 
Map Making with QGIS
Map Making with QGISMap Making with QGIS
Map Making with QGIS
 
ArcGIS for Windows Mobile...It works and you probably already own it!
ArcGIS for Windows Mobile...It works and you probably already own it!ArcGIS for Windows Mobile...It works and you probably already own it!
ArcGIS for Windows Mobile...It works and you probably already own it!
 
dokumen.tips_mapinfo-training-slides190807.ppt
dokumen.tips_mapinfo-training-slides190807.pptdokumen.tips_mapinfo-training-slides190807.ppt
dokumen.tips_mapinfo-training-slides190807.ppt
 
232422261 mapinfo-training-slides-190807
232422261 mapinfo-training-slides-190807232422261 mapinfo-training-slides-190807
232422261 mapinfo-training-slides-190807
 
DepthInsight Sdk introduction
DepthInsight Sdk introductionDepthInsight Sdk introduction
DepthInsight Sdk introduction
 
spatial anaylisi using ilwis
spatial anaylisi using ilwisspatial anaylisi using ilwis
spatial anaylisi using ilwis
 
THE OGC STANDARDS AND GEO-PLATFORM BASED WEB APPLICATION FOR SEISMIC EVENTS M...
THE OGC STANDARDS AND GEO-PLATFORM BASED WEB APPLICATION FOR SEISMIC EVENTS M...THE OGC STANDARDS AND GEO-PLATFORM BASED WEB APPLICATION FOR SEISMIC EVENTS M...
THE OGC STANDARDS AND GEO-PLATFORM BASED WEB APPLICATION FOR SEISMIC EVENTS M...
 
CDMA1X Pilot Panorama introduction
CDMA1X Pilot Panorama introductionCDMA1X Pilot Panorama introduction
CDMA1X Pilot Panorama introduction
 
Sharing the Openness of the Maps via FOSS4G and the Web
Sharing the Openness of the Maps via FOSS4G and the WebSharing the Openness of the Maps via FOSS4G and the Web
Sharing the Openness of the Maps via FOSS4G and the Web
 
2017 ASPRS-RMR Big Data Track: Using ArcGIS and a Digital Elevation Model to ...
2017 ASPRS-RMR Big Data Track: Using ArcGIS and a Digital Elevation Model to ...2017 ASPRS-RMR Big Data Track: Using ArcGIS and a Digital Elevation Model to ...
2017 ASPRS-RMR Big Data Track: Using ArcGIS and a Digital Elevation Model to ...
 

Plus de MinPa Lee

오픈소스 GIS의 이해 - OSgeo Projects 중심
오픈소스 GIS의 이해 - OSgeo Projects 중심오픈소스 GIS의 이해 - OSgeo Projects 중심
오픈소스 GIS의 이해 - OSgeo Projects 중심MinPa Lee
 
[EEENAR] OpenGXT 소개와 활용
[EEENAR] OpenGXT 소개와 활용 [EEENAR] OpenGXT 소개와 활용
[EEENAR] OpenGXT 소개와 활용 MinPa Lee
 
PyQGIS와 PyQt를 이용한 QGIS 기능 확장
PyQGIS와 PyQt를 이용한 QGIS 기능 확장PyQGIS와 PyQt를 이용한 QGIS 기능 확장
PyQGIS와 PyQt를 이용한 QGIS 기능 확장MinPa Lee
 
[QGIS] 수치지도를 이용한 DEM 생성과 지형분석
[QGIS] 수치지도를 이용한 DEM 생성과 지형분석[QGIS] 수치지도를 이용한 DEM 생성과 지형분석
[QGIS] 수치지도를 이용한 DEM 생성과 지형분석MinPa Lee
 
[FOSS4G Korea 2021]Workshop-QGIS-TIPS-20211028
[FOSS4G Korea 2021]Workshop-QGIS-TIPS-20211028[FOSS4G Korea 2021]Workshop-QGIS-TIPS-20211028
[FOSS4G Korea 2021]Workshop-QGIS-TIPS-20211028MinPa Lee
 
State of OpenGXT: 오픈소스 공간분석엔진
State of OpenGXT: 오픈소스 공간분석엔진State of OpenGXT: 오픈소스 공간분석엔진
State of OpenGXT: 오픈소스 공간분석엔진MinPa Lee
 
[FOSS4G Korea 2019] 오픈소스를 활용한 역학조사 분석도구 개발
[FOSS4G Korea 2019] 오픈소스를 활용한 역학조사 분석도구 개발[FOSS4G Korea 2019] 오픈소스를 활용한 역학조사 분석도구 개발
[FOSS4G Korea 2019] 오픈소스를 활용한 역학조사 분석도구 개발MinPa Lee
 
Transifex - 오픈소스 GIS 한글화 플랫폼
Transifex - 오픈소스 GIS 한글화 플랫폼Transifex - 오픈소스 GIS 한글화 플랫폼
Transifex - 오픈소스 GIS 한글화 플랫폼MinPa Lee
 
[FOSS4G] uDig Desktop GIS
[FOSS4G] uDig Desktop GIS[FOSS4G] uDig Desktop GIS
[FOSS4G] uDig Desktop GISMinPa Lee
 
[FOSS4G Korea 2017] uDig GIS 효율적으로 활용하기
[FOSS4G Korea 2017] uDig GIS 효율적으로 활용하기[FOSS4G Korea 2017] uDig GIS 효율적으로 활용하기
[FOSS4G Korea 2017] uDig GIS 효율적으로 활용하기MinPa Lee
 
[제86회 Open Technet]OGC 표준 기반의 공간자료 분석과 시각화 기술 개발
[제86회 Open Technet]OGC 표준 기반의 공간자료 분석과 시각화 기술 개발[제86회 Open Technet]OGC 표준 기반의 공간자료 분석과 시각화 기술 개발
[제86회 Open Technet]OGC 표준 기반의 공간자료 분석과 시각화 기술 개발MinPa Lee
 
[FOSS4G Korea 2016] Workshop - Advanced GeoServer
[FOSS4G Korea 2016] Workshop - Advanced GeoServer[FOSS4G Korea 2016] Workshop - Advanced GeoServer
[FOSS4G Korea 2016] Workshop - Advanced GeoServerMinPa Lee
 
공간정보아카데미 - 오픈소스GIS 분석가과정 - QGIS 공간분석일반
공간정보아카데미 - 오픈소스GIS 분석가과정 - QGIS 공간분석일반공간정보아카데미 - 오픈소스GIS 분석가과정 - QGIS 공간분석일반
공간정보아카데미 - 오픈소스GIS 분석가과정 - QGIS 공간분석일반MinPa Lee
 
오픈소스 공간통계분석 패키지 개발
오픈소스  공간통계분석 패키지 개발오픈소스  공간통계분석 패키지 개발
오픈소스 공간통계분석 패키지 개발MinPa Lee
 
[FOSS4G Korea 2014] Making Base Maps with Open Data
[FOSS4G Korea 2014] Making Base Maps with Open Data[FOSS4G Korea 2014] Making Base Maps with Open Data
[FOSS4G Korea 2014] Making Base Maps with Open DataMinPa Lee
 
공간정보거점대학 - PyQGIS 및 플러그인 개발
공간정보거점대학 - PyQGIS 및 플러그인 개발공간정보거점대학 - PyQGIS 및 플러그인 개발
공간정보거점대학 - PyQGIS 및 플러그인 개발MinPa Lee
 
Java 기반의 오픈 소스 GIS를 지원하는 국내 공간 DBMS 드라이버 개발
Java 기반의 오픈 소스 GIS를 지원하는 국내 공간 DBMS 드라이버 개발Java 기반의 오픈 소스 GIS를 지원하는 국내 공간 DBMS 드라이버 개발
Java 기반의 오픈 소스 GIS를 지원하는 국내 공간 DBMS 드라이버 개발MinPa Lee
 
GeoNode - Open Source Geospatial Content Management System
GeoNode - Open Source Geospatial Content Management SystemGeoNode - Open Source Geospatial Content Management System
GeoNode - Open Source Geospatial Content Management SystemMinPa Lee
 
Customizing Gis Programs
Customizing Gis ProgramsCustomizing Gis Programs
Customizing Gis ProgramsMinPa Lee
 
OGC 표준 서비스를 이용한 Web KOPSS 구현사례
OGC 표준 서비스를 이용한 Web KOPSS 구현사례OGC 표준 서비스를 이용한 Web KOPSS 구현사례
OGC 표준 서비스를 이용한 Web KOPSS 구현사례MinPa Lee
 

Plus de MinPa Lee (20)

오픈소스 GIS의 이해 - OSgeo Projects 중심
오픈소스 GIS의 이해 - OSgeo Projects 중심오픈소스 GIS의 이해 - OSgeo Projects 중심
오픈소스 GIS의 이해 - OSgeo Projects 중심
 
[EEENAR] OpenGXT 소개와 활용
[EEENAR] OpenGXT 소개와 활용 [EEENAR] OpenGXT 소개와 활용
[EEENAR] OpenGXT 소개와 활용
 
PyQGIS와 PyQt를 이용한 QGIS 기능 확장
PyQGIS와 PyQt를 이용한 QGIS 기능 확장PyQGIS와 PyQt를 이용한 QGIS 기능 확장
PyQGIS와 PyQt를 이용한 QGIS 기능 확장
 
[QGIS] 수치지도를 이용한 DEM 생성과 지형분석
[QGIS] 수치지도를 이용한 DEM 생성과 지형분석[QGIS] 수치지도를 이용한 DEM 생성과 지형분석
[QGIS] 수치지도를 이용한 DEM 생성과 지형분석
 
[FOSS4G Korea 2021]Workshop-QGIS-TIPS-20211028
[FOSS4G Korea 2021]Workshop-QGIS-TIPS-20211028[FOSS4G Korea 2021]Workshop-QGIS-TIPS-20211028
[FOSS4G Korea 2021]Workshop-QGIS-TIPS-20211028
 
State of OpenGXT: 오픈소스 공간분석엔진
State of OpenGXT: 오픈소스 공간분석엔진State of OpenGXT: 오픈소스 공간분석엔진
State of OpenGXT: 오픈소스 공간분석엔진
 
[FOSS4G Korea 2019] 오픈소스를 활용한 역학조사 분석도구 개발
[FOSS4G Korea 2019] 오픈소스를 활용한 역학조사 분석도구 개발[FOSS4G Korea 2019] 오픈소스를 활용한 역학조사 분석도구 개발
[FOSS4G Korea 2019] 오픈소스를 활용한 역학조사 분석도구 개발
 
Transifex - 오픈소스 GIS 한글화 플랫폼
Transifex - 오픈소스 GIS 한글화 플랫폼Transifex - 오픈소스 GIS 한글화 플랫폼
Transifex - 오픈소스 GIS 한글화 플랫폼
 
[FOSS4G] uDig Desktop GIS
[FOSS4G] uDig Desktop GIS[FOSS4G] uDig Desktop GIS
[FOSS4G] uDig Desktop GIS
 
[FOSS4G Korea 2017] uDig GIS 효율적으로 활용하기
[FOSS4G Korea 2017] uDig GIS 효율적으로 활용하기[FOSS4G Korea 2017] uDig GIS 효율적으로 활용하기
[FOSS4G Korea 2017] uDig GIS 효율적으로 활용하기
 
[제86회 Open Technet]OGC 표준 기반의 공간자료 분석과 시각화 기술 개발
[제86회 Open Technet]OGC 표준 기반의 공간자료 분석과 시각화 기술 개발[제86회 Open Technet]OGC 표준 기반의 공간자료 분석과 시각화 기술 개발
[제86회 Open Technet]OGC 표준 기반의 공간자료 분석과 시각화 기술 개발
 
[FOSS4G Korea 2016] Workshop - Advanced GeoServer
[FOSS4G Korea 2016] Workshop - Advanced GeoServer[FOSS4G Korea 2016] Workshop - Advanced GeoServer
[FOSS4G Korea 2016] Workshop - Advanced GeoServer
 
공간정보아카데미 - 오픈소스GIS 분석가과정 - QGIS 공간분석일반
공간정보아카데미 - 오픈소스GIS 분석가과정 - QGIS 공간분석일반공간정보아카데미 - 오픈소스GIS 분석가과정 - QGIS 공간분석일반
공간정보아카데미 - 오픈소스GIS 분석가과정 - QGIS 공간분석일반
 
오픈소스 공간통계분석 패키지 개발
오픈소스  공간통계분석 패키지 개발오픈소스  공간통계분석 패키지 개발
오픈소스 공간통계분석 패키지 개발
 
[FOSS4G Korea 2014] Making Base Maps with Open Data
[FOSS4G Korea 2014] Making Base Maps with Open Data[FOSS4G Korea 2014] Making Base Maps with Open Data
[FOSS4G Korea 2014] Making Base Maps with Open Data
 
공간정보거점대학 - PyQGIS 및 플러그인 개발
공간정보거점대학 - PyQGIS 및 플러그인 개발공간정보거점대학 - PyQGIS 및 플러그인 개발
공간정보거점대학 - PyQGIS 및 플러그인 개발
 
Java 기반의 오픈 소스 GIS를 지원하는 국내 공간 DBMS 드라이버 개발
Java 기반의 오픈 소스 GIS를 지원하는 국내 공간 DBMS 드라이버 개발Java 기반의 오픈 소스 GIS를 지원하는 국내 공간 DBMS 드라이버 개발
Java 기반의 오픈 소스 GIS를 지원하는 국내 공간 DBMS 드라이버 개발
 
GeoNode - Open Source Geospatial Content Management System
GeoNode - Open Source Geospatial Content Management SystemGeoNode - Open Source Geospatial Content Management System
GeoNode - Open Source Geospatial Content Management System
 
Customizing Gis Programs
Customizing Gis ProgramsCustomizing Gis Programs
Customizing Gis Programs
 
OGC 표준 서비스를 이용한 Web KOPSS 구현사례
OGC 표준 서비스를 이용한 Web KOPSS 구현사례OGC 표준 서비스를 이용한 Web KOPSS 구현사례
OGC 표준 서비스를 이용한 Web KOPSS 구현사례
 

Dernier

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 

Dernier (20)

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 

Using QGIS and ISCGM Global Map

  • 1. Using QGIS and ISCGM Global Map 2013. 11. 04 Minpa Lee(mapplus@gmail.com) Heegu Park(hgpark@gaia3d.com)
  • 2. Lecturer Name: Minpa Lee Department: R&D, Mango System inc. 사진 Contact: #A201, 98, Haenggung-ro, Paldal-gu, Suwon-si, Gyeonggi-do, 442-130, Korea E-mail: mapplus@gmail.com <Education Background> - BA on Seoul National University, Korea, Geography Education(03. 1992 ~ 02. 1999) <Community> - OSGeo, Charter member - OSGeo Korean Chapter, Korean Translator 2
  • 3. Contents • I. Overview–QGIS & Global map • IV. Extending QGIS – I-1. QGIS Overview – I-2. ISCGM Global Map V.2 • II. Installing QGIS – IV-1. QGIS Plugins • V. Editing Global Map Data – – – – – II-1. Installing QGIS – II-2. Installing Google Earth • III. Using QGIS – – – – III-1. QGIS GUI III-2. QGIS Toolbar III-3. Working with Vector Data III-4. Working with Raster Data V-1. Setting Environment V-2. Digitizing Toolbar V-3. Digitizing an Existing Layer V-4. Creating a New Layer • VI. Import & Export – VI-1. Import – VI-2. Export – VI-3. Export to OGC GML format 3
  • 4. I. OVERVIEW – QGIS & GLOBAL MAP 4
  • 5. I-1. QGIS Overview QGIS  Free & Open Source Geographic Information System OS  MS Windows  Mac OSX  Linux, Unix License  GPL Language  C++, Python 5
  • 6. I-1. QGIS Overview  QGIS  Desktop GIS for querying, creating, editing, analyzing geospatial data QGIS Desktop QGIS Browser QGIS Library(C++) QGIS Server QGIS Client  WMS 1.3.0, 1.1.1 Server  FastCGI/CGI Program  SLD Support 6  Browser for spatial data  Web Mapping Framework based on QGIS Server and GeoExt
  • 7. I-2. ISCGM Global Map V.2 ISCGM - International Steering Committee for Global Mapping http://iscgm.org 7
  • 8. I-2. ISCGM Global Map V.2 Vector Layer – Transportation, Boundaries, Drainage, Population Centres Layer Transportation Boundaries Drainage Population Centres Name Type Airport Railroad Station Railroad Road Trails and Tracks line Ferry route Port Political Boundary Coast Line Political Boundary Line Political Boundary Area Miscellaneous(Dam/Weir/Island, Spring/Water-Hole) Aqueduct/Canal/Flume/Penstock Miscellaneous(Dam/Weir) Water Course Inland Water Built-up Area (point) Built-up Area (face) Inclusion Abbreviation Point Point Edge Edge Edge Edge Point Point Edge Edge Face Optional Optional Mandatory Mandatory Mandatory Optional Optional Mandatory Mandatory Mandatory Mandatory airp rstatp raill roadl Traill ferryl portp polbndp coastl polbndl polbnda Point Optional miscp Edge Edge Edge Face Point Face Optional Optional Mandatory Mandatory Optional Optional aquel miscl riverl inwatera builtupp builtupa Global Map data is equivalent to 1:1 million scale map 8
  • 9. I-2. ISCGM Global Map V.2 Raster Layer – Elevation, Vegetation, Land Cover, Land Use Layer Type Elevation Raster Name Raster Vegetation Land Cover Land Use Raster Raster Raster The vertical distance between the surface of the earth and the standard sea level Percent Tree Cover data by an integer value from 0 to 100 GLCNMO global legend Codes developed for Global Map Elevation Vegetation Land Use Land Cover 9
  • 10. I-2. ISCGM Global Map V.2 Process overview 10
  • 11. I-2. ISCGM Global Map V.2 Topology Rule – Edge(Line) 11
  • 12. I-2. ISCGM Global Map V.2 Topology Rule – Face(Polygon) 12
  • 13. I-2. ISCGM Global Map V.2 Sample Layers - Korea 13
  • 15. II-1. Installing QGIS Install QGIS Dufour (2.0.1) on Windows OS ① ② ③ ④ Download latest QGIS Dufour (2.0.1) from http://www.qgis.org/ Save the File to your machine and double click on the .exe file to install Accept the install defaults to complete the process Launch QGIS 15
  • 16. II-1. Installing QGIS Change the language setting/interface of QGIS ① Launch QGIS ② [설정]  [옵션…]  [언어설정]  [U.S. English]  [확인] ③ Select [Setting]  [Options…] menu and Select [Locale]  [U.S. English]  [OK] ④ Restart QGIS 16
  • 17. II-2. Installing Google Earth Install Google Earth on Windows OS ① Download latest Google Earth from http://www.google.com/intl/en/earth/ or http://earth.google.com ② Save the File to your machine and Double click on the .exe file to install ③ Accept the install defaults to complete the process ④ Launch Google Earth 17
  • 18. II-2. Installing Google Earth Change the language setting/interface of Google Earth ① Launch Google Earth ② [도구]  [옵션…]  [일반]  [언어 설정] [English (US)]  [확인] ③ Select [Tools]  [Options…]  [General]  [Language settings]  [ English (US)]  [OK] ④ Restart Google Earth 18
  • 20. III-1. QGIS GUI ① Menu bar 1 2 ② Tool bar ③ Layer List 3 ④ Map View ⑤ Overview ⑥ Status bar 4 5 6 20
  • 21. III-2. QGIS Toolbar Customizing toolbar Right-click on empty gray part of TOOLBAR area Click on the TOOLBAR handle (gray dots on left edge) to enable MOVE control Drag the TOOLBAR handle to any open space on TOOLBAR AREA and let go 21
  • 22. III-3. Working with Vector Data Adding vector data • Click [Layer]  [Add Vector Layer…] • Browse to the “C:WorldMapvector” folder and select all files that ends “*.shp“ • Notice that the Source Type will default to SYSTEM encoding. – QGIS is VERY good at handling various character set encodings (such as multi-byte Chinese & Japanese, or UTF-8)! • Click [open] button to add the selected layers to the current project. 22
  • 23. III-3. Working with Vector Data Exploring maps Zoom Full Zoom In Pan Map Zoom Out 23 Zoom To Layer Zoom To Selection
  • 24. III-3. Working with Vector Data Identifying features Identify Features 24
  • 25. III-3. Working with Vector Data Selecting features & opening attribute tables Identify 25
  • 26. III-3. Working with Vector Data Styling point layers 26
  • 27. III-3. Working with Vector Data Styling line layers 27
  • 28. III-3. Working with Vector Data Styling polygon layers 28
  • 29. III-3. Working with Vector Data Labeling layers 29
  • 30. III-4. Working with Raster Data Adding raster data • Click [Layer]  [Add Raster Layer…] • Browse to the “C:WorldMap” folder and select the filename that ends “ALPSMW274822845_ortho.tif“ • Click [open] button to add the selected layers to the current project. 30
  • 31. III-4. Working with Raster Data Styling raster layer <Style> <Transparency> 31
  • 33. IV-1. QGIS Plugins Installing QGIS plugins ① Click [Plugins]  [Manage and Install Plugins…] menu ② Select [OpenLayers Plugin] ③ Click [Install] button  Manual Installation ① Copy [C:WorldMappluginopenlayers_plugin.zip] file to [C:Users[your login name].qgis2pythonplugins] folder ② unzip files and restart QGIS 33
  • 34. IV-1. QGIS Plugins How to use OpenLayers Plugin ① Click [Plugins]  [OpenLayers Plugin] menu ② Select [Add Google Satellite layer] ③ Select vector layer and click [Zoom to Layer Extent] 34
  • 35. V. EDITING GLOBAL MAP DATA 35
  • 36. V-1. Setting Environment Setting the Snapping Tolerance and Search Radius ① ② ③  Click [Settings]  [Options…] menu Select Digitizing tab Set snapping environment: Default snap mode   Default snapping tolerance   To vertex and segment 10.0 pixels Default radius for vertex edits  10.0 pixels 36
  • 37. V-2. Digitizing Toolbar Vector layer basic editing toolbar 1 2 3 4 5 6 7 1. Save Layer Edits 4. Add Feature 5. Move Feature(s) 6. Node Tool 7. Delete Selected Features 8. Cut Features 9. 10 Toggle Editing 3. 9 Current Edits 2. 8 Copy Features 10. Paste Features  Tips: Panning the map during digitizing is possible with the arrow keys or mouse wheel or space bar + mouse 37
  • 38. V-3. Digitizing an Existing Layer Editing layers ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ Select the target layer you want to edit Click button from the digitizing toolbar Click button to add feature Start digitizing on the map To finish digitizing, right-click anywhere on the map Enter the attributes for the new feature Click button to save edits. Click button to stop editing 38
  • 39. V-3. Digitizing an Existing Layer Editing polygon layer - inwatera kor 39
  • 40. V-3. Digitizing an Existing Layer Editing line layer - roadl kor 40
  • 41. V-4. Creating a New Layer Creating and Editing Shapefiles ① ② ③ ④ ⑤ Click [Layer]  [New]  [New Shapefile Layer…] menu Select Polygon Type and set WGS 84 CRS Enter “Name” by manually typing in the Name textbox Click [Add to attributes list] button Click OK button and specify new layer name 41
  • 42. VI. IMPORT & EXPORT 42
  • 43. VI-1. Import Import CSV File 1 ① Click [Layer]  [Add Delimited Text Layer…] ② Select the CSV file from [C:WorldMap events.csv] ③ Check X, Y fields   X = LON Y = LAT 43
  • 44. VI-1. Import Import CSV File 2 ① Click OK and Select Coordinate Reference System ② Right-click on the layer to Open the Attribute Table, and make sure the tabular data was imported 44
  • 45. VI-2. Export to Shapefile Export to ESRI Shape file ① Select [events] layer ② Right-click and select [Save As…] menu ③ Options   CRS transformation Encoding ④ Click OK 45
  • 46. VI-2. Export to OGC GML format OGC GML: XML grammar for expressing geographical features ① Add [roadl kor] layer from shapefiles and select layer ② Right-click and select [Save As…] menu ③ Select UTF-8 Encoding  Default xml encoding ④ Click OK 46
  • 47. VI-2. Export to KML format Export to Google Earth KML format ① ② ③ ④ ⑤ Add [roadl kor] layer from shapefiles and select layer Right-click and select [Save As…] menu Select WGS 84 CRS Click OK Go to [Windows Explorer] and double click kml file 47
  • 49. Reference •QGIS Home: http://www.qgis.org •QGIS Online Manuals: http://www.qgis.org/en/documentation/manuals.html •QGIS Workshop : http://maps.cga.harvard.edu/qgis/ •UC Davis QGIS Lab: http://www.plantsciences.ucdavis.edu/plant/qgislabs.htm •Scratching Surfaces : http://www.surfaces.co.il/?p=872 •Nathans QGIS Blog: http://woostuff.wordpress.com/ •Spatial Galaxy : http://spatialgalaxy.net/ 49