javascript - Openlayers 示例:如何使用它们?
问题描述
OpenLayers 社区在此页面上提供了许多很好的示例:https ://openlayers.org/en/latest/examples/index.html
每个示例都有一个复制按钮来复制代码。但是在这个复制的代码中,它们具有如下导入:
import Feature from 'ol/Feature.js';
import Map from 'ol/Map.js';
import View from 'ol/View.js';
import Polyline from 'ol/format/Polyline.js';
import Point from 'ol/geom/Point.js';
import {Tile as TileLayer, Vector as VectorLayer} from 'ol/layer.js';
import BingMaps from 'ol/source/BingMaps.js';
import VectorSource from 'ol/source/Vector.js';
import {Circle as CircleStyle, Fill, Icon, Stroke, Style} from 'ol/style.js';
对不起,也许是愚蠢的问题:
我从哪里得到这些*.js
文件?
如何快速获得在本地机器上运行的示例?
解决方案
在这里的有用提示之后,我在这里的 npm docs 中找到了有用的文档https://www.npmjs.com/package/ol以及 github 上的 ol 示例,用于使用 webpack https://github.com/openlayers/ol-webpack或使用包裹https://github.com/openlayers/ol-parcel。
推荐阅读
- perl - 如何使用 lwp 模块从 HTML 源文件中获取一个表?
- c# - 此日志方法如何在 .NET 应用程序中工作?
- c - 如何从具有空指针的函数中获取字符串?
- c# - 如何在winforms中接收KeyDown事件
- xcode - 如何从 mixamo 为 3d 模型应用纹理?
- sql - Always On AvailabiltyGroup SSRS 报告示例
- angularjs - Angular js子视图不更新控制器外部父视图中的数据
- excel - 如何合并一个特定列中单元格的动态范围?
- r - R中数据框和数据框列表之间的相关性
- oauth - Oath2 open Id connect - 如何用 access_token 交换 id_token