当前位置:   article > 正文

openlayers入门_ol-debug.js文件

ol-debug.js文件

1、下载openlayers的js文件和css文件

        鉴于网络限制的原因,在github上搭建个仓库,存放openlayers的js和css文件,便于使用。

        https://github.com/GoldMemory/openlayers

        貌似openlayers在版本5及其版本5之后,提供的案例是 webpack版本的,不过照着葫芦画瓢,js版本的同样适用。

2、基本地图显示

       在页面里引入在上面链接里下载的ol.js和ol.css。

<script type="text/javascript" src="ol/ol.js"></script>  
<link rel="stylesheet" href="ol/ol.css">
  1. var map = new ol.Map({
  2. target: 'map',
  3. layers: [
  4. new ol.layer.Tile({
  5. source: new ol.source.OSM()
  6. })
  7. ],
  8. view: new ol.View({
  9. center: ol.proj.fromLonLat([37.41, 8.82]),
  10. zoom: 4
  11. })
  12. });

3、arcgis 切片地图

  1. var url = 'https://sampleserver1.arcgisonline.com/ArcGIS/rest/services/' +
  2. 'Specialty/ESRI_StateCityHighway_USA/MapServer';
  3. var layers = [
  4. new ol.layer.Tile({
  5. source: new ol.source.OSM()
  6. }),
  7. new ol.layer.Tile({
  8. extent: [-13884991, 2870341, -7455066, 6338219],
  9. source: new ol.source.TileArcGISRest({
  10. url: url
  11. })
  12. })
  13. ];
  14. var map = new ol.Map({
  15. layers: layers,
  16. target: 'map',
  17. view: new ol.View({
  18. center: [-10997148, 4569099],
  19. zoom: 4
  20. })
  21. });

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/595226
推荐阅读
相关标签
  

闽ICP备14008679号