SlideShare a Scribd company logo
1 of 86
“Agenda”
1. Yammer about the history of Spatial SQL and Databases
2. Install some software
3. Build a Database
4. Import some Shapefiles
5. Write some queries
6. Play with Q
7. PROFIT
What is Spatial SQL
• Just like normal SQL but with Spatial Functions
• Geometry/Geography stored as a Binary Large Object (BLOB)
• Spatial Data is just another column in a database
• Attribution is maintained like other data within the database
Drivers
• Increase in Desire for Location Data (Social Media)
• Increased Use of Mobile
• Big Data/Large Amounts of Unstructured Data
• Increased understanding of Geography and its role in general data
analysis
Databases that Support Spatial SQL
• Oracle
• MySQL
• SQL Server (starting in 2008)
• Spatial Lite
• PostGRES
Functionality
Costs&Fees
Shapefiles
Shapefiles are a sort-of-open format for geospatial vector data. They
can encode points, lines, and polygons, plus attributes of those objects,
optionally bundled into groups. I say 'sort-of-open' because the format
is well-known and widely used, but it is maintained and policed, so to
speak, by ESRI, the company behind ArcGIS. It's a slightly weird
(annoying) format because 'a shapefile' is actually a collection of files,
only one of which is the eponymous SHP file.
Shapefile verses PostGIS
• Shapefiles cannot support more than 70m rows
• Limitations for field names
• Disk Space Hogs
• Difficult to share data
• Limitations to Date Field name
• Do not support nulls
• Files that exist in folders are difficult to manage (backups,size)
• Only support Spatial Tools, not BI or non Spatial software (this is
changing)
PostGIS verse a “Geodatabase”
(Personal, File, ArcSDE)
• Spatial SQL allows to query and analyze Spatial Data, a Geodatabase is
just for data management – Still relies on GUI to preform analysis
• Spatial SQL is build on Open Geospatial Consortium (OGC),
Geodatabases are not
• Spatial SQL can support a variety of applications, Geodatabases only
supports desktop GIS software and proprietary Web Servers
Spatial Data Management with PostGIS
• Writing SQL to query data opposed to generating new files
• Increasing performance and response speeds through Indexing
• PostGIS takes advantage of multiprocessing hardware
• Users can access PostGIS through the network or Internet, without a
specialized web viewer or desktop software
• PostGIS maintains data integrity and replication
• PostGIS can handle multiple users accessing the same data
• Can store Spatial Data as Text (geojson, WKT) or as Binary (BLOB or
WKB)
PostGIS Spatial Capabilities
• Supports all Geometry Types
• Point
• Multipoint
• Line
• Linestring
• Polygon
• MultiPolygon
• Collections
• Projections
• Supports all known map projections
• Allows reprojection within query
• Spatial Relationships
• Measure
• Serialize/Deserialize
• Intersect
• Buffer
• Point n Polygon
• Overlap/Touch/Cross
Geometry Vs. Geography
• Geography is always in WGS84
• Geography has limited Spatial Functions
• Geography views the world as 2D
• Geography is faster for generating visualizations
• Geometry allows for full analysis
• Geometry allows for 3D Analysis
Geography Geometry
Metrics (Unscientific)
• 400K buffers generated
• PostGIS: Shorter than a ½ mile walk with “the dog”
• Proprietary Desktop GIS: 4 hours
• 1.5 Billion Point in Polygon Analyses
• PostGIS: Shorter than a commercial free episode of “The Walking Dead”
• Proprietary Desktop GIS: Kept spinning, turned off after 24 hours
• 1.5 Billion Measurements
• PostGIS: a bit longer than a commercial free episode of “The Walking Dead”
• Proprietary Desktop GIS – Error 99999 after 3 hours of the process
Requirements
• PostGRES 9.4
• PostGIS 2.3.x
• QGIS 2.1x – for Map Making and Visualization
https://www.enterprisedb.com/downloads/postgres-postgresql-downloads#windows
Getting Comfortable With pgAdmin 3
Creating the Database
Making the Database Spatial
CREATE EXTENSION postgis;
SELECT postgis_full_version()
Restoring the .backup
Uploading a Shapefile
Uploading a .shp
SQL Warm up
SELECT
*
FROM
liquor_licenses
The WHERE Clause
SELECT
*
FROM
liquor_licenses
WHERE
license_ty='Tavern'
Adding some Function
SELECT
COUNT(establish)
FROM
liquor_licenses
WHERE
license_ty='Brew Pub’
Group By
SELECT
AVG(char_length(establish)),
license_ty
FROM
liquor_licenses
GROUP BY
license_ty
Standard Deviation (last non GEO one I promise)
SELECT
AVG(char_length(establish)),
STDDEV(char_length(establish)),
license_ty
FROM
liquor_licenses
GROUP BY
license_ty
The GEOM
SELECT
ST_AsText(geom)
FROM
liquor_licenses
ST_Length
SELECT
ST_LENGTH (geom) ,
strname
FROM
street_centerlines
¯_(ツ)_/¯ ST_Transform
SELECT
ST_LENGTH(ST_TRANSFORM(geom,2876),
strname
FROM
street_centerlines
ST_AREA
SELECT
objectid,
ST_AREA(ST_TRANSFORM(geom,2876))
FROM
buildings
(╯°□°)╯︵ ┻━┻
Projections
Methods
• ST_Transform
• UpdateGeometry
Select UpdateGeometrySRID(‘db_table’,’geometry_field’,ESPG)
ST_Buffer v/ ST_DWithin
• ST_Buffer
• Creates Geometry
• Prepares for analysis
• Persistent
• Great for setting up a trigger around a feature
• Can Control all aspects of the geometry
ST_BUFFER
ALTER TABLE
liquor_licenses
ADD Column
buffer
geometry(Polygon,4326)
ST_BUFFER
UPDATE
liquor_licenses
SET
Buffer=
ST_TRANSFORM
(ST_BUFFER(ST_TRANSFORM(geom,2876),30),4326)
ST_DWithin
• Doesn’t generate Persistent geometry
• Measures the distance from Points, Lines and Polygons
• Used mainly for queries without generated Geometry
ST_DWithin
SELECT
a.flood_type
FROM
floodplain_city a, liquor_licenses b
where ST_Dwithin(ST_Transform(b.geom,
2876),ST_Transform(a.geom,2876),2500)
and b.establish='Social'
ST_Within vs ST_Contains
• ST_Within means the whole geometry has to be within the polygon
• ST_Contains means that one point has to be within the polygon
• So for points they’re basically the same, but for lines N stuff is where
the variance occurs
Exporting as Different Data Types
SELECT ST_AsGeoJSON(geom) FROM floodplain_city
SELECT ST_AsGML(geom) FROM floodplain_city
ST_NPoints
SELECT
ST_NPoints(geom)
FROM
street_centerlines
Import Data from CSV
CREATE TABLE pot_dispense
(
name character varying(255),
address character varying(255),
lat character numeric,
long character numeric,
phone character varying(255)
)
Import CSV
copy pot_dispense(name,address,lat,long,phone) from
‘$CSV_FILE_LOC’ DELIMITER ’,’ CSV Header;
Generating a point feature from XYs
Create Geometry Column
ALTER TABLE
pot_dispense
ADD Column
geom geometry(point,2876)
Make the Damn Point
update pot_dispense set
geom=ST_SetSRID(ST_MakePoint(lat,long),2876)
There’s the Point
What is an Index
A database index is a data structure that improves the speed of data
retrieval operations on a database table at the cost of additional writes
and storage space to maintain the index data structure. Indexes are
used to quickly locate data without having to search every row in a
database table every time a database table is accessed. Indexes can be
created using one or more columns of a database table, providing the
basis for both rapid random lookups and efficient access of ordered
records.
PostGIS Spatial Capabilities
• Can import/export any Spatial Data Type
• Spatial Indexing
• Allows user to reduce query time
Index Drawbacks
• Drag on modifying records
• Performance Hit On Updates and Modificiation
• Use up disk space
When should build an index
• Large Tables
• Not Frequently Updated
• Disk Space Isn’t a Concern
• When there is a Primary Key
When you should not Index
• Indexes should not be used on small tables.
• Tables that have frequent, large batch update or insert operations.
• Indexes should not be used on columns that contain a high number of
NULL values.
• Columns that are frequently manipulated should not be indexed.
Spatial Indexing in PostGIS
• When making a Spatial Index its best if you use a Generic Index
Structure (GIST).
• Using the default of B-Tree, the index will be the geometry itself, not
just a bounding box around the geometry
• R-Tree indexs are possible, but tests have shown there is no
performance improvement over GIST and it does not handle NULL
values very well
CREATE INDEX <NAME of INDEX> on <TABLE NAME> Using GIST
<Geometry Column>
FOSS4G 2017 Spatial Sql for Rookies
FOSS4G 2017 Spatial Sql for Rookies
FOSS4G 2017 Spatial Sql for Rookies
FOSS4G 2017 Spatial Sql for Rookies
FOSS4G 2017 Spatial Sql for Rookies
FOSS4G 2017 Spatial Sql for Rookies

More Related Content

What's hot

MINERAL EXPLORATION USING ASTER IMAGE
MINERAL EXPLORATION USING ASTER IMAGE MINERAL EXPLORATION USING ASTER IMAGE
MINERAL EXPLORATION USING ASTER IMAGE Abhiram Kanigolla
 
Data input techniques - GIS
Data input techniques - GISData input techniques - GIS
Data input techniques - GISVignesh LS
 
LiDAR Technology and Geospatial Services
LiDAR Technology and Geospatial Services LiDAR Technology and Geospatial Services
LiDAR Technology and Geospatial Services MattBethel1
 
Intro to RS and GIS by mndp poonia
Intro to RS and GIS by mndp pooniaIntro to RS and GIS by mndp poonia
Intro to RS and GIS by mndp pooniamndp_slide
 
datamodel_vector
datamodel_vectordatamodel_vector
datamodel_vectorRiya Gupta
 
Scanners, image resolution, orbit in remote sensing, pk mani
Scanners, image resolution, orbit in remote sensing, pk maniScanners, image resolution, orbit in remote sensing, pk mani
Scanners, image resolution, orbit in remote sensing, pk maniP.K. Mani
 
Presentasi Pengenalan GPS BIMTEK Oktober 2015, Manado,
Presentasi Pengenalan GPS BIMTEK Oktober 2015, Manado, Presentasi Pengenalan GPS BIMTEK Oktober 2015, Manado,
Presentasi Pengenalan GPS BIMTEK Oktober 2015, Manado, bramantiyo marjuki
 
Ground Penetrating Radar Survey
Ground Penetrating Radar Survey Ground Penetrating Radar Survey
Ground Penetrating Radar Survey SSudhaVelan
 
Remote Sensing - Fundamentals
Remote Sensing - FundamentalsRemote Sensing - Fundamentals
Remote Sensing - FundamentalsAjay Singh Lodhi
 
Remote sensing satellites with sensors
Remote sensing satellites with sensorsRemote sensing satellites with sensors
Remote sensing satellites with sensorsAnchit Garg
 
Remote sensing & Radiometers Systems
Remote sensing & Radiometers Systems Remote sensing & Radiometers Systems
Remote sensing & Radiometers Systems Jay Baria
 
IRS satallites
IRS satallitesIRS satallites
IRS satallitesBharath YG
 

What's hot (20)

Introduction to GNSS (1)
Introduction to GNSS (1)Introduction to GNSS (1)
Introduction to GNSS (1)
 
Geographical information system
Geographical information systemGeographical information system
Geographical information system
 
GIS
GISGIS
GIS
 
Space Geodesy
Space GeodesySpace Geodesy
Space Geodesy
 
Stereoscopic parallax
Stereoscopic parallaxStereoscopic parallax
Stereoscopic parallax
 
MINERAL EXPLORATION USING ASTER IMAGE
MINERAL EXPLORATION USING ASTER IMAGE MINERAL EXPLORATION USING ASTER IMAGE
MINERAL EXPLORATION USING ASTER IMAGE
 
Data input techniques - GIS
Data input techniques - GISData input techniques - GIS
Data input techniques - GIS
 
LiDAR Technology and Geospatial Services
LiDAR Technology and Geospatial Services LiDAR Technology and Geospatial Services
LiDAR Technology and Geospatial Services
 
Intro to RS and GIS by mndp poonia
Intro to RS and GIS by mndp pooniaIntro to RS and GIS by mndp poonia
Intro to RS and GIS by mndp poonia
 
datamodel_vector
datamodel_vectordatamodel_vector
datamodel_vector
 
Scanners, image resolution, orbit in remote sensing, pk mani
Scanners, image resolution, orbit in remote sensing, pk maniScanners, image resolution, orbit in remote sensing, pk mani
Scanners, image resolution, orbit in remote sensing, pk mani
 
Cartography
CartographyCartography
Cartography
 
Presentasi Pengenalan GPS BIMTEK Oktober 2015, Manado,
Presentasi Pengenalan GPS BIMTEK Oktober 2015, Manado, Presentasi Pengenalan GPS BIMTEK Oktober 2015, Manado,
Presentasi Pengenalan GPS BIMTEK Oktober 2015, Manado,
 
Ground Penetrating Radar Survey
Ground Penetrating Radar Survey Ground Penetrating Radar Survey
Ground Penetrating Radar Survey
 
Remote Sensing - Fundamentals
Remote Sensing - FundamentalsRemote Sensing - Fundamentals
Remote Sensing - Fundamentals
 
Remote sensing satellites with sensors
Remote sensing satellites with sensorsRemote sensing satellites with sensors
Remote sensing satellites with sensors
 
Digital terrain model
Digital terrain modelDigital terrain model
Digital terrain model
 
Remote sensing & Radiometers Systems
Remote sensing & Radiometers Systems Remote sensing & Radiometers Systems
Remote sensing & Radiometers Systems
 
IRS satallites
IRS satallitesIRS satallites
IRS satallites
 
Gps and its application
Gps and its applicationGps and its application
Gps and its application
 

Similar to FOSS4G 2017 Spatial Sql for Rookies

Ozri 2013 Brisbane, Australia - Geodatabase Efficiencies
Ozri 2013 Brisbane, Australia - Geodatabase EfficienciesOzri 2013 Brisbane, Australia - Geodatabase Efficiencies
Ozri 2013 Brisbane, Australia - Geodatabase EfficienciesWalter Simonazzi
 
Presentation MIG-T GeoPackage.pdf
Presentation MIG-T GeoPackage.pdfPresentation MIG-T GeoPackage.pdf
Presentation MIG-T GeoPackage.pdfssusera932351
 
Saving Money with Open Source GIS
Saving Money with Open Source GISSaving Money with Open Source GIS
Saving Money with Open Source GISbryanluman
 
GeoDataspace: Simplifying Data Management Tasks with Globus
GeoDataspace: Simplifying Data Management Tasks with GlobusGeoDataspace: Simplifying Data Management Tasks with Globus
GeoDataspace: Simplifying Data Management Tasks with GlobusTanu Malik
 
Getting started with postgresql
Getting started with postgresqlGetting started with postgresql
Getting started with postgresqlbotsplash.com
 
Materi Geodatabase Management - Fellowship 2022.pdf
Materi Geodatabase Management - Fellowship 2022.pdfMateri Geodatabase Management - Fellowship 2022.pdf
Materi Geodatabase Management - Fellowship 2022.pdfsakinatunnajmi
 
Colorado Springs Open Source Hadoop/MySQL
Colorado Springs Open Source Hadoop/MySQL Colorado Springs Open Source Hadoop/MySQL
Colorado Springs Open Source Hadoop/MySQL David Smelker
 
Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)
Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)
Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)Gabriele Bartolini
 
Integrating PostGIS in Web Applications
Integrating PostGIS in Web ApplicationsIntegrating PostGIS in Web Applications
Integrating PostGIS in Web ApplicationsCommand Prompt., Inc
 
SQL Server 2019 CTP2.4
SQL Server 2019 CTP2.4SQL Server 2019 CTP2.4
SQL Server 2019 CTP2.4Gianluca Hotz
 
Beyond Postgres: Interesting Projects, Tools and forks
Beyond Postgres: Interesting Projects, Tools and forksBeyond Postgres: Interesting Projects, Tools and forks
Beyond Postgres: Interesting Projects, Tools and forksSameer Kumar
 
Data Interoperability Basics - Esri UC 2015
Data Interoperability Basics - Esri UC 2015Data Interoperability Basics - Esri UC 2015
Data Interoperability Basics - Esri UC 2015Safe Software
 
2016 jan-pugs-meetup-v9.5-features
2016 jan-pugs-meetup-v9.5-features2016 jan-pugs-meetup-v9.5-features
2016 jan-pugs-meetup-v9.5-featuresSameer Kumar
 
Splitgraph: AHL talk
Splitgraph: AHL talkSplitgraph: AHL talk
Splitgraph: AHL talkSplitgraph
 
Going Mobile with HTML5
Going Mobile with HTML5Going Mobile with HTML5
Going Mobile with HTML5John Reiser
 
