SlideShare a Scribd company logo
1 of 51
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
Markus Neteler
Fondazione E. Mach – CRI, Italy
http://gis.cri.fmach.it
& GRASS Development Team
FOSS4G-CEE 2013
Bucharest, Romania
News in GRASS GIS 7
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
GRASS GIS 7 User interface
DE JA PL
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
GRASS GIS: Interoperability
LAS
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
GRASS: Project database (Location) wizard
From GeoTIFF
or SHAPE or ...
And directly
import file
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
GRASS 7: New map histogram tool
Using the Wake county “elevation” map:
Map will be preselected
if selected in Layer Manager
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
GRASS 7: Adding a grid to the map view
● Grids
● Labels
● Geodesic lines
● Rhumblines
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
GRASS 7: New Geospatial Modeller
Extra bonus:
export to Python scripts
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
GRASS 7: New visualization tool: wxNVIZ
http://grasswiki.osgeo.org/wiki/WxNVIZ
Programming/screenshot:
Anna Kratochvílová
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
Vector geometry types
Point
Centroid
Line
Boundary
Area (boundary + centroid)
face (3D area)
[kernel (3D centroid)]
[volumes (faces + kernel)]
Geometry is true 3D when: x, y, z
notinallGIS!
Faces
GRASS Topological 2D/3D Vector model
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
GRASS 7: Topological Vector Digitizer
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
GRASS 7: Topological Vector Digitizer
in PostGIS 2 (under development)
http://grass.osgeo.org/grass70/manuals/v.out.postgis.html
http://grasswiki.osgeo.org/wiki/PostGIS_Topology
Programmer: Martin Landa
Cofunded by Municipality of Trento, Italy
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
News in GRASS 7's Vector Topology
Spatial query example
Query of vector point maps
GUI: click on vector map, what is there?
CLI: v.what east_north=east,north
0 2 4 6 8 10 12
0
120
240
360
480
600
GRASS 6.4.2
GRASS 7
million points
seconds
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
Vector network analysis in GRASS
GRASS vector network analysis
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
Vector network analysis
General concept of a network graph
● Arcs connected by nodes
● Forward/backward costs assigned to each arc (oneway road)
● Starting point(s)
● Ending point(s)
GRASS vector analysis
Cost definition examples
● Distance
● Travelling time
● Travelling costs (fuel, train ticket, etc)
 shortest path
 fastest path
 cheapest path
