GlobalMap — API — General serttings: functions

Свойство Тип Описание
scene String Путь к используемой сцене
lonlat Pos Получить координаты точки поверхности сцены, на которые указывает курсор
constants Consts Получить доступ к объекту с названиями доступных режимов
camera Camera Получить доступ к объекту «камера», позволяющий управлять камерой пользователя
factory Factory Получить доступ к объекту «factory», позволяющий создавать новые объекты
measure Measure Получить доступ к объекту «measure», позволяющий рисовать линии поверх карты
settings Settings Получить доступ к объекту «settings», содержащий настройки запуска GlobalMap GS
bookmarkLayer BookmarkLayer Получить доступ к объекту «bookmarkLayer»
mode String Вывести текущий режим работы GlobalMap GS
modeFlat bool Вкл/выкл режим двухмерной карты
modeCar bool Вкл/выкл режим управления автомобилем
toolbar bool Вкл/выкл панель инструментов
clouds bool Вкл/выкл облачность
sky bool Вкл/выкл небо
atmosphere bool Вкл/выкл атмосферу
smartLand bool Вкл/выкл режим Smartland
time double Вывести время работы приложения в мс
version String Вывести версию GlobalMap GS
timer bool Вкл/выкл таймер анимации приложения

Метод

Метод Возвращает Параметры Описание
gm.catchFocus() bool Установить фокус

Метод

Метод Возвращает Параметры Описание
gm.flyUpOverLayer(Layer*, double) bool Взлететь над слоем за указанное время (в мс)

Метод

Метод Возвращает Параметры Описание
gm.flyUpOverBbox(Bbox*, double) bool Взлететь над BoundaryBox за указанное время (в мс)

Метод

Метод Возвращает Параметры Описание
gm.addButton(String, String, int, int) Button* Название, путь к изображению кнопки, координаты кнопки на экране Добавить кнопку

Метод

Метод Возвращает Параметры Описание
gm.addControl(ControlInstanceEdit* control) void Добавить контрол редактирования 3D объектов

Метод

Метод Возвращает Параметры Описание
gm.deleteControl(ControlInstanceEdit* control) void Удалить контрол редактирования 3D объектов

Метод

Метод Возвращает Параметры Описание
gm.playTrack(String, bool) bool Название маршрута, необходимость подлета к началу маршрута Проиграть «маршрут»

Метод

Метод Возвращает Параметры Описание
gm.saveXML() bool Cохранить заголовок сцены и заголовки слоев в единый xml файл,
используется для сетевой версии

Метод

Метод Возвращает Параметры Описание
gm.shellExecute(String,bool) ExternalProcess* Command — имя команды,bool — автовыполнение Подготовить для выполнения команду без передачи аргументов.
shellExecute(String command,StringList args,bool autoExecute) ExternalProcess* Command — имя команды,args — список аргументов,bool — автовыполнение Подготовить для выполнения команду с передачей аргументов.

Метод

Метод Возвращает Параметры Описание
gm.shellOpen(String command) bool Command — команда Запустить команду на открытие файла

Класс объектов, содержащих названия доступных режимов работы пользователя

Свойства

Свойство Тип Описание
modeZoomIn String Режим приближения
modeZoomOut String Режим отдадления
modeMove String Режим передвижения в одной плоскости
modeRotate String Режим вращения
gm.constants Consts Объект с названиями доступных режимов