在此处配置 Javascript Maps v3 默认使用英里
Configuring HERE Javascript Maps v3 to use miles by default
显然,默认情况下,HERE 地图使用公制测量。
您可以通过单击 scalebar:
手动切换到英里
所以点击之后是这样的:
正在使用的语言环境是en-US
:
ui.getControl('scalebar').getLocalization()
如何将地图设置为在加载地图时默认使用英制测量单位?
UPDATE 我在发帖前查看了地图的 HTML 代码和 ui.getControl('scalebar')
方法和属性,搜索了互联网,一无所获。
UPDATE 这是一个有效的 jsfiddle taken from this answer,它有必要的地图代码和 API 键。如您所见,它加载到千米,当您单击比例尺时它切换到英里。
像这样:
ui.setUnitSystem('imperial');
我在这里修改了你的fiddle:
https://jsfiddle.net/won5uqr7/1/
显然,默认情况下,HERE 地图使用公制测量。
您可以通过单击 scalebar:
手动切换到英里所以点击之后是这样的:
正在使用的语言环境是en-US
:
ui.getControl('scalebar').getLocalization()
如何将地图设置为在加载地图时默认使用英制测量单位?
UPDATE 我在发帖前查看了地图的 HTML 代码和 ui.getControl('scalebar')
方法和属性,搜索了互联网,一无所获。
UPDATE 这是一个有效的 jsfiddle taken from this answer,它有必要的地图代码和 API 键。如您所见,它加载到千米,当您单击比例尺时它切换到英里。
像这样:
ui.setUnitSystem('imperial');
我在这里修改了你的fiddle: https://jsfiddle.net/won5uqr7/1/