[leaflet] 0 初识
目录
github文件介绍
文件夹:
- 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/51789033 - openCDN
http://www.bootcdn.cn/ - Leaflet插件介绍
http://blog.csdn.net/happyduoduo1/article/details/51781084
ES6
ECMAScript是一种由Ecma国际(前身欧洲计算机制造商协会)通过ECMA-262标准化的脚本语言。
而Javascript与JScript是在ECMAScript基础上扩展与实现的另两种语言。
Javascript由三大部分组成:
- ECMAScript:语法、类型、语句、关键字、保留字、操作符、对象
- DOM:文档对象模型
- BOM:浏览器对象模型
相关文章:
- JS、ES5、ES6介绍和区别
https://www.cnblogs.com/fuheng01/articles/JS.html - ES6新特性:使用export和import实现模块化
https://www.cnblogs.com/diligenceday/p/5503777.html - ES6快速入门
https://www.cnblogs.com/zhouyangla/p/7225335.html
esri-leaflet
esri为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
转载自:https://blog.csdn.net/summer_dew/article/details/79868059