Use flyTo to smoothly interpolate between locations.
flyTo
Scroll down through the story and the map will fly to the chapter's location.
Fit the map to a specific area, regardless of the pixel size of the map.
Get the bounds of a lineString.
Use flyTo with flyOptions to slowly zoom to a location.