[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定位;地图的相关操作

相关网址:

  1. 官方文档
    http://leafletjs.com/reference-1.3.0.html
  2. 中文API
    http://blog.csdn.net/happyduoduo1/article/details/51789033
  3. openCDN
    http://www.bootcdn.cn/
  4. Leaflet插件介绍
    http://blog.csdn.net/happyduoduo1/article/details/51781084

ES6

ECMAScript是一种由Ecma国际(前身欧洲计算机制造商协会)通过ECMA-262标准化的脚本语言。
而Javascript与JScript是在ECMAScript基础上扩展与实现的另两种语言。

Javascript由三大部分组成:

  1. ECMAScript:语法、类型、语句、关键字、保留字、操作符、对象
  2. DOM:文档对象模型
  3. BOM:浏览器对象模型

相关文章:

  1. JS、ES5、ES6介绍和区别
    https://www.cnblogs.com/fuheng01/articles/JS.html
  2. ES6新特性:使用export和import实现模块化
    https://www.cnblogs.com/diligenceday/p/5503777.html
  3. ES6快速入门
    https://www.cnblogs.com/zhouyangla/p/7225335.html

esri-leaflet

esri为WebGiS开发提供dojo与leaflet两种API
官网 :
http://www.esri.com/
githubhttp://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

You may also like...