Displays a web map and adapts its layout to the viewing environment, such as a desktop computer, smartphone or tablet.