SlideShare uma empresa Scribd logo
1 de 35
Baixar para ler offline
The Joy of Hex:
Challenges in creating
and interpreting spatial bins
Sarah Battersby | Daniel Strebe | Michael Finn
The big picture
Lots of data, not a lot of pattern
156,138,722 taxi pick up locations
Simplify - Aggregate
156,138,722 points
vs.
A few hundred bins
Easy to create
Nice, regular pattern
Tricky to make useful
Or…
Let’s dig into the challenges…
What to think about when you want to
think about how people think about spatial bins…
A first decision – bin shape
Option 1
Simple relationship side to area
Quick and easy for aggregation
But…
Strong and distracting horizontal /
vertical lines
Potential artefacts with linear
cultural features like roads
Subdivides nicely
Option 1
Minimizes edge effects & linear
patterns
More compact shape is ‘pleasing’
But…
More complex relationship of side to area
Spacing more irregular
A little more challenging to aggregate
points
Option 2
Also loses the nice subdivision
Option 2
But…
they are ‘edgier’ and people like them
(maybe too much)
Source: http://indiemaps.github.io/hexbin-js/tests/walmart.html
Short story on bin shape?
Whatever works for
you
your data
your workflow
your hipness quotient
Second big decision…
What do your readers need to do?
Value for individual location
General patterns
Comparisons across maps
Value for individual location / general patterns
Are your bins really the same size? Same shape?
Value for individual location / general patterns
Are your bins really the same size? Same shape?
On the plane?
What projection are you using?
Equal area projection
Value for individual location / general patterns
Are your bins really the same size? Same shape?
On the WEB MAP plane?
1. Regular bins in Web Mercator space
Value for individual location / general patterns
Are your bins really the same size? Same shape?
On the WEB MAP plane?
2. “Regular” bins in “spherical space”
Value for individual location / general patterns
Are your bins really the same size? Same shape?
On the WEB MAP plane?
2. “Regular” bins in “spherical space”
Value for individual location / general patterns
Are your bins really the same size? Same shape?
On the WEB MAP plane?
2. “Regular” bins in “spherical space”
Value for individual location / general patterns
Image source:
https://www.mapbox.com/blog/heat
maps-and-grids-with-turf/
Are your bins really the same size? Same shape?
On the WEB MAP plane?
2. “Regular” bins in “spherical space”
Value for individual location / general patterns
But can’t I just bin on the sphere and save
myself the headache?
On the sphere?
Can’t preserve both areas and angles
…and perfect tessellation is a pain
Hexagonal tiling with 12 pentagons
(the soccer ball problem)
A take home message
Be cautious with how your bins are created /
measured
Understand the parameters in the API
Even if they are just “graphics” and the
exact bin area doesn’t matter…
…it’s important to know how they were made
Comparison across maps
Multiple hexbin maps?
Be careful with the alignment / origin of your bins
Grid of bins – based on specified origin
Bins to compare – same spatial location
Comparison across maps
Multiple hexbin maps?
Be careful with the alignment / origin of your bins
Grid of bins – based on data extent
Bins to compare – different spatial location
Impossible to match aggregation
A take home message
Not all tools for generating spatial bins allow for control of origin /
placement
So, if you want to make valid comparisons of binned data be careful…
Which brings up a bigger problem…
Modifiable areal unit problem
Change in size, shape, placement, etc. may give a different spatial pattern
(MAUP video)
And an interesting question
What is it that people are going to interpret anyway?
When we encode spatial bins, do people see density or count?
Do they assume that it is just a graphical, planar density?
Or is it assumed to be spherical density?
Or do they expect it to be both count and correct generic density? Planar = Spherical
Map shows aggregation on plane:
Bins with same count
Bins with different count
A take home message
We need to understand what people really see in binned visualizations to
figure out how best to visualize it
My thought on naïve understanding is an assumption of both count and
density, so we have a big problem with projections…
One last point…
Irregular bins to preserve area
But we lose benefit of bin regularity
Computational (point in polygon)
Visual
…or “don’t do this if your
geographic area is larger than
{insert bounding box}”
But how do I know what that bounding box is??
What in the world was that mathematical scribble?
Calculating the ‘Safe Zone’ to bin in projected space,
and many other goodies can be found in…
“Shapes on a Plane:
Evaluating the impact of projection distortion on spatial binning”
Download from:
http://research.tableau.com
Questions?
Sarah Battersby – sbattersby@tableau.com
daan Strebe – dstrebe@tableau.com
Michael Finn – mfinn@usgs.gov

