Has3DVisualInSettings: Boolean;
Свойство Has3DVisualInSettings определяет, прочитаны ли настройки трёхмерной карты из файла или же они заданы программно.
Значение свойство можно установить из JSON и с помощью метода setHas3DVisualInSettings.
Свойство содержит значение true (по умолчанию), если настройки трёхмерной карты прочитаны из файла, и значение false, если они были заданы программно.
Для выполнения примера необходимо наличие на html-странице компонента MapChart с наименованием «map» и компонента »). Также требуется, чтобы была загружена карта с типом отображения «Sphere» (см. страницу описания свойства MapChart.AmbientLightValueToolBar с наименованием «MapType» (см. «Пример создания компонента MapChart»). Также требуется, чтобы была загружена карта с типом отображения «Sphere» (см. страницу описания свойства MapChart.AmbientLightValue).
Определим, откуда были взяты настройки для карты типа «Sphere»:
// Установим карту типа Sphere map.setType(PP.MapChartType.Sphere); if (map.getHas3DVisualInSettings()) { console.log("Настройки трёхмерной карты прочитаны из файла."); } else { console.log("Настройки трёхмерной карты были заданы программно."); };
В результате выполнения примера в консоли браузера было выведено сообщение о том, что настройки трёхмерной карты были прочитаны из файла.
См. также: