Download - Display Billions of Pixels on the Web
![Page 1: Display Billions of Pixels on the Web](https://reader036.vdocument.in/reader036/viewer/2022062616/5492eca1b47959834a8b485c/html5/thumbnails/1.jpg)
Albert Decatur ([email protected])
How to Display Datasets of Billions of Pixels on the Web with Minimal Time and Hardware Requirements
![Page 2: Display Billions of Pixels on the Web](https://reader036.vdocument.in/reader036/viewer/2022062616/5492eca1b47959834a8b485c/html5/thumbnails/2.jpg)
latest datasets are thousands of times more detailed
datasets of billions of pixels
before after
![Page 3: Display Billions of Pixels on the Web](https://reader036.vdocument.in/reader036/viewer/2022062616/5492eca1b47959834a8b485c/html5/thumbnails/3.jpg)
spatial data on the web
web mapsused by browsers
network linked KMLused by virtual globes
![Page 4: Display Billions of Pixels on the Web](https://reader036.vdocument.in/reader036/viewer/2022062616/5492eca1b47959834a8b485c/html5/thumbnails/4.jpg)
OpenStreetMap
web maps
![Page 5: Display Billions of Pixels on the Web](https://reader036.vdocument.in/reader036/viewer/2022062616/5492eca1b47959834a8b485c/html5/thumbnails/5.jpg)
USGS latest earthquakes
network KML
![Page 6: Display Billions of Pixels on the Web](https://reader036.vdocument.in/reader036/viewer/2022062616/5492eca1b47959834a8b485c/html5/thumbnails/6.jpg)
minimal requirementsopen source software Linux GDAL/OGRscripting BASHunconventional devices
![Page 7: Display Billions of Pixels on the Web](https://reader036.vdocument.in/reader036/viewer/2022062616/5492eca1b47959834a8b485c/html5/thumbnails/7.jpg)
unconventional devices
wireless routershandheld devicesvirtual machines
![Page 8: Display Billions of Pixels on the Web](https://reader036.vdocument.in/reader036/viewer/2022062616/5492eca1b47959834a8b485c/html5/thumbnails/8.jpg)
netgear wireless router
![Page 9: Display Billions of Pixels on the Web](https://reader036.vdocument.in/reader036/viewer/2022062616/5492eca1b47959834a8b485c/html5/thumbnails/9.jpg)
Zipit – intended for IM
![Page 10: Display Billions of Pixels on the Web](https://reader036.vdocument.in/reader036/viewer/2022062616/5492eca1b47959834a8b485c/html5/thumbnails/10.jpg)
Zipit – intended for IM
![Page 11: Display Billions of Pixels on the Web](https://reader036.vdocument.in/reader036/viewer/2022062616/5492eca1b47959834a8b485c/html5/thumbnails/11.jpg)
virtual machines
![Page 12: Display Billions of Pixels on the Web](https://reader036.vdocument.in/reader036/viewer/2022062616/5492eca1b47959834a8b485c/html5/thumbnails/12.jpg)
virtual machines
run inside another machineuse any operating system you chooseuse as few resources as you demand
![Page 13: Display Billions of Pixels on the Web](https://reader036.vdocument.in/reader036/viewer/2022062616/5492eca1b47959834a8b485c/html5/thumbnails/13.jpg)
getting the data on the web
BASH scripting and GDAL/OGR
![Page 14: Display Billions of Pixels on the Web](https://reader036.vdocument.in/reader036/viewer/2022062616/5492eca1b47959834a8b485c/html5/thumbnails/14.jpg)
BASH
Bourne Again Shell shell – text interface to the computer also a scripting language
![Page 15: Display Billions of Pixels on the Web](https://reader036.vdocument.in/reader036/viewer/2022062616/5492eca1b47959834a8b485c/html5/thumbnails/15.jpg)
GDAL/OGR
set of open source spatial toolspraised by Googleused by most GIS companies
![Page 16: Display Billions of Pixels on the Web](https://reader036.vdocument.in/reader036/viewer/2022062616/5492eca1b47959834a8b485c/html5/thumbnails/16.jpg)
convert raster to kml superoverlay
getting the data on the web
![Page 17: Display Billions of Pixels on the Web](https://reader036.vdocument.in/reader036/viewer/2022062616/5492eca1b47959834a8b485c/html5/thumbnails/17.jpg)
create network linked kml
getting the data on the web
![Page 18: Display Billions of Pixels on the Web](https://reader036.vdocument.in/reader036/viewer/2022062616/5492eca1b47959834a8b485c/html5/thumbnails/18.jpg)
fine resolution land-cover classification on the web
example output
![Page 19: Display Billions of Pixels on the Web](https://reader036.vdocument.in/reader036/viewer/2022062616/5492eca1b47959834a8b485c/html5/thumbnails/19.jpg)
ancient hardware
next steps
![Page 20: Display Billions of Pixels on the Web](https://reader036.vdocument.in/reader036/viewer/2022062616/5492eca1b47959834a8b485c/html5/thumbnails/20.jpg)
ancient hardware
next steps
DEC machine, 1980s boot from floppy install linux, web server, map server
![Page 22: Display Billions of Pixels on the Web](https://reader036.vdocument.in/reader036/viewer/2022062616/5492eca1b47959834a8b485c/html5/thumbnails/22.jpg)
acknowledgementsProfessors Colin Polsky and Robert Gilmore Pontius Jr. The Clark University HERO ProgramThe holmes team – Nick Giner, Rahul Rakshit, and Dan Runfola
E-mail – [email protected] - http://hero.clarku.edu/holmes
This material is based upon work supported by the National Science Foundation (NSF) under grant Nos. BCS-0709685 (Coupled Natural-Human Systems), OCE-0423565 (Long-Term Ecological Research), SES-0849985 (REU Site), and BCS-0948984 (ULTRA-ex), and by the Clark University O'Connor '78 Endowment. Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the funders.