Mais conteúdo relacionado

Mais de nacis_slides

Pretty maps without the price tag: Cartography with just QGIS
Pretty maps without the price tag: Cartography with just QGISPretty maps without the price tag: Cartography with just QGIS
Pretty maps without the price tag: Cartography with just QGISnacis_slides
 
Women Shaping the World: Women and Globes
Women Shaping the World: Women and GlobesWomen Shaping the World: Women and Globes
Women Shaping the World: Women and Globesnacis_slides
 
The First Geologic Maps of the U.S.
The First Geologic Maps of the U.S.The First Geologic Maps of the U.S.
The First Geologic Maps of the U.S.nacis_slides
 
Geohistory-Géohistoire Canada: Developing a partnership for historical GIS an...
Geohistory-Géohistoire Canada: Developing a partnership for historical GIS an...Geohistory-Géohistoire Canada: Developing a partnership for historical GIS an...
Geohistory-Géohistoire Canada: Developing a partnership for historical GIS an...nacis_slides
 
Historical Geocoding and the City
Historical Geocoding and the CityHistorical Geocoding and the City
Historical Geocoding and the Citynacis_slides
 
InDesign + ArcMap (Photoshop & Illustrator too)
InDesign + ArcMap (Photoshop & Illustrator too)InDesign + ArcMap (Photoshop & Illustrator too)
InDesign + ArcMap (Photoshop & Illustrator too)nacis_slides
 
The Rise and Fall of a Worldian Language: Amenity Icons from ISOTYPE to Open...
The Rise and Fall of a Worldian Language: Amenity Icons from ISOTYPE to Open...The Rise and Fall of a Worldian Language: Amenity Icons from ISOTYPE to Open...
The Rise and Fall of a Worldian Language: Amenity Icons from ISOTYPE to Open...nacis_slides
 
Nonprofit Mapping for Change
Nonprofit Mapping for ChangeNonprofit Mapping for Change
Nonprofit Mapping for Changenacis_slides
 
Hashtag to Map: Transforming Zombie Data to Living Maps
Hashtag to Map: Transforming Zombie Data to Living MapsHashtag to Map: Transforming Zombie Data to Living Maps
Hashtag to Map: Transforming Zombie Data to Living Mapsnacis_slides
 
Mapping Demographic Change with Cartes et Données
Mapping Demographic Change with Cartes et DonnéesMapping Demographic Change with Cartes et Données
Mapping Demographic Change with Cartes et Donnéesnacis_slides
 
Expressions of Place: an interdisciplinary and interactive community event se...
Expressions of Place: an interdisciplinary and interactive community event se...Expressions of Place: an interdisciplinary and interactive community event se...
Expressions of Place: an interdisciplinary and interactive community event se...nacis_slides
 
Expressions of Place: an interdisciplinary and interactive community event se...
Expressions of Place: an interdisciplinary and interactive community event se...Expressions of Place: an interdisciplinary and interactive community event se...
Expressions of Place: an interdisciplinary and interactive community event se...nacis_slides
 
Who's on First: Adminstrative Boundaries and Localities
Who's on First: Adminstrative Boundaries and LocalitiesWho's on First: Adminstrative Boundaries and Localities
Who's on First: Adminstrative Boundaries and Localitiesnacis_slides
 
Always have a plan: Developing a data acquisition policy at the University of...
Always have a plan: Developing a data acquisition policy at the University of...Always have a plan: Developing a data acquisition policy at the University of...
Always have a plan: Developing a data acquisition policy at the University of...nacis_slides
 
Designing an atlas with a minimalist aesthetic
Designing an atlas with a minimalist aestheticDesigning an atlas with a minimalist aesthetic
Designing an atlas with a minimalist aestheticnacis_slides
 
National Geographic Magazine, Yellowstone Special Issue Cartography
National Geographic Magazine, Yellowstone Special Issue CartographyNational Geographic Magazine, Yellowstone Special Issue Cartography
National Geographic Magazine, Yellowstone Special Issue Cartographynacis_slides
 
The complete solution from data to mobile device
The complete solution from data to mobile deviceThe complete solution from data to mobile device
The complete solution from data to mobile devicenacis_slides
 
Interactive Animated Projected Elk Map and Terrain Model
Interactive Animated Projected Elk Map and Terrain Model Interactive Animated Projected Elk Map and Terrain Model
Interactive Animated Projected Elk Map and Terrain Model nacis_slides
 
3D Printed Terrain Models and Maps -- Current State of Technology and Challenges
3D Printed Terrain Models and Maps -- Current State of Technology and Challenges3D Printed Terrain Models and Maps -- Current State of Technology and Challenges
3D Printed Terrain Models and Maps -- Current State of Technology and Challengesnacis_slides
 
Enabling Users to Easily Filter TNM Datasets to Smaller Scales
Enabling Users to Easily Filter TNM Datasets to Smaller ScalesEnabling Users to Easily Filter TNM Datasets to Smaller Scales
Enabling Users to Easily Filter TNM Datasets to Smaller Scalesnacis_slides
 

Mais de nacis_slides (20)

Pretty maps without the price tag: Cartography with just QGIS
Pretty maps without the price tag: Cartography with just QGISPretty maps without the price tag: Cartography with just QGIS
Pretty maps without the price tag: Cartography with just QGIS
 
Women Shaping the World: Women and Globes
Women Shaping the World: Women and GlobesWomen Shaping the World: Women and Globes
Women Shaping the World: Women and Globes
 
The First Geologic Maps of the U.S.
The First Geologic Maps of the U.S.The First Geologic Maps of the U.S.
The First Geologic Maps of the U.S.
 
Geohistory-Géohistoire Canada: Developing a partnership for historical GIS an...
Geohistory-Géohistoire Canada: Developing a partnership for historical GIS an...Geohistory-Géohistoire Canada: Developing a partnership for historical GIS an...
Geohistory-Géohistoire Canada: Developing a partnership for historical GIS an...
 
Historical Geocoding and the City
Historical Geocoding and the CityHistorical Geocoding and the City
Historical Geocoding and the City
 
InDesign + ArcMap (Photoshop & Illustrator too)
InDesign + ArcMap (Photoshop & Illustrator too)InDesign + ArcMap (Photoshop & Illustrator too)
InDesign + ArcMap (Photoshop & Illustrator too)
 
The Rise and Fall of a Worldian Language: Amenity Icons from ISOTYPE to Open...
The Rise and Fall of a Worldian Language: Amenity Icons from ISOTYPE to Open...The Rise and Fall of a Worldian Language: Amenity Icons from ISOTYPE to Open...
The Rise and Fall of a Worldian Language: Amenity Icons from ISOTYPE to Open...
 
Nonprofit Mapping for Change
Nonprofit Mapping for ChangeNonprofit Mapping for Change
Nonprofit Mapping for Change
 
Hashtag to Map: Transforming Zombie Data to Living Maps
Hashtag to Map: Transforming Zombie Data to Living MapsHashtag to Map: Transforming Zombie Data to Living Maps
Hashtag to Map: Transforming Zombie Data to Living Maps
 
