linux设备如何获取经纬度,openlayers鼠标移动获取地图经纬度格式化的两种方式
方式一
import { format } from 'ol/coordinate';
import MousePosition from "ol/control/MousePosition.js";
//鼠标获取坐标控件
const mousePositionControl = new MousePosition({
coordinateFormat: function (coordinate) {
return format(coordinate, '经度:{x} 纬度:{y}', 2);
},
projection: 'EPSG:4326',
className: 'custom-mouse-position',
target: document.getElementById('mouse-position'),
undefinedHTML: ' '
});
//添加控件到地图
map.addControl(mousePositionControl);
格式像这样:经度:165.23 纬度:13.71
方式二
import { createStringXY } from 'ol/coordinate.js';
import MousePosition from "ol/control/MousePosition.js";
//鼠标获取坐标
const mousePositionControl = new MousePosition({
coordinateFormat: createStringXY(2),
projection: 'EPSG:4326',
className: 'custom-mouse-position',
target: document.getElementById('mouse-position'),
undefinedHTML: ' '
});
map.addControl(mousePositionControl);
格式像这样:165.23 13.71
linux设备如何获取经纬度,openlayers鼠标移动获取地图经纬度格式化的两种方式相关推荐
- js获取日期选择器值html,利用Query+bootstrap和js两种方式实现日期选择器
前言 所谓日期选择是在下拉列表中选择年.月.日,年显示前后的五年,12个月,日就是有30.31.29.28天的区别,随着月份的变而变,本文介绍了利用Query+bootstrap和js实现日期选择器的 ...
- OpenLayers 6 代码绘制/draw交互组件绘制两种方式绘制椭圆过程详解
引言 OpenLayers可以通过代码绘制多种几何形状,也可以通过draw类型的交互组件绘制几何形状,官方实例提供了类如圆.折线.矩形.星形等方法.除此之外,椭圆这种图形其实也是非常常见的几何图形,但 ...
- linux耳机插拔检测,Android应用开发之耳机插拔处理两种方式
本文将带你了解Android应用开发[RK3288][Android6.0] 耳机插拔处理两种方式,希望本文对大家学Android有所帮助. [RK3288][Android6.0] 耳机插拔处理 ...
- Linux:获取线程的PID(TID、LWP)的几种方式
Linux:获取线程的PID(TID.LWP)的几种方式 在 Linux C/C++ 中通常是通过 pthread 库进行线程级别的操作. 在 pthread 库中有函数: pthread_t pth ...
- linux桌面鼠标可动 但点其他,电脑鼠标能动但点不了的两种解决方法
大家是否遇到过鼠标用着用着突然点什么都点不了的情况,但是鼠标还是可以动的,此问题导致操作无法继续进行,部分网友对此问题都感到疑惑,检查设备设备都一切正常,要怎么才能解决?这里给大家讲解电脑鼠标能动但点 ...
- linux服务器 远程桌面,Linux 远程桌面的两种方式
在绝多数情况下,Linux 不需要使用到GUI的桌面环境,但是有时在一些特殊的场景如安装Oracle的时候,需要有图形界面进行辅助才可以安装. 如果要使用Linux的图形界面,一般有两种方式: 1.L ...
- win10 格式化 linux u盘,Win10怎么格式化u盘 Win10中对U盘格式化的两种常用方法
如果你的 U 盘故障或损坏,将其格式化也许能够恢复正常工作.如果你的大空间 U 盘里面有太多小文件,格式化也是将其内容清空的最佳办法,本文我们就来详细介绍 Windows 10 中对 U 盘进行格式化 ...
- linux中安shell怎么传入参数,【linux】linux 下 shell命令 执行结果赋值给变量【两种方式】...
方法1:[通用方法] 使用Tab键上面的反引号 例子如下: find命令 模糊查询在/apps/swapping目录下 查找 文件名中包含swapping并且以.jar结尾的文件 使用反引号 引住命令 ...
- linux 僵尸进程deffunc,多进程-开启子进程的两种方式,查看进程的pid与ppid,僵尸进程与孤儿进程...
一.开启子进程的两种方式 方式一: # 方式一: from multiprocessing import Process import time def task(name): print(" ...
- linux远程桌面方式,Linux 远程桌面的两种方式
在绝多数情况下,Linux 不需要使用到GUI的桌面环境,但是有时在一些特殊的场景如安装Oracle的时候,需要有图形界面进行辅助才可以安装. 如果要使用Linux的图形界面,一般有两种方式: 1.L ...
最新文章
- 并发执行变成串行_一篇讲透如何理解数据库并发控制(纯干货)
- let 与 expr Shell运算比较 let强强胜出
- 最小二乘法MSE 梯度下降法
- Maven的Archetype简介
- Python类的实例属性详解
- 前端学习(3094):vue+element今日头条管理-反馈
- Firefox下强制页面缓存失效的设置方法
- 面试嵌入式开发工程师问的问题记录一下
- 海康威视面试-java应用开发
- php实现并排,css实现多列并排 多块并排 左右顶头_html/css_WEB-ITnose
- 安捷伦仪器仪表 - 程控总结
- [Swift]LeetCode1088. 易混淆数 II | Confusing Number II
- 【解题报告】2021CCPC东北四省赛
- spring定时任务需要在项目启动时执行一次
- 加快C++代码的编译速度方法
- 基于离散小波变换 (DWT)的图像信息隐藏算法
- 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。例如, 罗马数字 2 写做 II ,即为两个并列的 1
- tensorflow中的正确率是怎么来的??
- 关于MODIS数据说明及简单处理
- Git同步原始repo的改动到fock的repo
热门文章
- SVN版本库修改URL路径或者IP地址
- 下载CyanogenMod c8650源代码
- Vue中Class和Style几种v-bind绑定的用法-详解案例
- 合并石头的最低成本问题
- LVM精简卷(Thinly-Provisioned Logical Volumes)的扩容
- 2017-2018-2 20155225《网络对抗技术》实验四 恶意代码分析
- 【C#】 .NET Reflector 安装与学习
- 论文阅读:(NIPS 2021)NeRV: Neural Representations for Videos
- Xcode6 新特性
- linux调整刷新率,在Linux操作系统下调整屏幕刷新率的方法