A Framework to Author Educational Interactions for Geographical Web Applications · Study