SlideShare una empresa de Scribd logo
1 de 25
Descargar para leer sin conexión
Map Basics For Noob
By Andy Wang
https://github.com/yorzi/map-basics-for-noob
Newbie?
Core Concepts
1. GIS
2. Map projections
3. Coordinate systems
4. Zoom levels
5. Layers
6. Spatial databases
03
1. Geographic Information System
“GIS refers to any system dealing with the recording, analysis, or display
of data that is related to a location.”
http://www.esri.com/what-is-gis
http://www.uwyo.edu/smtc/edparc/_docs/_arcview_tips/basicgisconcepts.pdf
04
Sample project:
http://globalreligiousfutures.org/
05
2. Map projections
“Projections refer to the method used for representing a three-
dimensional object like the Earth on a two-dimensional surface like a
sheet of paper or a computer screen.”
https://github.com/mbostock/d3/wiki/Geo-Projections
http://en.wikipedia.org/wiki/Map_projection
http://www.jasondavies.com/maps/transition/
06
Mercator projection
“A transverse Mercator projection is mathematically the same as a
standard Mercator, but oriented around a different axis.”
07
Robinson projection
“adopted by National Geographic Magazine in 1988 but abandoned by
them in about 1997 for the Winkel Tripel.”
08
3. Coordinate systems
Projections refer to the method used for representing a three-
dimensional object like the Earth on a two-dimensional surface like a
sheet of paper or a computer screen.
http://en.wikipedia.org/wiki/Geographic_coordinate_system
09
Latitude and Longitude of the Earth
10
4. Zoom levels
“A zoom level is a predefined scale at which a map is rendered.
OpenStreetMap, Google Maps, and most other online maps zoom levels
are scaled such that the entire world fills a 256x256 pixel tile at zoom
level 0, and doubles in width & height at each subsequent zoom level.”
http://wiki.openstreetmap.org/wiki/Zoom_levels
11
12
5. Layers
“Data on different themes are stored in separate “layers”. As each layer
is geo-referenced layers from different sources can easily be integrated
using location. Layer can be used to build up complex models of the real
world from widely disparate sources.”
see some layer related charts.
13
14
15
6. Spatial databases
“A spatial database is a database that is optimized to store and query
data that is related to objects in space, including points, lines and
polygons.”
http://en.wikipedia.org/wiki/Spatial_database
http://www.spatial.cs.umn.edu/Book/slides/ch1revised.ppt
16
Postgres + Postgis
https://gist.github.com/yorzi/4345022
17
Quick Show-offs
Mapbox/TileJson + Wax + OpenLayer
http://mapbox.com/wax/connector-ol.html
19
Mapbox + D3
https://gist.github.com/yorzi/5433125
20
D3 + SVG
http://www.schneidy.com/Tutorials/MapsTutorial.html
21
jVectorMap
http://jvectormap.com/examples/usa-unemployment/
22
Resources on Maps
http://mapbox.com/mapbox.js/api/v1.0.0/
http://mapbox.com/wax/
http://modestmaps.com/
http://leafletjs.com/
http://jvectormap.com/tutorials/getting-started/
https://github.com/mapbox/tilestream
http://openlayers.org/
23
Resources on GIS
http://www.esri.com/
http://lib.stanford.edu/gis/
http://www.gislounge.com/gis-essentials/
24
Thank You!

Más contenido relacionado

La actualidad más candente

Geographic information system
Geographic information systemGeographic information system
Geographic information system
Sumanta Das
 

La actualidad más candente (20)

Data_Sources
Data_SourcesData_Sources
Data_Sources
 
Gis
GisGis
Gis
 
Geographical information system
Geographical information systemGeographical information system
Geographical information system
 
Open Data Day 2015- Kathmandu (Nama Budhathoki)
Open Data Day 2015- Kathmandu  (Nama Budhathoki)Open Data Day 2015- Kathmandu  (Nama Budhathoki)
Open Data Day 2015- Kathmandu (Nama Budhathoki)
 
autocad
autocadautocad
autocad
 
GeoNetwork v3 update 2014
GeoNetwork v3 update 2014GeoNetwork v3 update 2014
GeoNetwork v3 update 2014
 