GsoC 2013: implementation of turns support
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
Traveling time as costs
Result
Network analysis: traveling salesman
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
Distances as costs
Result
Network analysis: traveling salesman
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
Distances as costs
Result
Network analysis: allocate subnets
… and many more algorithms... see the manual!
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
New Space-Time functionality in GRASS 7
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
GRASS 7: New animation tool for time series
http://grass.osgeo.org/grass70/manuals/g.gui.animation.html
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
New Map swiping tool for multitemporal maps
Pre and post disaster images of the tsunami in Japan in 2011
(MODIS images taken on February 26 and March 13, 2011)
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
GRASS 7: New geocoding tool
Image/Map rectifier
For raster (imagery,
historic scans) and
vector maps
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
GRASS 7 Addons: User contributed extensions
http://grass.osgeo.org/wiki/Addons
The Addons repository is SVN based:
User can easily obtain write access to develop new functionality
Installation with
extension manager
Increasing inflow
of Python scripts
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
Support for massive
spatial datasets
in GRASS GIS
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
GRASS 7: Support for massive datasets
What is massive?
Massive is relative to
Hardware resources
Software capabilities
Operating system capabilities
Limiting factors
RAM
Processing time
Disk space
Largest supported file size
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
GRASS 7: Support for massive datasets
Cost surfaces: r.cost
0 1 2 3 4 5 6 7 8 9 10
0
120
240
360
480
600
GRASS 6.4.2
GRASS 7
million points
seconds
Other speed figure:
PCA of 30 million pixels
in 6 seconds on this small
presentation laptop...
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
Main basins
New tools for hydrological modelling
Distance to the outlet
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
Programming own applications
with GRASS GIS 7
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
GRASS and Python
Script part:
Parser part (for GUI autocreation and command line support):
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
New GRASS 7 Python API
http://grass.osgeo.org/wiki/GRASS_and_Python
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
New GRASS 7 Python API
http://dx.doi.org/10.3390/ijgi2010201
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
GRASS 7 Programmer's manual
http://grass.osgeo.org/programming7/
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
GRASS GIS as Open Source GIS backbone:
Connecting to other software packages
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
New GRASS and QGIS Integration: Sextante
http://grass.osgeo.org/wiki/GRASS_and_Sextante
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
SEXTANTE – GRASS
Integration: Modeller
Note:
Partially functional in
gvSIG OADE 2010,
more to come in (near) future...
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
QGIS-Sextante – Using GRASS in QGIS via Sextante
1
2
3
http://grasswiki.osgeo.org/wiki/GRASS_and_Sextante
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
QGIS-Sextante – Vector dissolving example
Dissolving geometry by string column attributes:
Sextante calls GRASS GIS in a virtual session
which deliver the result back (here SHAPE file)
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
GRASS 7: Native WPS Support
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
GRASS and R Integration
GRASS 7.0.svn (nc_spm_08_grass7):~ > R
R version 3.0.1 (2013-05-16) -- "Good Sport"
Copyright (C) 2013 The R Foundation for Statistical Computing
Platform: x86_64-redhat-linux-gnu (64-bit)
> library(spgrass6)
Loading required package: sp
Loading required package: XML
GRASS GIS interface loaded with GRASS version: GRASS 7.0.svn (2013)
and location: nc_spm_08_grass7
>
> myrast <- readRAST6(c("geology", "elevation"), cat=c(TRUE, FALSE))
> myvect <- readVECT6("roads")
…
> writeRAST6(myrast, "elev_filt", zcol="elev")
...
http://grass.osgeo.org/wiki/R_statistics
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
Visualization
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
Visualization: GRASS data export
to for Augmented Reality
GRASS GIS,
Paraview, and
ARToolkit
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
http://it.wikipedia.org/wiki/Imaging_a_risonanza_magnetica
Our FEM colleague
-->
Personal comm.
A researcher's brain... From MRT scan
to Voxels
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
A researcher's brain... From MRT scan
to Voxels
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
A researcher's brain... From MRT scan
to Voxels
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
A researcher's brain... From MRT scan
to Voxels
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
GRASS 7: News in Image processing
Improved modules:
Georectification
Orthorectification
Atmospheric correction
Terrain correction
Landsat cloud detection
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
Ortho-rectification of aerial images
Why using the DEM for image
rectification:
Incorporating the DEM
fixes the rectification
problem
Linear rectification (insufficient)
(Problem commonly seen in Google Earth)
Ortho-rectification
OK at bottom
of valley
Wrong in
altitude
Wrong in
altitude
Incorporating the DEM
fixes the rectification
problem
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
GRASS 7: New bivariate Scatterplots
LANDSAT 7 2002 channels 1 and 3 of Wake county, NC
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
Supervised image classification
http://geo.fsv.cvut.cz/~landa/publications/2012/ogrs2012/poster/figures
/
Tool for supervised classification of imagery data.
Generates spectral signatures for an image by allowing
the user to outline regions of interest.
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
Unsupervised image classification – Segmentation
# set comp. region to orthophoto but align pixels to elevation map (for speed reasons in
# this demonstrational exercise – for real work please use the true resolution)
g.region rast=ortho2010_t792_subset_20cm.blue align=elev_lid792_1m -p
# Note: the RGB bands are organized as a group
i.segment group=ortho2010_t792_subset_20cm 
output=ortho2010_t792_subset_20cm_segment 
goodness=ortho2010_t792_subset_20cm_seg_fit 
threshold=0.25
Finally vectorize with r.to.vect
i.segment - Identifies segments (objects) from imagery data.
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
Where is the stuff?
GRASS GIS Software:
Free download for MS Windows, MacOSX, Linux and source code:
http://grass.osgeo.org/download/
Addons (user contributed extensions):
http://grasswiki.osgeo.org/wiki/GRASS_AddOns
Free sample data:
Rich data set of North Carolina (NC)
… available as GRASS GIS location and in common GIS formats
http://grass.osgeo.org/download/sample-data/
User Help:
Mailing lists (also in different languages):
http://grass.osgeo.org/support/
Wiki:
http://grasswiki.osgeo.org/wiki/
Manuals:
http://grass.osgeo.org/documentation/manuals/
©2013,MarkusNeteler,Italy–CC-BY-SAlicense
Markus Neteler
Fondazione E. Mach (FEM)
Centro Ricerca e Innovazione
GIS and Remote Sensing Unit
38010 S. Michele all'Adige (Trento), Italy
http://gis.cri.fmach.it
http://www.osgeo.org
markus.neteler@fmach.it
neteler@osgeo.org
Enjoy GRASS GIS 7!
THANKS!
PostGISomics
http://grass.osgeo.org
http://trac.osgeo.org/grass/wiki/Grass7/NewFeatures