Mapping Demographic Change with Cartes et Données
Mapping Demographic Change with Cartes et DonnéesMapping Demographic Change with Cartes et Données
Mapping Demographic Change with Cartes et Données
 
Expressions of Place: an interdisciplinary and interactive community event se...
Expressions of Place: an interdisciplinary and interactive community event se...Expressions of Place: an interdisciplinary and interactive community event se...
Expressions of Place: an interdisciplinary and interactive community event se...
 
Expressions of Place: an interdisciplinary and interactive community event se...
Expressions of Place: an interdisciplinary and interactive community event se...Expressions of Place: an interdisciplinary and interactive community event se...
Expressions of Place: an interdisciplinary and interactive community event se...
 
Who's on First: Adminstrative Boundaries and Localities
Who's on First: Adminstrative Boundaries and LocalitiesWho's on First: Adminstrative Boundaries and Localities
Who's on First: Adminstrative Boundaries and Localities
 
Always have a plan: Developing a data acquisition policy at the University of...
Always have a plan: Developing a data acquisition policy at the University of...Always have a plan: Developing a data acquisition policy at the University of...
Always have a plan: Developing a data acquisition policy at the University of...
 
Designing an atlas with a minimalist aesthetic
Designing an atlas with a minimalist aestheticDesigning an atlas with a minimalist aesthetic
Designing an atlas with a minimalist aesthetic
 
National Geographic Magazine, Yellowstone Special Issue Cartography
National Geographic Magazine, Yellowstone Special Issue CartographyNational Geographic Magazine, Yellowstone Special Issue Cartography
National Geographic Magazine, Yellowstone Special Issue Cartography
 
The complete solution from data to mobile device
The complete solution from data to mobile deviceThe complete solution from data to mobile device
The complete solution from data to mobile device
 
Interactive Animated Projected Elk Map and Terrain Model
Interactive Animated Projected Elk Map and Terrain Model Interactive Animated Projected Elk Map and Terrain Model
Interactive Animated Projected Elk Map and Terrain Model
 
3D Printed Terrain Models and Maps -- Current State of Technology and Challenges
3D Printed Terrain Models and Maps -- Current State of Technology and Challenges3D Printed Terrain Models and Maps -- Current State of Technology and Challenges
3D Printed Terrain Models and Maps -- Current State of Technology and Challenges
 
Enabling Users to Easily Filter TNM Datasets to Smaller Scales
Enabling Users to Easily Filter TNM Datasets to Smaller ScalesEnabling Users to Easily Filter TNM Datasets to Smaller Scales
Enabling Users to Easily Filter TNM Datasets to Smaller Scales
 

Último

Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationZenSeloveres
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...amitlee9823
 
DESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- IntroductionDESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- Introductionsivagami49
 
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...poojakaurpk09
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxTusharBahuguna2
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...Call Girls in Nagpur High Profile
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...sonalitrivedi431
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...Call Girls in Nagpur High Profile
 
Case Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneCase Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneLukeKholes
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfamanda2495
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.Nitya salvi
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...amitlee9823
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...amitlee9823
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 

Último (20)

Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
DESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- IntroductionDESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- Introduction
 
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
Case Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneCase Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, Pune
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 