Python and GIS: Improving Your Workflow
Python and GIS: Improving Your WorkflowPython and GIS: Improving Your Workflow
Python and GIS: Improving Your WorkflowJohn Reiser
 

Similar to FOSS4G 2017 Spatial Sql for Rookies (20)

Ozri 2013 Brisbane, Australia - Geodatabase Efficiencies
Ozri 2013 Brisbane, Australia - Geodatabase EfficienciesOzri 2013 Brisbane, Australia - Geodatabase Efficiencies
Ozri 2013 Brisbane, Australia - Geodatabase Efficiencies
 
The strength of a spatial database
The strength of a spatial databaseThe strength of a spatial database
The strength of a spatial database
 
Presentation MIG-T GeoPackage.pdf
Presentation MIG-T GeoPackage.pdfPresentation MIG-T GeoPackage.pdf
Presentation MIG-T GeoPackage.pdf
 
Saving Money with Open Source GIS
Saving Money with Open Source GISSaving Money with Open Source GIS
Saving Money with Open Source GIS
 
GeoDataspace: Simplifying Data Management Tasks with Globus
GeoDataspace: Simplifying Data Management Tasks with GlobusGeoDataspace: Simplifying Data Management Tasks with Globus
GeoDataspace: Simplifying Data Management Tasks with Globus
 
