Básicamente, sería bueno agregar una parámetro más a coor dm y coor dms para que por defecto agreguen type:city para ajustar la escala del mapa (city es muy común y es una  escala por defecto adecuada pues la escala por defecto es muy amplia: muestra todo el continente), pero que si manualmente se agrega un parámetro, se use ése entonces. Sin embargo, yo considero que no entiendo a fondo esas plantillas (ni parser expressions) como para agregarlo. ¿podrías darle un ojo y si es posible hacer ese cambio?