Я просто показываю карту без маршрутизации или маршрутов. Я могу добавить элемент управления с mapOptions = {... scaleControl: true,...}, но я не мог найти документацию об изменении единиц шкалы на имперский.
Здесь мой код:
var mapOptions = {
zoom: 4,
mapTypeControl: false,
center: new google.maps.LatLng(38.8282, -98.5795),
mapTypeId: google.maps.MapTypeId.ROADMAP,
scaleControl: true,
scaleControlOptions: {position: google.maps.ControlPosition.BOTTOM_LEFT}
};
google.maps.visualRefresh = true;
map = new google.maps.Map(document.getElementById('map'),mapOptions);
Примечание. Элемент ControlPosition не работает, он всегда идет вправо.