zoukankan      html  css  js  c++  java
  • 加载wkt到地图 Demo (可直接运行)

    <!DOCTYPE html>
    <html>
      <head>
        <title>WKT</title>
        <link rel="stylesheet" href="https://openlayers.org/en/v5.3.0/css/ol.css" type="text/css">
        <script src="https://cdn.polyfill.io/v2/polyfill.min.js?features=requestAnimationFrame,Element.prototype.classList,URL"></script>
    		<script type="text/javascript" src="https://openlayers.org/en/v5.3.0/build/ol.js"></script>
     
      </head>
      <body>
        <div id="map" class="map"></div>
    		<script> 
    			// 底图
          var raster = new ol.layer.Tile({
            source: new ol.source.OSM()
          });
     
          var wkt = 'POLYGON((10.689 -25.092, 34.595 ' +
              '-20.170, 38.814 -35.639, 13.502 ' +
              '-39.155, 10.689 -25.092))';
     
    			var format = new ol.format.WKT();
    			
    			// wkt转feature
          var feature = format.readFeature(wkt, {
            dataProjection: 'EPSG:4326', //	目标坐标系
            featureProjection: 'EPSG:3857'// 当前坐标系
          });
     
    			// wkt转feature构建矢量图
          var vector = new ol.layer.Vector({
            source: new ol.source.Vector({
              features: [feature]
            })
          });
    			// 将两个图层加到地图对象
          var map = new ol.Map({
            layers: [raster, vector],
            target: 'map',
            view: new ol.View({
              center: [2952104.0199, -3277504.823],
              zoom: 4
            })
          });
        </script>
      </body>
    </html>
     
    
  • 相关阅读:
    Android环境的构建
    [转载]java代码采用哈夫曼实现压缩软件
    [转载]java代码采用哈夫曼实现压缩软件
    用JAVA实现字符串压缩算法
    用JAVA实现字符串压缩算法
    J2ME 图片压缩算法
    J2ME 图片压缩算法
    C# 操作Excel
    csharp excel interop programming
    Sharepoint tools
  • 原文地址:https://www.cnblogs.com/wwj007/p/13963206.html
Copyright © 2011-2022 走看看