文件夹:
build:预编译的文件夹debug:测试文件夹dist:预编译的压缩文件spec:存在测试的相关js文件src:leaflet源码src目录:
control:控件图层,包含缩放、比例尺、属性等core:核心代码,包含浏览器UA判断;移动端的机型判断;js面向对象;事件监听和触发机制;以及工具类等dom:关于地图的dom渲染和dom事件geo:地图投影和坐标geometry:地理图形images:logo和marker的svg表达layer:图层,包含marker、切片图层、矢量图层map:地图核心,包含PanTo和缩放动画,浏览器H5定位;地图的相关操作相关网址:
官方文档 http://leafletjs.com/reference-1.3.0.html中文API http://blog.csdn.net/happyduoduo1/article/details/51789033openCDN http://www.bootcdn.cn/Leaflet插件介绍 http://blog.csdn.net/happyduoduo1/article/details/51781084ECMAScript是一种由Ecma国际(前身欧洲计算机制造商协会)通过ECMA-262标准化的脚本语言。 而Javascript与JScript是在ECMAScript基础上扩展与实现的另两种语言。
Javascript由三大部分组成:
ECMAScript:语法、类型、语句、关键字、保留字、操作符、对象DOM:文档对象模型BOM:浏览器对象模型相关文章:
JS、ES5、ES6介绍和区别 https://www.cnblogs.com/fuheng01/articles/JS.htmlES6新特性:使用export和import实现模块化 https://www.cnblogs.com/diligenceday/p/5503777.htmlES6快速入门 https://www.cnblogs.com/zhouyangla/p/7225335.htmlesri为WebGiS开发提供dojo与leaflet两种API 官网 : http://www.esri.com/ github:http://esri.github.io/
leaflet是轻量级的地图JS开源框架 相比dojo,leaflet更轻,也更好与jQuery框架一起使用 官网: http://leafletjs.com/
esri-leaflet是esri针对leaflet给出的WebGIS接口 官网: http://esri.github.io/esri-leaflet/ github: https://github.com/Esri/esri-leaflet