Getting started with postgresql
Getting started with postgresqlGetting started with postgresql
Getting started with postgresql
 
Materi Geodatabase Management - Fellowship 2022.pdf
Materi Geodatabase Management - Fellowship 2022.pdfMateri Geodatabase Management - Fellowship 2022.pdf
Materi Geodatabase Management - Fellowship 2022.pdf
 
Colorado Springs Open Source Hadoop/MySQL
Colorado Springs Open Source Hadoop/MySQL Colorado Springs Open Source Hadoop/MySQL
Colorado Springs Open Source Hadoop/MySQL
 
Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)
Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)
Agile Oracle to PostgreSQL migrations (PGConf.EU 2013)
 
Integrating PostGIS in Web Applications
Integrating PostGIS in Web ApplicationsIntegrating PostGIS in Web Applications
Integrating PostGIS in Web Applications
 
SQL Server 2019 CTP2.4
SQL Server 2019 CTP2.4SQL Server 2019 CTP2.4
SQL Server 2019 CTP2.4
 
Mongo db 3.4 Overview
Mongo db 3.4 OverviewMongo db 3.4 Overview
Mongo db 3.4 Overview
 
tw_242.ppt
tw_242.ppttw_242.ppt
tw_242.ppt
 
Beyond Postgres: Interesting Projects, Tools and forks
Beyond Postgres: Interesting Projects, Tools and forksBeyond Postgres: Interesting Projects, Tools and forks
Beyond Postgres: Interesting Projects, Tools and forks
 