More Related Content

Similar to News in GRASS GIS7. Plenary talk at FOSS4G-CEE 2013, Romania

Vom Laptop zum Großrechner: Neues in GRASS GIS 7
Vom Laptop zum Großrechner: Neues in GRASS GIS 7Vom Laptop zum Großrechner: Neues in GRASS GIS 7
Vom Laptop zum Großrechner: Neues in GRASS GIS 7Markus Neteler
 
From a niche to a global user community: Open Source GIS and OSGeo
From a niche to a global user community: Open Source GIS and OSGeoFrom a niche to a global user community: Open Source GIS and OSGeo
From a niche to a global user community: Open Source GIS and OSGeoMarkus Neteler
 
GeoAvalanche: State of the art
GeoAvalanche: State of the artGeoAvalanche: State of the art
GeoAvalanche: State of the artGeobeyond
 
Innova Presentation Gb01 02 10
Innova Presentation Gb01 02 10Innova Presentation Gb01 02 10
Innova Presentation Gb01 02 10Andrea Di Pasquale
 
FOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app GeopaparazziFOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app Geopaparazzisilli
 
GRASS and OSGeo: a framework for archeology
GRASS and OSGeo: a framework for archeologyGRASS and OSGeo: a framework for archeology
GRASS and OSGeo: a framework for archeologyMarkus Neteler
 
TeleCAD-GIS Enterprise Platform Overview
TeleCAD-GIS Enterprise Platform OverviewTeleCAD-GIS Enterprise Platform Overview
TeleCAD-GIS Enterprise Platform OverviewMaksim Sestic
 
Clayvision-Yuichiro Takeuchi and Ken Perlin-Works
Clayvision-Yuichiro Takeuchi and Ken Perlin-WorksClayvision-Yuichiro Takeuchi and Ken Perlin-Works
Clayvision-Yuichiro Takeuchi and Ken Perlin-WorksDarshan Mehta
 
Fossgis 2013 GeoServer Presentation
Fossgis 2013 GeoServer PresentationFossgis 2013 GeoServer Presentation
Fossgis 2013 GeoServer PresentationGeoSolutions
 
GPS Data Logger and Data Visualizer
GPS Data Logger and Data VisualizerGPS Data Logger and Data Visualizer
GPS Data Logger and Data VisualizerIRJET Journal
 
Geopaparazzi Survey Server workshop
Geopaparazzi Survey Server workshopGeopaparazzi Survey Server workshop
Geopaparazzi Survey Server workshopAndrea Antonello
 
Open Source GIS
Open Source GISOpen Source GIS
Open Source GISJoe Larson
 