The Joy of Hex

  • 1. The Joy of Hex: Challenges in creating and interpreting spatial bins Sarah Battersby | Daniel Strebe | Michael Finn
  • 2. The big picture Lots of data, not a lot of pattern 156,138,722 taxi pick up locations
  • 3. Simplify - Aggregate 156,138,722 points vs. A few hundred bins Easy to create Nice, regular pattern Tricky to make useful
  • 5. Let’s dig into the challenges… What to think about when you want to think about how people think about spatial bins…
  • 6. A first decision – bin shape
  • 7. Option 1 Simple relationship side to area Quick and easy for aggregation But… Strong and distracting horizontal / vertical lines Potential artefacts with linear cultural features like roads
  • 9. Minimizes edge effects & linear patterns More compact shape is ‘pleasing’ But… More complex relationship of side to area Spacing more irregular A little more challenging to aggregate points Option 2
  • 10. Also loses the nice subdivision Option 2
  • 11. But… they are ‘edgier’ and people like them (maybe too much) Source: http://indiemaps.github.io/hexbin-js/tests/walmart.html
  • 12. Short story on bin shape? Whatever works for you your data your workflow your hipness quotient
  • 13. Second big decision… What do your readers need to do? Value for individual location General patterns Comparisons across maps
  • 14. Value for individual location / general patterns Are your bins really the same size? Same shape?
  • 15. Value for individual location / general patterns Are your bins really the same size? Same shape? On the plane? What projection are you using? Equal area projection
  • 16. Value for individual location / general patterns Are your bins really the same size? Same shape? On the WEB MAP plane? 1. Regular bins in Web Mercator space
  • 17. Value for individual location / general patterns Are your bins really the same size? Same shape? On the WEB MAP plane? 2. “Regular” bins in “spherical space”
  • 18. Value for individual location / general patterns Are your bins really the same size? Same shape? On the WEB MAP plane? 2. “Regular” bins in “spherical space”
  • 19. Value for individual location / general patterns Are your bins really the same size? Same shape? On the WEB MAP plane? 2. “Regular” bins in “spherical space”
  • 20. Value for individual location / general patterns Image source: https://www.mapbox.com/blog/heat maps-and-grids-with-turf/ Are your bins really the same size? Same shape? On the WEB MAP plane? 2. “Regular” bins in “spherical space”
  • 21. Value for individual location / general patterns But can’t I just bin on the sphere and save myself the headache? On the sphere? Can’t preserve both areas and angles …and perfect tessellation is a pain Hexagonal tiling with 12 pentagons (the soccer ball problem)
  • 22. A take home message Be cautious with how your bins are created / measured Understand the parameters in the API Even if they are just “graphics” and the exact bin area doesn’t matter… …it’s important to know how they were made
  • 23. Comparison across maps Multiple hexbin maps? Be careful with the alignment / origin of your bins Grid of bins – based on specified origin Bins to compare – same spatial location
  • 24. Comparison across maps Multiple hexbin maps? Be careful with the alignment / origin of your bins Grid of bins – based on data extent Bins to compare – different spatial location Impossible to match aggregation
  • 25. A take home message Not all tools for generating spatial bins allow for control of origin / placement So, if you want to make valid comparisons of binned data be careful…
  • 26. Which brings up a bigger problem… Modifiable areal unit problem Change in size, shape, placement, etc. may give a different spatial pattern
  • 28. And an interesting question What is it that people are going to interpret anyway? When we encode spatial bins, do people see density or count? Do they assume that it is just a graphical, planar density? Or is it assumed to be spherical density? Or do they expect it to be both count and correct generic density? Planar = Spherical
  • 29. Map shows aggregation on plane: Bins with same count
  • 31. A take home message We need to understand what people really see in binned visualizations to figure out how best to visualize it My thought on naïve understanding is an assumption of both count and density, so we have a big problem with projections…
  • 32. One last point… Irregular bins to preserve area But we lose benefit of bin regularity Computational (point in polygon) Visual …or “don’t do this if your geographic area is larger than {insert bounding box}”
  • 33. But how do I know what that bounding box is??
  • 34. What in the world was that mathematical scribble? Calculating the ‘Safe Zone’ to bin in projected space, and many other goodies can be found in… “Shapes on a Plane: Evaluating the impact of projection distortion on spatial binning” Download from: http://research.tableau.com
  • 35. Questions? Sarah Battersby – sbattersby@tableau.com daan Strebe – dstrebe@tableau.com Michael Finn – mfinn@usgs.gov