Data Interoperability Basics - Esri UC 2015
Data Interoperability Basics - Esri UC 2015Data Interoperability Basics - Esri UC 2015
Data Interoperability Basics - Esri UC 2015
 
Cheetah:Data Warehouse on Top of MapReduce
Cheetah:Data Warehouse on Top of MapReduceCheetah:Data Warehouse on Top of MapReduce
Cheetah:Data Warehouse on Top of MapReduce
 
2016 jan-pugs-meetup-v9.5-features
2016 jan-pugs-meetup-v9.5-features2016 jan-pugs-meetup-v9.5-features
2016 jan-pugs-meetup-v9.5-features
 
Splitgraph: AHL talk
Splitgraph: AHL talkSplitgraph: AHL talk
Splitgraph: AHL talk
 
Going Mobile with HTML5
Going Mobile with HTML5Going Mobile with HTML5
Going Mobile with HTML5
 
Python and GIS: Improving Your Workflow
Python and GIS: Improving Your WorkflowPython and GIS: Improving Your Workflow
Python and GIS: Improving Your Workflow
 

More from Todd Barr

Authentic_Leadership.pptx
Authentic_Leadership.pptxAuthentic_Leadership.pptx
Authentic_Leadership.pptxTodd Barr
 
The Core of Geospatial
The Core of GeospatialThe Core of Geospatial
The Core of GeospatialTodd Barr
 
