2011-03-24 00:35:29 +08:00
<!DOCTYPE html>
< html >
< head >
2011-03-24 20:02:42 +08:00
< title > Leaflet - a modern, lightweight JavaScript library for interactive maps by CloudMade< / title >
2011-03-24 00:35:29 +08:00
< meta charset = "utf-8" / >
<!-- Blueprint -->
< link rel = "stylesheet" href = "docs/css/blueprint/screen.css" media = "screen, projection" >
< link rel = "stylesheet" href = "docs/css/blueprint/print.css" media = "print" >
<!-- [if lt IE 8]><link rel="stylesheet" href="docs/css/blueprint/ie.css" media="screen, projection"><![endif] -->
< link rel = "stylesheet" href = "docs/css/screen.css" media = "screen, projection" / >
< script src = "docs/highlight/highlight.pack.js" > < / script >
< link rel = "stylesheet" href = "docs/highlight/styles/github.css" / >
<!-- Leaflet -->
< link rel = "stylesheet" href = "dist/leaflet.css" / >
<!-- [if lte IE 8]><link rel="stylesheet" href="dist/leaflet.ie.css" /><![endif] -->
< script src = "dist/leaflet.js" > < / script >
< / head >
< body >
< div class = "container" >
< h1 > Leaflet< / h1 >
2011-03-24 20:02:42 +08:00
< h3 class = "alt" > A Modern, Lightweight Open-Source JavaScript Library for Interactive Maps by < a href = "http://cloudmade.com" > CloudMade< / a > < / h3 >
2011-03-24 00:35:29 +08:00
< hr / >
< p class = "nav large quiet" >
< span > Home< / span > |
< a href = "#" > Features< / a > |
< a href = "reference.html" > API Reference< / a > |
< a href = "#" > Examples< / a > |
< a href = "http://github.com/CloudMade/Leaflet/zipball/master" > Download (zip)< / a > |
2011-03-24 20:23:37 +08:00
< a class = "github-link" href = "http://github.com/CloudMade/Leaflet" > Fork on GitHub → < / a > |
< a class = "twitter-link" href = "http://twitter.com/LeafletJS" > Follow on Twitter → < / a >
2011-03-24 00:35:29 +08:00
< / p >
< hr / >
< h3 > About the library< / h3 >
2011-03-24 20:02:42 +08:00
< p > Leaflet is a modern, lightweight BSD-licensed JavaScript library for powering websites and web apps with tile-based interactive maps. It will form the core of CloudMade's next generation JavaScript API.< / p >
2011-03-24 00:35:29 +08:00
2011-03-24 20:02:42 +08:00
< p > Leaflet is built from the ground up to work efficiently and smoothly on < em > both desktop and mobile< / em > web browsers, utilizing cutting-edge technologies included in HTML5. It's main priorities are < em > usability, performance, A-grade browser support, flexibility and easy to use API< / em > . The OOP-based code of the library is designed to be modular, extensible and very easy to understand.< / p >
2011-03-24 00:35:29 +08:00
<!-- <p><strong>Supported browsers:</strong> IE6+, Firefox 3.6+, Safari 5+, Chrome, iOS 3+, Android 2.2+</p> -->
< hr / >
< h3 > Basic usage example< / h3 >
< div id = "map" > < / div >
< script >
var cloudmadeUrl = 'http://{s}.tile.cloudmade.com/BC9A493B41014CAABB98F0471D759707/997/256/{z}/{x}/{y}.png',
2011-03-24 20:02:42 +08:00
cloudmade = new L.TileLayer(cloudmadeUrl, {maxZoom: 18});
2011-03-24 00:35:29 +08:00
var map = new L.Map('map');
map.setView(new L.LatLng(51.505, -0.09), 13).addLayer(cloudmade);
var marker = new L.Marker(new L.LatLng(51.5, -0.09));
map.addLayer(marker);
marker.bindPopup('A pretty CSS3 popup.< br / > Easily customizable.').openPopup();
< / script >
2011-03-24 20:02:42 +08:00
< pre > < code class = "javascript" > var cloudmadeUrl = 'http://{s}.tile.cloudmade.com/YOUR-API-KEY/997/256/{z}/{x}/{y}.png',
2011-03-24 00:35:29 +08:00
cloudmade = new L.TileLayer(cloudmadeUrl, {maxZoom: 18});
2011-03-24 20:02:42 +08:00
var map = new L.Map('map');
2011-03-24 00:35:29 +08:00
map.setView(new L.LatLng(51.505, -0.09), 13).addLayer(cloudmade);
var marker = new L.Marker(new L.LatLng(51.5, -0.09));
map.addLayer(marker);
2011-03-24 20:02:42 +08:00
marker.bindPopup("A pretty CSS3 popup.< br /> Easily customizable.").openPopup();< / code > < / pre >
2011-03-24 00:35:29 +08:00
< hr / >
< p class = "quiet" > © 2011 < a href = "http://cloudmade.com" > CloudMade< / a > . Map data © 2011 < a href = "http://openstreetmap.org" > OpenStreetMap< / a > contributors, < a href = "http://creativecommons.org/licenses/by-sa/2.0/" > CC-BY-SA< / a > .< / p >
< / div >
2011-03-24 00:41:52 +08:00
< a href = "http://github.com/CloudMade/Leaflet" > < img id = "forkme" src = "http://s3.amazonaws.com/github/ribbons/forkme_right_darkblue_121621.png" alt = "Fork me on GitHub" / > < / a >
2011-03-24 00:35:29 +08:00
< script >
hljs.tabReplace = ' ';
hljs.initHighlightingOnLoad();
< / script >
< / body >
< / html >
2011-03-24 20:02:42 +08:00
<!-- <img border="0" width="90" src="http://github.com/images/modules/download/zip.png"></a> -->