- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有以下代码:
<script>
var rendererOptions = {
draggable: false
};
var directionsDisplay = new google.maps.DirectionsRenderer(rendererOptions);;
var directionsService = new google.maps.DirectionsService();
var map;
var England = new google.maps.LatLng(53.7415, 1.6860);
function initialize() {
var mapOptions = {
zoom: 6,
mapTypeId: google.maps.MapTypeId.ROADMAP,
center: England
};
map = new google.maps.Map(document.getElementById('map_canvas'), mapOptions);
map.setTilt(45);
directionsDisplay.setMap(map)
directionsDisplay.setPanel(document.getElementById('directionsPanel'));
google.maps.event.addListener(directionsDisplay, 'directions_changed', function() {
computeTotalDistance(directionsDisplay.directions);
});
calcRoute();
}
function calcRoute() {
var request = {
origin: 'postcode',
destination: 'postcode',
waypoints:[{location: 'waypoint postcode'}, {location: 'waypoint postcode'}, {location: 'waypoint postcode'}],
travelMode: google.maps.DirectionsTravelMode.DRIVING
};
directionsService.route(request, function(response, status) {
if (status == google.maps.DirectionsStatus.OK) {
directionsDisplay.setDirections(response);
}
});
}
function computeTotalDistance(result) {
var total = 0;
var myroute = result.routes[0];
for (i = 0; i < myroute.legs.length; i++) {
total += myroute.legs[i].distance.value;
}
total = total / 1000.
document.getElementById('total').innerHTML = total + ' km';
}
</script>
</head>
<body onload="initialize()">
<div id="map_canvas" style="float:left;width:70%; height:100%"></div>
<div id="directionsPanel" style="float:right;width:30%;height 100%">
<p>Total Distance: <span id="total"></span></p>
</div>
map ,使用 google api 的方向服务显示起点和终点,沿途有特定的路标。方向面板以公制单位显示所有距离。我该如何更改它,以便所有距离都以英制单位显示,例如英里、英尺?
最佳答案
Unit Systems
By default, directions are calculated and displayed using the unit system of the origin's country or region. (Note: origins expressed using latitude/longitude coordinates rather than addresses always default to metric units.) For example, a route from "Chicago, IL" to "Toronto, ONT" will display results in miles, while the reverse route will display results in kilometers. You may override this unit system by setting one explicitly within the request using one of the following UnitSystem values:
UnitSystem.METRIC
specifies usage of the metric system. Distances are shown using kilometers.UnitSystem.IMPERIA
L specifies usage of the Imperial (English) system. Distances are shown using miles.Note: this unit system setting only affects the text displayed to the user. The directions result also contains distance values, not shown to the user, which are always expressed in meters.
关于javascript - 将谷歌地图上的单位从公制更改为英制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14404066/
我不明白这个指标/规则的原因: A function should not be called from more than 5 different functions. All calls with
我正在尝试从 2D 图像对应关系重建 3D 点。我的相机已校准。测试图像是方格立方体,对应的是手工挑选的。消除了径向畸变。然而,经过三角测量后,构造似乎是错误的。 X 和 Y 值似乎是正确的,但 Z
我想知道我是否可以使用普罗米修斯数据中的“信息”(https://github.com/prometheus/client_python#info)指标在 grafana 中显示信息/数据。关于使用该
在h2o框架下实现MAPE的正确方法是什么? 我有兴趣将以下函数转换为 h2o 概念 def mape(a, b): mask = a <> 0 return (np.fabs(a -
我想知道用户首选的英里和米之间的单位是什么。似乎“Locale”类不允许这样做。 最佳答案 尽管无法使用 Locale 获取首选单位,但您可以默认假设 Locale 表示美国或缅甸 (locale.g
我正在尝试让 metric-fu 在我正在使用的 Rails 项目上运行。每次它运行我得到的指标的 rcov 部分时: ** Invoke metrics:all (first_time) ** Ex
我有一个 Spring Boot 应用程序,我正在使用 Spring Boot Actuator 和 Micrometer 来跟踪有关我的应用程序的指标。我特别关注“http.server.reque
我编写了一个在我的每个 docker 容器中运行的 golang 应用程序。它使用 protobufs 通过 tcp 和 udp 相互通信,我使用 Hashicorp 的成员列表库来发现我网络中的每个
我正在使用 spring boot 2.2.5 并通过 spring boot actuator 和 Grafana 监控我的应用程序指标。 我的应用程序使用 Docker(OpenJdk11) 打包
我是一名优秀的程序员,十分优秀!