4 anna mria
4   anna mria4   anna mria
4 anna mria
 
Geographic information system
Geographic information systemGeographic information system
Geographic information system
 
Gis Geographical Information System Fundamentals
Gis Geographical Information System FundamentalsGis Geographical Information System Fundamentals
Gis Geographical Information System Fundamentals
 
Gis technology
Gis technologyGis technology
Gis technology
 
Lodha govardhan
Lodha govardhanLodha govardhan
Lodha govardhan
 
GIS
GISGIS
GIS
 
Basic introduction to GIS and GIS Softwares (QGIS and ArcGIS)
Basic introduction to GIS and GIS Softwares (QGIS and ArcGIS)Basic introduction to GIS and GIS Softwares (QGIS and ArcGIS)
Basic introduction to GIS and GIS Softwares (QGIS and ArcGIS)
 
Data input techniques - GIS
Data input techniques - GISData input techniques - GIS
Data input techniques - GIS
 
Chapter1 is344(intro-to-gis)
Chapter1 is344(intro-to-gis)Chapter1 is344(intro-to-gis)
Chapter1 is344(intro-to-gis)
 
Introduction to geomatics
Introduction to geomaticsIntroduction to geomatics
Introduction to geomatics
 
Geomatics
Geomatics Geomatics
Geomatics
 
DISCOVERY DAY 2017: MAKE IT HAPPEN!
DISCOVERY DAY 2017: MAKE IT HAPPEN!DISCOVERY DAY 2017: MAKE IT HAPPEN!
DISCOVERY DAY 2017: MAKE IT HAPPEN!
 
Introduction of GIS & Remote Sensing (RS)
Introduction of GIS & Remote Sensing (RS)Introduction of GIS & Remote Sensing (RS)
Introduction of GIS & Remote Sensing (RS)
 
Gis
GisGis
Gis
 

Similar a Map Basics For Noob

