Leaflet.js и OpenLayers рисуют линеечку с горизонтальным масштабом настолько корректно, насколько проекция Меркатора в принципе позволяет вообще её рисовать. На самом деле при большом масштабе (т.е. когда сильное уменьшение) я бы её вообще прятал, чтобы не смущала своей бессмысленностью, но не суть.
http://openstreetmap.org/, используя OpenLayers, рисует всё ок.
http://openstreetmap.ru/, используя Leaflet.js версии 0.73 (довольно новый), умудряется намертво приклеить масштаб к зуму. Не понятно, зачем и как. У меня, например, здесь http://se.math.spbu.ru/SE/kontakty тоже Leaflet.js 0.7.3 (обновиться бы кстати...), но линеечка нормально меняется при полёте на юг (без каких-либо усилий с моей стороны).