This is the response from the app developer...Adding an URL parameter to control the initial point can be done in tourPointLayerLoaded function in Core.js:Replace
app.data.setCurrentPointByIndex(result.graphics.length ? 0 : -1);
with
var urlParams = esri.urlToObject(document.location.search).query || {};
var index = parseInt(urlParams.index);
if( index && ! Number.isNaN(index) && index <= app.data.getTourPoints().length )
app.data.setCurrentPointByIndex(index - 1);
else
app.data.setCurrentPointByIndex(result.graphics.length ? 0 : -1);
The map will be centered on the point, the level will be the same than when you don�??t have that URL parameter.So you can play with the webmap extent to set the level but it will have to be the same for all your points of when you start without any URL parameter.Thanks,Mike