const extent = [ 3871153.994010542, 558767.1162258039, 8176305.613233623, 7087683.010529264]
返回这样的定位坐标,但是在地上是定位不对
map.getView().fit(extent);
import {transformExtent} from 'ol/proj';const extent = [ 3871153.994010542, 558767.1162258039, 8176305.613233623, 7087683.010529264];const transformedExtent = transformExtent(extent, 'EPSG:4326', 'EPSG:3857');map.getView().fit(transformedExtent);
楼上已经回答了,EPSG:4326
经纬度投影EPSG:3857
墨卡托投影
墨卡托的坐标就是你这个。转成 经纬度坐标就行了。
ps:你这问题没写过的真不好看懂。。。
OpenLayers 是一个高性能、功能丰富的库,用于在 Web 上创建交互式地图。它可以显示从任何来源加载的地图图块、矢量数据和标记。
主要介绍 SuperMap iClient for OpenLayers 的入门用法,详细的接口参数请参考 API 页面
我正在使用openlayers3和geoserver尝试我的第一个应用程序。此消息底部的代码无效。我知道geoserver工作正常,因为当我运行下面的链接时,我可以在其中看到由Img_示例表示的图像。 开放层代码有什么问题? 任何帮助将非常感谢。 谢谢 林俊杰 链接http://localhost:8081/geoserver/wms?service=WMS 代码
本文向大家介绍Vue+Openlayers自定义轨迹动画,包括了Vue+Openlayers自定义轨迹动画的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了Vue+Openlayers实现轨迹动画的具体代码,供大家参考,具体内容如下 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。
OpenLayers 是一个专为 Web GIS 客户端开发提供的 JavaScript 类库包,用于实现标准格式发布的地图数据访问。
使用OpenLayers绘制简单网格? 像下面这样,求助 根据提供的经纬度 startPosition, endPosition, step 两个点的经纬度(生成的大网格对角线),和步长(一个正方形小网格的长度),计算生成网格,后面还想能鼠标框选多个小网格,设置框选的多个小网格处的数据信息