geoSDI - Piattaforma italiana internet del futuro lite
geoSDI -  Piattaforma italiana internet del futuro  litegeoSDI -  Piattaforma italiana internet del futuro  lite
geoSDI - Piattaforma italiana internet del futuro liteDimitri Dello Buono
 
Getting your Data Out There: An Introduction to Distributed GIS
Getting your Data Out There:An Introduction to Distributed GISGetting your Data Out There:An Introduction to Distributed GIS
Getting your Data Out There: An Introduction to Distributed GISJohn Reiser
 
Super map gis 8c
Super map gis 8cSuper map gis 8c
Super map gis 8cDaniel PI
 

Similar to News in GRASS GIS7. Plenary talk at FOSS4G-CEE 2013, Romania (20)

Vom Laptop zum Großrechner: Neues in GRASS GIS 7
Vom Laptop zum Großrechner: Neues in GRASS GIS 7Vom Laptop zum Großrechner: Neues in GRASS GIS 7
Vom Laptop zum Großrechner: Neues in GRASS GIS 7
 
From a niche to a global user community: Open Source GIS and OSGeo
From a niche to a global user community: Open Source GIS and OSGeoFrom a niche to a global user community: Open Source GIS and OSGeo
From a niche to a global user community: Open Source GIS and OSGeo
 
GeoAvalanche: State of the art
GeoAvalanche: State of the artGeoAvalanche: State of the art
GeoAvalanche: State of the art
 
Innova Presentation Gb01 02 10
Innova Presentation Gb01 02 10Innova Presentation Gb01 02 10
Innova Presentation Gb01 02 10
 
FOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app GeopaparazziFOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app Geopaparazzi
 
GRASS and OSGeo: a framework for archeology
GRASS and OSGeo: a framework for archeologyGRASS and OSGeo: a framework for archeology
GRASS and OSGeo: a framework for archeology
 
TeleCAD-GIS Enterprise Platform Overview
TeleCAD-GIS Enterprise Platform OverviewTeleCAD-GIS Enterprise Platform Overview
TeleCAD-GIS Enterprise Platform Overview
 
Clayvision-Yuichiro Takeuchi and Ken Perlin-Works
Clayvision-Yuichiro Takeuchi and Ken Perlin-WorksClayvision-Yuichiro Takeuchi and Ken Perlin-Works
Clayvision-Yuichiro Takeuchi and Ken Perlin-Works
 
Fossgis 2013 GeoServer Presentation
Fossgis 2013 GeoServer PresentationFossgis 2013 GeoServer Presentation
Fossgis 2013 GeoServer Presentation
 
GPS Data Logger and Data Visualizer
GPS Data Logger and Data VisualizerGPS Data Logger and Data Visualizer
GPS Data Logger and Data Visualizer
 
EOSC-hub & Geohazards TEP
EOSC-hub & Geohazards TEPEOSC-hub & Geohazards TEP
EOSC-hub & Geohazards TEP
 
Geopaparazzi Survey Server workshop
Geopaparazzi Survey Server workshopGeopaparazzi Survey Server workshop
Geopaparazzi Survey Server workshop
 
Open Source GIS
Open Source GISOpen Source GIS
Open Source GIS
 
Open Data Hub - Stefano Seppi - Open Data Hub Data Browser 2.0
Open Data Hub - Stefano Seppi - Open Data Hub Data Browser 2.0Open Data Hub - Stefano Seppi - Open Data Hub Data Browser 2.0
Open Data Hub - Stefano Seppi - Open Data Hub Data Browser 2.0
 
INOVA GIS Platform
INOVA GIS PlatformINOVA GIS Platform
INOVA GIS Platform
 
geoSDI - Piattaforma italiana internet del futuro lite
geoSDI -  Piattaforma italiana internet del futuro  litegeoSDI -  Piattaforma italiana internet del futuro  lite
geoSDI - Piattaforma italiana internet del futuro lite
 
Geoinformatics handbook
Geoinformatics handbookGeoinformatics handbook
Geoinformatics handbook
 
