maps for html extending the web with maps. introduction web mapping today is complicated and...
DESCRIPTION
Why Do We Need Maps for HTML? To lower technical barriers to use of geospatial information (GI) Lower barriers are vital To fairly spread the benefits of existing and on-going public investments in (open) geospatial information and technologyTRANSCRIPT
![Page 1: Maps For HTML Extending the Web with Maps. Introduction Web mapping today is complicated and requires advanced and specialised skills Author must](https://reader035.vdocument.in/reader035/viewer/2022062504/5a4d1b1b7f8b9ab0599933e0/html5/thumbnails/1.jpg)
Maps For HTMLExtending the Web with Maps
![Page 2: Maps For HTML Extending the Web with Maps. Introduction Web mapping today is complicated and requires advanced and specialised skills Author must](https://reader035.vdocument.in/reader035/viewer/2022062504/5a4d1b1b7f8b9ab0599933e0/html5/thumbnails/2.jpg)
Introduction
Web mapping today is complicated and requires advanced and specialised skills Author must know how to program in a
complex Web / network environment Many development choices, no obvious best
Maps4HTML objective: browser will have specialised skills Author must know how to use basic HTML
![Page 3: Maps For HTML Extending the Web with Maps. Introduction Web mapping today is complicated and requires advanced and specialised skills Author must](https://reader035.vdocument.in/reader035/viewer/2022062504/5a4d1b1b7f8b9ab0599933e0/html5/thumbnails/3.jpg)
Why Do We Need Maps for HTML?
To lower technical barriers to use of geospatial information (GI)
Lower barriers are vital To fairly spread the benefits of existing and
on-going public investments in (open) geospatial information and technology
![Page 4: Maps For HTML Extending the Web with Maps. Introduction Web mapping today is complicated and requires advanced and specialised skills Author must](https://reader035.vdocument.in/reader035/viewer/2022062504/5a4d1b1b7f8b9ab0599933e0/html5/thumbnails/4.jpg)
Why Do Governments Invest in (open) GI? Information
Markets work more efficiently with equal / non-discriminatory access to information
Location is information that facilitates many / most economic “transactions”
![Page 6: Maps For HTML Extending the Web with Maps. Introduction Web mapping today is complicated and requires advanced and specialised skills Author must](https://reader035.vdocument.in/reader035/viewer/2022062504/5a4d1b1b7f8b9ab0599933e0/html5/thumbnails/6.jpg)
Web mapping in the Future
Maps for HTML Objective:<!DOCTYPE html><html> <head> <title>Future Web Map in HTML</title> <style> #circle {fill: white; stroke: aqua; stroke-width: 5px;fill-opacity: 0.0;} #triangle {fill: pink; stroke: blue; stroke-width: 3px;fill-opacity: 0.4;} </style> </head><body> <map zoom="13" lat="51.505" lon="-0.09" width="600" height="400" controls> <layer label="Open Street Map" src="http://example.com/mapml/osm/" checked> <area id="circle" alt="Circle" href='http://example.com/circle/' coords="250,250,25" shape="circle"> <area id="triangle" alt="Polygon" href='http://example.com/polygon/' coords="392,116,430,100,441,128" shape="poly"> <area id="marker" alt="Marker" href='http://example.com/marker/' coords="265,185" shape="marker"> </map> </body></html>
![Page 7: Maps For HTML Extending the Web with Maps. Introduction Web mapping today is complicated and requires advanced and specialised skills Author must](https://reader035.vdocument.in/reader035/viewer/2022062504/5a4d1b1b7f8b9ab0599933e0/html5/thumbnails/7.jpg)
Web Mapping History
First Web site: CERN 1989 – still online!
![Page 8: Maps For HTML Extending the Web with Maps. Introduction Web mapping today is complicated and requires advanced and specialised skills Author must](https://reader035.vdocument.in/reader035/viewer/2022062504/5a4d1b1b7f8b9ab0599933e0/html5/thumbnails/8.jpg)
![Page 9: Maps For HTML Extending the Web with Maps. Introduction Web mapping today is complicated and requires advanced and specialised skills Author must](https://reader035.vdocument.in/reader035/viewer/2022062504/5a4d1b1b7f8b9ab0599933e0/html5/thumbnails/9.jpg)
Web Mapping History
First Web site: CERN 1989 First Web mapping site:
Xerox PARC Map Viewer 1994 Oldest Web mapping site:
NRCan (NAISMap) 1994 to present (Atlas)
![Page 10: Maps For HTML Extending the Web with Maps. Introduction Web mapping today is complicated and requires advanced and specialised skills Author must](https://reader035.vdocument.in/reader035/viewer/2022062504/5a4d1b1b7f8b9ab0599933e0/html5/thumbnails/10.jpg)
![Page 11: Maps For HTML Extending the Web with Maps. Introduction Web mapping today is complicated and requires advanced and specialised skills Author must](https://reader035.vdocument.in/reader035/viewer/2022062504/5a4d1b1b7f8b9ab0599933e0/html5/thumbnails/11.jpg)
The Nature of the Web
Standard: HTTP, HTML, CSS, SVG, JS, URI Simple, Declarative: HTML, CSS, SVG, MathML
Open: View source Linked: URI, HTTP, Hypertext Styled: CSS Extensible: JS
![Page 12: Maps For HTML Extending the Web with Maps. Introduction Web mapping today is complicated and requires advanced and specialised skills Author must](https://reader035.vdocument.in/reader035/viewer/2022062504/5a4d1b1b7f8b9ab0599933e0/html5/thumbnails/12.jpg)
![Page 13: Maps For HTML Extending the Web with Maps. Introduction Web mapping today is complicated and requires advanced and specialised skills Author must](https://reader035.vdocument.in/reader035/viewer/2022062504/5a4d1b1b7f8b9ab0599933e0/html5/thumbnails/13.jpg)
The Nature of the Web
Standard: HTTP, HTML, CSS, SVG, JS, URI Simple, Declarative: HTML, CSS, SVG, MathML
Open: View source Linked: URI, HTTP, Hypertext Styled: CSS Extensible: JS
![Page 14: Maps For HTML Extending the Web with Maps. Introduction Web mapping today is complicated and requires advanced and specialised skills Author must](https://reader035.vdocument.in/reader035/viewer/2022062504/5a4d1b1b7f8b9ab0599933e0/html5/thumbnails/14.jpg)
![Page 15: Maps For HTML Extending the Web with Maps. Introduction Web mapping today is complicated and requires advanced and specialised skills Author must](https://reader035.vdocument.in/reader035/viewer/2022062504/5a4d1b1b7f8b9ab0599933e0/html5/thumbnails/15.jpg)
![Page 16: Maps For HTML Extending the Web with Maps. Introduction Web mapping today is complicated and requires advanced and specialised skills Author must](https://reader035.vdocument.in/reader035/viewer/2022062504/5a4d1b1b7f8b9ab0599933e0/html5/thumbnails/16.jpg)
The Nature of the Web
January 2016: 40% of the world’s population – or
3 billion users .25 billion active domains
1 billion registered domain names At least 4.82 billion pages About 2 billion smartphones About 2 billion personal computers
![Page 17: Maps For HTML Extending the Web with Maps. Introduction Web mapping today is complicated and requires advanced and specialised skills Author must](https://reader035.vdocument.in/reader035/viewer/2022062504/5a4d1b1b7f8b9ab0599933e0/html5/thumbnails/17.jpg)
Does The Web Change ? Yes. But… how? Who’s in charge here, anyway? W3C?
Not really. Old way: Browser wars New way: Community groups -> Browser
devs -> WHATWG -> HTML / W3C WG A community of practice is a pre-requisite
to any change to Web standards Community is facilitated, not created by SDOs
![Page 18: Maps For HTML Extending the Web with Maps. Introduction Web mapping today is complicated and requires advanced and specialised skills Author must](https://reader035.vdocument.in/reader035/viewer/2022062504/5a4d1b1b7f8b9ab0599933e0/html5/thumbnails/18.jpg)
Case Study: RICG and the <picture> Element Original proposal: blog post, 2011 RICG crowdfunded fork of the Blink
browser engine early 2014 Chrome 38, FF 33, Opera 25 released late
2014 with <picture> support MS EdgeHTML 13, Nov 2015 Safari/Webkit released <picture> Jan
2016.
![Page 19: Maps For HTML Extending the Web with Maps. Introduction Web mapping today is complicated and requires advanced and specialised skills Author must](https://reader035.vdocument.in/reader035/viewer/2022062504/5a4d1b1b7f8b9ab0599933e0/html5/thumbnails/19.jpg)
Maps4HTML Community Group
Maps for HTML Community Group 2014 POC/ Prototype release Github mid-2015 Iteration, community building
Please join, or implement! <web-map> Release 1.0 2016 Crossing the chasm
![Page 21: Maps For HTML Extending the Web with Maps. Introduction Web mapping today is complicated and requires advanced and specialised skills Author must](https://reader035.vdocument.in/reader035/viewer/2022062504/5a4d1b1b7f8b9ab0599933e0/html5/thumbnails/21.jpg)
Fin