introduction of open source gis

Post on 05-Dec-2014

1.008 Views

Category:

Education

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

This is the introduction document of Open Source GIS for a faculty / master student.

TRANSCRIPT

Introduction ofOpen Source GIS

May 26 2013

microbase.LLCHiroaki Sengoku

the 2nd G-SPASE meeting

Sunday, May 26, 13

Hiroaki  Sengoku

The  univ  of  TokyoGraduate  school  of  Fron9er  sciencePh.D  student

About me

NPO  Ino-­‐shachu  vice  presidentmicrobase.LLC  president

Hobby:  motorBike,  Reading

Sunday, May 26, 13

Agenda

Processing large-scale data using Open Source GIS

What’s Open Source GIS ?

Major Open Source GIS

How to learn Open Source GIS?

Case example

Sunday, May 26, 13

OpenStreetMap known for the Wikipedia of Maps is composed of Open Source GIS.

Sunday, May 26, 13

Source: http://wiki.openstreetmap.org/wiki/Component_overview

Sunday, May 26, 13

Open Source GIS is contributing to earthquake disaster reconstruction.

Sunday, May 26, 13

source: http://www.agt.bme.hu/public_e/gis_func/funct26.htm

GIS Functions

Sunday, May 26, 13

Over 200 Open Source for GIS are released.sources: http://opensourcegis.org/

Sunday, May 26, 13

Agenda

Processing large-scale data using Open Source GIS

What’s Open Source GIS ?

Major Open Source GIS

How to learn Open Source GIS?

Case example

Sunday, May 26, 13

Delivery

Analysis Viewer

Sunday, May 26, 13

Quantum GIS (QGIS)An user friendly GIS that runs on Linux, Unix, Mac OSX, Windows and Android.

Easy analysis can be done using QGIS.

Sunday, May 26, 13

GRASSused for geospatial data management and analysis, image processing, graphics/maps production, spatial modeling, and visualization.

Sunday, May 26, 13

R a free software programming language and a software environment for statistical computing and graphics

rich packages can be available

source: http://www.geopacific.org/opensourcegis/gcngisbook/QGIS_book/7b2c57ae0/8oo25e

ex) Home range analysis for Japanese monkeys install.packages("adehabitat", dep = TRUE)

Sunday, May 26, 13

spatial objects for the PostgreSQL database, allowing storage and query of information about location and mapping.

PostGIS

Sunday, May 26, 13

GDAL/OGR

AVCBin, BNA, CSV, DGN, ESRI Shapefile, GML, GMT, GPX, GRASS, GeoJSON, Interlis, KML, MapInfo FIle, Memory, MySQL, ODBC, OGDI, PGeo, PostgreSQL, REC, S57, SDTS, SQLite, TIGER, UK.NTF, VRT Possible OGR Targets in QGIS: BNA, CSV, DGN, ESRI Shapefile, GML, GMT, GPX, GeoJSON, Interlis 1, Interlis 2, KML, MapInfo FIle, Memory, MySQL, ODBC, PostgreSQL, S57, SQLite, TIGER

Transform coordinates.

And much more… Read and write multiple GIS formats

Sunday, May 26, 13

Open LayersDisplay map data in web browsers

Sunday, May 26, 13

Agenda

Processing large-scale data using Open Source GIS

What’s Open Source GIS ?

Major Open Source GIS

How to learn Open Source GIS?

Case example

Sunday, May 26, 13

large-scale database: mobile and web, buildings...

Although GUI based GIS is very helpful...

Sunday, May 26, 13

Run using Script language

ex)

PyQt based on PythonSunday, May 26, 13

出典 Wikipedia Edsger Wybe Dijkstra

Edsger  Wybe  Dijkstra  (1930-­‐2002)

ex)

Sunday, May 26, 13

1.  from'PyQt4.QtCore'import'*'

2.  from'PyQt4.QtGui'import'*'

3.  from'qgis.core'import'*'

4.  from'qgis.gui'import'*'

5.  from'qgis.networkanalysis'import'*'

6.  import'csv'

7.  �'8.  #create'graph'from'network'data'

9.  vl'='qgis.uIls.iface.mapCanvas().currentLayer()'

10. director'='QgsLineVectorLayerDirector('vl,'Q1,''',''',''','3')'11. properter'='QgsDistanceArcProperter()'12. director.addProperter('properter')'13. crs'='qgis.uIls.iface.mapCanvas().mapRenderer().desInaIonCrs()'

14. builder'='QgsGraphBuilder('crs')'

ex)

# If you have interested above in PyQt, try this! http://www.slideshare.net/hiroakisengoku/foss4-g-15026614

Sunday, May 26, 13

ex)

Sunday, May 26, 13

Agenda

Processing large-scale data using Open Source GIS

What’s Open Source GIS ?

Major Open Source GIS

How to learn Open Source GIS?

Case example

Sunday, May 26, 13

Estimation of Fire Spreading

Sunday, May 26, 13

Source: Zenrin Maps

Sunday, May 26, 13

Zenrin Maps Census Other Resources

Cluster of Fire Spreading

Estimating bldg attr

Fire Simulation

amedas etc...

Sunday, May 26, 13

Agenda

Processing large-scale data using Open Source GIS

What’s Open Source GIS ?

Major Open Source GIS

How to learn Open Source GIS?

Case example

Sunday, May 26, 13

Web Tips

sample code

Reference

web text

Sunday, May 26, 13

Collaboratively edited question site

Sunday, May 26, 13

Slideshare

Sunday, May 26, 13

Books

Sunday, May 26, 13

Workshop

Sunday, May 26, 13

Thank  you  for  aTen9on  :)

33

Hiroaki Sengoku

Sunday, May 26, 13

top related