Getting your Data Out There: An Introduction to Distributed GIS
Getting your Data Out There:An Introduction to Distributed GISGetting your Data Out There:An Introduction to Distributed GIS
Getting your Data Out There: An Introduction to Distributed GIS
 
Geospatial Product Watch 2015
Geospatial Product Watch 2015Geospatial Product Watch 2015
Geospatial Product Watch 2015
 
Super map gis 8c
Super map gis 8cSuper map gis 8c
Super map gis 8c
 

More from Markus Neteler

Tracking emerging diseases from space: Geoinformatics for human health
Tracking emerging diseases from space: Geoinformatics for human healthTracking emerging diseases from space: Geoinformatics for human health
Tracking emerging diseases from space: Geoinformatics for human healthMarkus Neteler
 
Deriving environmental indicators from massive spatial time series using open...
Deriving environmental indicators from massive spatial time series using open...Deriving environmental indicators from massive spatial time series using open...
Deriving environmental indicators from massive spatial time series using open...Markus Neteler
 
GRASS GIS lightening talk at FOSS4G 2006
GRASS GIS lightening talk at FOSS4G 2006GRASS GIS lightening talk at FOSS4G 2006
GRASS GIS lightening talk at FOSS4G 2006Markus Neteler
 
The need of Interoperability in Office and GIS formats
The need of Interoperability in Office and GIS formatsThe need of Interoperability in Office and GIS formats
The need of Interoperability in Office and GIS formatsMarkus Neteler
 
The GRASS GIS software (with QGIS) - GIS Seminar
The GRASS GIS software (with QGIS) - GIS SeminarThe GRASS GIS software (with QGIS) - GIS Seminar
The GRASS GIS software (with QGIS) - GIS SeminarMarkus Neteler
 
Free GIS Software meets zoonotic diseases: From raw data to ecological indica...
Free GIS Software meets zoonotic diseases: From raw data to ecological indica...Free GIS Software meets zoonotic diseases: From raw data to ecological indica...
Free GIS Software meets zoonotic diseases: From raw data to ecological indica...Markus Neteler
 

More from Markus Neteler (7)

Tracking emerging diseases from space: Geoinformatics for human health
Tracking emerging diseases from space: Geoinformatics for human healthTracking emerging diseases from space: Geoinformatics for human health
Tracking emerging diseases from space: Geoinformatics for human health
 
Deriving environmental indicators from massive spatial time series using open...
Deriving environmental indicators from massive spatial time series using open...Deriving environmental indicators from massive spatial time series using open...
Deriving environmental indicators from massive spatial time series using open...
 
GRASS GIS lightening talk at FOSS4G 2006
GRASS GIS lightening talk at FOSS4G 2006GRASS GIS lightening talk at FOSS4G 2006
GRASS GIS lightening talk at FOSS4G 2006
 
25 Years of GRASS GIS
25 Years of GRASS GIS25 Years of GRASS GIS
25 Years of GRASS GIS
 
The need of Interoperability in Office and GIS formats
The need of Interoperability in Office and GIS formatsThe need of Interoperability in Office and GIS formats
The need of Interoperability in Office and GIS formats
 
The GRASS GIS software (with QGIS) - GIS Seminar
The GRASS GIS software (with QGIS) - GIS SeminarThe GRASS GIS software (with QGIS) - GIS Seminar
The GRASS GIS software (with QGIS) - GIS Seminar
 
Free GIS Software meets zoonotic diseases: From raw data to ecological indica...
Free GIS Software meets zoonotic diseases: From raw data to ecological indica...Free GIS Software meets zoonotic diseases: From raw data to ecological indica...
Free GIS Software meets zoonotic diseases: From raw data to ecological indica...
 

Recently uploaded

Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
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
 
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
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
"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
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 

Recently uploaded (20)

Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
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)
 
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
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
"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
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 

News in GRASS GIS7. Plenary talk at FOSS4G-CEE 2013, Romania