openlayer - Web Gis 引擎

概述

OpenLayers 3简称ol3,是一个开源的Web GIS引擎,使用了JavaScript、HTML5及CSS3技术。在地图数据源方面,支持各种类型的瓦片地图,既支持在线的,也支持离线的。

支持浏览器

由于OpenLayers 3使用了HTML5技术,所以对各种浏览器的版本有所要求。IE浏览器最低需要IE9,IE9以下的浏览器可以考虑使用OpenLayers 2。其他浏览器的最低版本要求:Firefox 3.5,Chrome 3.0,Safari 3.0,Opera 10.5。

‘Hello World’

“`
//想要使用OpenLayers 3,首先你需要引入了ol3的js库文件ol.js及样式文件ol.css。

//指定容器

// 创建地图 let mapObj = new ol.Map({ // 设置地图图层 layers: [ // 创建地图源为Open Street Map瓦片图层 new ol.layer.Tile({source: new ol.source.OSM()}) ], // 设置地图的视图 view: new ol.View({ center: [0, 0], // 定义地图显示中心于经度0度,纬度0度处 zoom: 2 // 并且定义地图显示层级为2 }), // 指定地图在页面具体的位置进行显示,所以要记住 // 地图显示还是离不开使用dom来实现。虽然和地图业务没关系,但也必不可少, // 因为它是Web GIS,最基本的还是依赖于HTML。 target: 'map' });

【openlayers】ol3入门一基础篇相关推荐

  1. web快速入门之基础篇-js:3_3、简易购物车

    目录 一.前言 二.js代码实例演示 1.简易购物车01_数量变化 (1)实例代码 (2)效果演示 2.简易购物车02_数量价格同步 (1)实例代码 (2)效果演示 一.前言 上一篇介绍了DHTML对 ...

  2. web快速入门之基础篇-html:2、基本标签之标题标签、段落标签、换行标签

    目录 一.前言 二.简单实例介绍 实例代码 运行效果 三.要点说明 1.h1到h6 标题标签 2.p 段落标签 3.br 换行标签[单标记] 一.前言 上一篇文章我整理以前上学的笔记是初见 html ...

  3. ESP32-C3入门教程 基础篇⑪——Non-Volatile Storage (NVS) 非易失性存储参数的读写

    文章目录 一.前言 二.NVS介绍 三.操作流程 3.1 读操作流程 3.2 写操作流程 四.关键函数 五.随机整数 读写示例 六.对象/数组 读写示例 七.总结 八.参考 一.前言 本文基于VS C ...

  4. 逆向工程恶意软件入门(基础篇)

    本文讲的是逆向工程恶意软件入门(基础篇), 前言 在这个系列文章中,我会向大家介绍逆向工程恶意软件的各个方面的知识.逆向工程恶意软件是一个很深奥和复杂的主题,因此很少有人掌握它,这也是这个领域的薪酬很 ...

  5. Kubernetes入门指南-基础篇

    Kubernetes入门指南-基础篇 基础入门 kubernetes简介 kubernetes是一个平台 kubernetes架构 kubernetes不是什么 核心组件 kubernetes基本概念 ...

  6. ESP32-C3入门教程 基础篇②——GPIO口输入,按键的长按和短按

    文章目录 一.前言 二.硬件准备 三.知识要点 3.1 GPIO使用 3.2 时钟节拍 四.参考例程 五.功能简述 六.源码实现 6.1 中断方式 6.2 定时扫描 七.源码详解 一.前言 本文基于V ...

  7. Spring Boot 入门之基础篇(一)

    2019独角兽企业重金招聘Python工程师标准>>> 一.前言 Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭 ...

  8. ESP32-C3入门教程 基础篇(八、NVS — 非易失性存储库的使用)

    前面的7节课把开发板上基本的外设都测试过一边,接下来马上就要进入wifi和蓝牙应用的测试了 在此之前,还需要把掉电数据保存的功能给实现,在STM32中,可以使用内部的flash或者有些自带的EEPRO ...

  9. 【完全免费】全新VRay Next(4.0) for SketchUp 教程入门提升基础篇正式发布!

    作者:活力网 今天为大家带来的是 VRay Next(4.0) for SketchUp入门到提升教程(基础篇) 该系列课程章节大致分为 基础应用.UI界面.参数面板.灯光.材质.物体.综合与案例等 ...

最新文章

  1. 服务器BMC、BIOS、IPMI、UEFI技术解析
  2. 递归式求时间复杂度的代入法与迭代法的举例讲解
  3. 二分图的最大匹配(匈牙利算法)HDU1083
  4. fekit前端代码模块化工具
  5. UNITY3D与iOS交互解决方案
  6. 小程序测试用例模板_微信小程序样式:高质量小程序样式模板大全
  7. 华为鸿蒙手机和电视通话,鸿蒙智慧屏首秀:逾10万人预定,电视视频通话功能强大...
  8. Appium 解决手势密码 (java篇)
  9. python 导入excel至oracle,Python读取Excel数据并将其导入Oracle数据库,导入到
  10. pb 数据窗口 *号隐藏_王者荣耀背后的腾讯自研数据库TcaplusDB实践
  11. 01-SQL基本语句
  12. 卸载mysql服务器_彻底卸载MySQL服务
  13. 局域网查共享计算机的ip地址吗,如何查看电脑的内网IP地址?
  14. 云锵基金 2019 年 03 月简报
  15. CE游戏修改器制作游戏修改器傻瓜教程
  16. 安卓的个性化彩色二维码的完美实现
  17. IDEA无法启动:error launching idea (Failed to create JVM )
  18. ADC输入噪声面面观——噪声是利还是弊?
  19. win10打开程序响应很慢_win10优化设置最全教程(上)。
  20. Qt添加翻译文件无效或部分无效

热门文章

  1. JAVA-国密算法SM3和SM4应用Example
  2. C++初学者必练基础编程题【第一期】
  3. swf 格式Flash 动画播放器在Android上的实现
  4. 《码处高效:Java开发手册》之代码风格
  5. 2021 CCF基于UEBA的用户上网异常行为分析baseline线上0.90
  6. Python显示其他字体(韩语),通过安装字体来实现
  7. 移动应用开发技术选择六要素
  8. C语言之控制语句详解
  9. 《铸梦之路》帧同步卡牌放置手游(斗罗大陆武魂觉醒、上古王冠)
  10. 【游戏策划】消消乐游戏策划案