• OpenLayers 3 的地图基本操作


    <body>
        <div id="map">
            <div id="menu">
                <button id="zoom_in">放大</button>
                <button id="zoom_out">缩小</button>
                <button id="panto">移动到“武汉”</button>
                <button id="restore">复位</button>
            </div>
        </div>
        <script>
            var map=new ol.Map({
                target:'map',
                layer:[],
                view:new ol.View({
                    center:[12950000,4860000],
                    zoom:8,
                    minZoom:6,
                    maxZoom:12,
                    rotation:Math.PI/6//设置旋转角度
                })
            })
            var tileLayer=new ol.layer.Tile({
                source:new ol.source.OSM()
            });
            map.addLayer(tileLayer);
            var view=map.getView();
            var zoom=view.getZoom();
            var center=view.getCenter();
            var rotation=view.getRotation();
            document.getElementById("zoom_out").onclick=function(){
                var view=map.getView();
                var zoom=view.getZoom();
                view.setZoom(zoom-1);
            }
            document.getElementById("zoom_in").onclick=function(){
                var view=map.getView();
                var zoom=view.getZoom();
                view.setZoom(zoom+1);
            }
            document.getElementById("panto").onclick=function(){
                var view=map.getView();
                var wh=ol.proj.fromLonLat([114.31667,30.51667]);
                view.setCenter(wh);
            }
            document.getElementById("restore").onclick=function(){
                view.setZoom(zoom);
                view.setCenter(center);
                view.setRotation(rotation);
            }
        </script>
    </body>

    
    
  • 相关阅读:
    Angular InjectionToken
    ionic 使用入门
    EFcore 横向分表
    .Netcore 默认认证授权
    anut 设计资源
    Aunt entity
    百度人脸真人认证
    Angular 省市区级联
    apache安装
    ppb|ppm
  • 原文地址:https://www.cnblogs.com/mina-huojian66/p/6001526.html
Copyright © 2020-2023  润新知