Imposterism
Imposterism  Imposterism
Imposterism Todd Barr
 
The geography of geospatial
The geography of  geospatialThe geography of  geospatial
The geography of geospatialTodd Barr
 
R spatial presentation
R spatial presentationR spatial presentation
R spatial presentationTodd Barr
 
Tb geo dev_presentation_nov_5
Tb geo dev_presentation_nov_5Tb geo dev_presentation_nov_5
Tb geo dev_presentation_nov_5Todd Barr
 
De vsummit sessions
De vsummit sessionsDe vsummit sessions
De vsummit sessionsTodd Barr
 
Geo am prezzie
Geo am prezzieGeo am prezzie
Geo am prezzieTodd Barr
 
Ambient Geographic Information and biosurveilance todd barr
Ambient Geographic Information and biosurveilance todd barrAmbient Geographic Information and biosurveilance todd barr
Ambient Geographic Information and biosurveilance todd barrTodd Barr
 
GEOPLATFORM IDIQ Released Early to Contractor
GEOPLATFORM IDIQ Released Early to ContractorGEOPLATFORM IDIQ Released Early to Contractor
GEOPLATFORM IDIQ Released Early to ContractorTodd Barr
 
Jiee Geospatial Intergration Esri Uc
Jiee Geospatial Intergration Esri UcJiee Geospatial Intergration Esri Uc
Jiee Geospatial Intergration Esri UcTodd Barr
 

More from Todd Barr (13)

Authentic_Leadership.pptx
Authentic_Leadership.pptxAuthentic_Leadership.pptx
Authentic_Leadership.pptx
 
The Core of Geospatial
The Core of GeospatialThe Core of Geospatial
The Core of Geospatial
 
Imposterism
Imposterism  Imposterism
Imposterism
 
The geography of geospatial
The geography of  geospatialThe geography of  geospatial
The geography of geospatial
 
R spatial presentation
R spatial presentationR spatial presentation
R spatial presentation
 
Tb geo dev_presentation_nov_5
Tb geo dev_presentation_nov_5Tb geo dev_presentation_nov_5
Tb geo dev_presentation_nov_5
 
Workshops
WorkshopsWorkshops
Workshops
 
De vsummit sessions
De vsummit sessionsDe vsummit sessions
De vsummit sessions
 
Geo am prezzie
Geo am prezzieGeo am prezzie
Geo am prezzie
 
Staph
StaphStaph
Staph
 
Ambient Geographic Information and biosurveilance todd barr
Ambient Geographic Information and biosurveilance todd barrAmbient Geographic Information and biosurveilance todd barr
Ambient Geographic Information and biosurveilance todd barr
 
GEOPLATFORM IDIQ Released Early to Contractor
GEOPLATFORM IDIQ Released Early to ContractorGEOPLATFORM IDIQ Released Early to Contractor
GEOPLATFORM IDIQ Released Early to Contractor
 
Jiee Geospatial Intergration Esri Uc
Jiee Geospatial Intergration Esri UcJiee Geospatial Intergration Esri Uc
Jiee Geospatial Intergration Esri Uc
 

Recently uploaded

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 

Recently uploaded (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 

FOSS4G 2017 Spatial Sql for Rookies