Javascript 如何在Openlayers3中向MGRS显示latituds和logituds的鼠标位置?

Javascript 如何在Openlayers3中向MGRS显示latituds和logituds的鼠标位置?,javascript,openlayers-3,Javascript,Openlayers 3,我在我的项目中集成了openlayers3,它将鼠标位置显示为纬度和经度格式。 我想要的是以MGRS格式显示鼠标位置。 如何做到这一点,请帮助。 鼠标位置控件采用可选的coordinateFormat函数,该函数将坐标作为参数并返回格式化字符串 您可以编写自己的或使用内置的。我不确定你所说的“GPS格式”是什么意思,但假设它是由ol.coordinate.toStringHDMS生成的以小时、分钟和秒为单位的纬度和经度 var mousePositionControl = new ol.cont

我在我的项目中集成了openlayers3,它将鼠标位置显示为纬度和经度格式。 我想要的是以MGRS格式显示鼠标位置。 如何做到这一点,请帮助。
鼠标位置控件采用可选的coordinateFormat函数,该函数将坐标作为参数并返回格式化字符串

您可以编写自己的或使用内置的。我不确定你所说的“GPS格式”是什么意思,但假设它是由
ol.coordinate.toStringHDMS
生成的以小时、分钟和秒为单位的纬度和经度

var mousePositionControl = new ol.control.MousePosition({
  coordinateFormat: ol.coordinate.toStringHDMS,
  projection: 'EPSG:4326'
});

你对GPS坐标的定义是什么?GPS代表全球定位系统,是一种无线电导航系统,它允许陆地、海洋和空中用户在全天候、全世界任何地方24小时确定他们的准确位置、速度和时间。我们都知道什么是GPS。我问你想要什么格式的坐标,因为没有所谓的“GPS格式”或“GPS坐标”标准格式。一个例子输出或链接到某人做得“正确”可能会有所帮助。哦,天哪,我的错误,MGRS不是GPS。