OpenLayers加载天地图
openlayer 是基于JavaScript的webGIS库 ,通过openlayer可以很容易的调用地图,并做相应的操作。
在head中载入openlayer的js文件:
<link rel="stylesheet" href="https://openlayers.org/en/v4.1.1/css/ol.css" type="text/css"><script src="jquery-1.11.1.min.js" type="text/javascript"></script><script src="http://www.scgis.net/api/ol/v4.1.1/ol/ol4.1.1_scgis.js" type="text/javascript"></script>
body部分只需 添加:
<div id="map" class="map"></div>
script代码如下:
<script>window.onload = function(){var view = new ol.View({projection: ol.proj.get("EPSG:4326"),zoom:6, //初始化地图级别rotation:0, //地图旋转弧度,默认为0,最大2πcenter:[104.07, 30.7], //初始化地图中心点minZoom: 3,maxZoom: 18});//定义图层var layers = [];var layer1 =new ol.scgisTileLayer("http://www.scgis.net.cn/iMap/iMapServer/DefaultRest/services/newtianditudom/", //地图服务地址{token:"24TLRFm6TOrv" //天地图四川服务访问令牌});var layer2 =new ol.scgisTileLayer("http://www.scgis.net.cn/iMap/iMapServer/DefaultRest/services/NewTiandituDOM_SCANN/", //地图服务地址{token:"24TLRFm6T" //天地图四川服务访问令牌});layers.push(layer1)layers.push(layer2)//定义地图var map= new ol.scgcMap({layers:layers,view:view,target:"map",loadTilesWhileInteracting: true,logo:false});}</script>
view 中 加入 logo:false 可以去掉 右下角 openlayer 的 图标
g
转载于:https://www.cnblogs.com/crazytao/p/9904438.html
OpenLayers加载天地图相关推荐
- OpenLayers 加载天地图模糊的问题 OpenLayers 地图缩放模糊
openlayers 加载天地图模糊的问题,OpenLayers 地图缩放几次之后模糊 2021年12月20日 纠正模糊原因: 地图加载瓦片实质上还是图片,一般来说是256&256,将一个静态 ...
- GIS初学者,最新OpenLayers WMTS 天地图,OpenLayers加载天地图、调用天地图WMTS示例、tianditu、EPSG:3857、EPSG:4326
2018最新OpenLayers天地图加载可行方案,天地图WMTS调用,OpenLayers 天地图 WMTS GetCapabilities GetTile 最近要了解Web GIS方面的知识,对我 ...
- openlayers学习——1、openlayers加载天地图
openlayers加载天地图 前言:基于Vue,学习openlayers,根据官网demo,记录常用功能写法.本人不是专业GIS开发,只是记录,方便后续查找. 参考资料: openlayers官网: ...
- OpenLayers 加载天地图
要使用 OpenLayers 3 加载天地图,首先要弄清楚天地图发布的原理,以及遵循的发布规范,上一篇中我们提到了使用 OpenLayers 3 加载百度地图,我们提到一般网络地图为了加快访问速度,都 ...
- openlayers加载天地图及天地图地形图影像图
openlayer加载天地图.天地图地形图.天地图影像图,相关代码有注释. 加载效果: 天地图底图 天地图地形图 天地图影像图 相关代码: import {XYZ,TileImage} from 'o ...
- openlayers 加载天地图及自定义EPSG:4490坐标系以及axisOrientation的值为enu或neu的问题
借鉴了一网络上的 以及自己整合的两种方式 第一种: 首先openlayer自带的projection的坐标系是支持EPSG4326的,我们想要支持EPSG4490的坐标系,就必须将4490的坐标系注 ...
- 基于vue利用openlayers加载天地图的影像图,地形图
废话不说直接上代码 影像图 <template><div><div>影像图</div><div class="map" id= ...
- openlayers加载百度地图作为底图坐标偏移的解决办法
openlayers加载天地图作为底图,在网上找了公开的服务资源,要做到百度地图与天地图之间切换,同样也从网上找到百度地图的服务资源但是在地图上坐标总是有偏差,最初的代码是这样的: var proje ...
- Vue+Openlayers实现加载天地图WMTS服务显示
场景 Vue中使用Openlayers加载OSM(Open Street Map)显示街道地图: Vue中使用Openlayers加载OSM(Open Street Map)显示街道地图_BADAO_ ...
最新文章
- 欧拉公式——真正的宇宙第一公式
- hadoop使用mapreduce统计词频_深圳嘉华学校之Hadoop简介(什么是Map-Reduce-Mapreduce-about云开发)...
- 连接数据库版本不一致
- PHP中empty,is_null,isset中的异同和功能
- 《Python编程从入门到实践》记录之类存储在模块及其导入
- 点击图片添加文件在Chrome中使用的兼容问题
- ios 平滑移动view_解决页面使用overflow: scroll在iOS上滑动卡顿的问题
- 8.3 折特惠票仅剩 5 天!「2019 嵌入式智能国际大会」全日程大公开!
- Mac如何修复“无法卸载磁盘”错误
- js中contains()方法的了解
- Storm BaseBasicBolt和BaseRichBolt
- Thingworx连接Kepware
- matlab绘图举例,MATLAB绘图教程详解
- Kendo UI使用方法与教程
- 不做生活上的“富察皇后”,Soul星球遇见真实的灵魂
- MediaWiki安装插件Semantic MediaWIKI + PageForms
- 用友U8案例教程销售管理后台配置
- require() 的基本用法
- ActiveMQ应用笔记四:Ajax应用
- 计算机课堂教学改革培训心得体会,课堂教学改革心得体会范文(精选6篇)