Доброе утро. В примере ошибка (defaultOptions -> defaultMapOptions). Мы поправим пример. Спасибо за сообщение.
defaultMapOptions используются, если данные о местоположении не были получены. Такое сейчас происходит редко: если данные невозможно получить от браузера, то они вычисляются по ip. Это поведение можно отключить опцией "provider" (значение по умолчанию auto). http://api.yandex.ru/maps/doc/jsapi/2.1/ref/reference/geolocation.xml В случае получения местоположения, определяется наилучший масштаб карты для отображения точки.
Note: As of Chrome 50, the Geolocation API will only work on secure contexts such as HTTPS. If your site is hosted on an non-secure origin (such as HTTP) the requests to get the users location will no longer function.