WORLDMAP: A SPATIAL INFRASTRUCTURE TO SUPPORT TEACHING AND RESEARCH (BROWN BA...
WORLDMAP: A SPATIAL INFRASTRUCTURE TO SUPPORT TEACHING AND RESEARCH (BROWN BA...WORLDMAP: A SPATIAL INFRASTRUCTURE TO SUPPORT TEACHING AND RESEARCH (BROWN BA...
WORLDMAP: A SPATIAL INFRASTRUCTURE TO SUPPORT TEACHING AND RESEARCH (BROWN BA...
Micah Altman
 
Evolution of GIS Technologies in a Web 2.0
Evolution of GIS Technologies in a Web 2.0Evolution of GIS Technologies in a Web 2.0
Evolution of GIS Technologies in a Web 2.0
pdscomp
 
9 Visualization In E Social Science
9 Visualization In E Social Science9 Visualization In E Social Science
9 Visualization In E Social Science
Webometrics Class
 
Crowd-Sourcing Approach of Building Ground Truth Database for Global Urban Ar...
Crowd-Sourcing Approach of Building Ground Truth Database for Global Urban Ar...Crowd-Sourcing Approach of Building Ground Truth Database for Global Urban Ar...
Crowd-Sourcing Approach of Building Ground Truth Database for Global Urban Ar...
Hiroyuki Miyazaki
 

Similar a Map Basics For Noob (20)

4 anna mria
4   anna mria4   anna mria
4 anna mria
 
Integrating Geospatial Data to your Applications
Integrating Geospatial Data to your ApplicationsIntegrating Geospatial Data to your Applications
Integrating Geospatial Data to your Applications
 
Building Maps with Leaflet
Building Maps with LeafletBuilding Maps with Leaflet
Building Maps with Leaflet
 
What is a Data Commons and Why Should You Care?
What is a Data Commons and Why Should You Care? What is a Data Commons and Why Should You Care?
What is a Data Commons and Why Should You Care?
 
WORLDMAP: A SPATIAL INFRASTRUCTURE TO SUPPORT TEACHING AND RESEARCH (BROWN BA...
WORLDMAP: A SPATIAL INFRASTRUCTURE TO SUPPORT TEACHING AND RESEARCH (BROWN BA...WORLDMAP: A SPATIAL INFRASTRUCTURE TO SUPPORT TEACHING AND RESEARCH (BROWN BA...
WORLDMAP: A SPATIAL INFRASTRUCTURE TO SUPPORT TEACHING AND RESEARCH (BROWN BA...
 
Evolution of GIS Technologies in a Web 2.0
Evolution of GIS Technologies in a Web 2.0Evolution of GIS Technologies in a Web 2.0
Evolution of GIS Technologies in a Web 2.0
 
Come with an idea - go home with a web map: Tools for sharing maps and vector...
Come with an idea - go home with a web map: Tools for sharing maps and vector...Come with an idea - go home with a web map: Tools for sharing maps and vector...
Come with an idea - go home with a web map: Tools for sharing maps and vector...
 
Open Spatial Data: Sources and Tools
Open Spatial Data: Sources and ToolsOpen Spatial Data: Sources and Tools
Open Spatial Data: Sources and Tools
 
Participatory Web
Participatory WebParticipatory Web
Participatory Web
 
Building Location-Aware Apps with Open Source & Open Data
Building Location-Aware Apps with Open Source & Open DataBuilding Location-Aware Apps with Open Source & Open Data
Building Location-Aware Apps with Open Source & Open Data
 
9 Visualization In E Social Science
9 Visualization In E Social Science9 Visualization In E Social Science
9 Visualization In E Social Science
 
9 Visualization In E Social Science
9 Visualization In E Social Science9 Visualization In E Social Science
9 Visualization In E Social Science
 
Mapping in Drupal using OpenLayers
Mapping in Drupal using OpenLayersMapping in Drupal using OpenLayers
Mapping in Drupal using OpenLayers
 
Data Visualization
Data VisualizationData Visualization
Data Visualization
 
Crowd-Sourcing Approach of Building Ground Truth Database for Global Urban Ar...
Crowd-Sourcing Approach of Building Ground Truth Database for Global Urban Ar...Crowd-Sourcing Approach of Building Ground Truth Database for Global Urban Ar...
Crowd-Sourcing Approach of Building Ground Truth Database for Global Urban Ar...
 
Proyecto geostore
Proyecto geostoreProyecto geostore
Proyecto geostore
 
Ijetr042136
Ijetr042136Ijetr042136
Ijetr042136
 
Open@EDINA
Open@EDINAOpen@EDINA
Open@EDINA
 
Integrating PostGIS in Web Applications
Integrating PostGIS in Web ApplicationsIntegrating PostGIS in Web Applications
Integrating PostGIS in Web Applications
 
OpenSocial in Education and Learning
OpenSocial in Education and LearningOpenSocial in Education and Learning
OpenSocial in Education and Learning
 

Más de Andy Wang (11)

构建微信公众平台应用
构建微信公众平台应用构建微信公众平台应用
构建微信公众平台应用
 
WeChat Platform Introduction
WeChat Platform IntroductionWeChat Platform Introduction
WeChat Platform Introduction
 
HTML5 Storage/Cache
HTML5 Storage/CacheHTML5 Storage/Cache
HTML5 Storage/Cache
 
Restful API On Grape
Restful API On GrapeRestful API On Grape
Restful API On Grape
 
远程工作那些事儿
远程工作那些事儿远程工作那些事儿
远程工作那些事儿
 
The Mina Way
The Mina WayThe Mina Way
The Mina Way
 
Join In OpenSource
Join In OpenSourceJoin In OpenSource
Join In OpenSource
 
Git Workflow Practice
Git Workflow PracticeGit Workflow Practice
Git Workflow Practice
 
Build Blog As a Professional
Build Blog As a ProfessionalBuild Blog As a Professional
Build Blog As a Professional
 
Rapid-ruby-api-on-grape
Rapid-ruby-api-on-grapeRapid-ruby-api-on-grape
Rapid-ruby-api-on-grape
 
Riding on rails3 with full stack of gems
Riding on rails3 with full stack of gemsRiding on rails3 with full stack of gems
Riding on rails3 with full stack of gems
 

Último

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
+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...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
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
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
+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...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 

Map Basics For Noob