SWIFT: IMDF Indoor Map включает 3D-эффект вместо плоской поверхности - PullRequest
2 голосов
/ 25 февраля 2020

Я играю с IMDF из новой Apple Indoor Maps Program . Однако я экспериментирую с трехмерным эффектом здания (стены и т. Д. 1031 *.). С приложением официальных карт мы можем легко добиться этого эффекта, поворачивая камеру под углом от 89 ° до 45 °, например:

Airport Indoor Maps

Теперь я попробовал чтобы добиться этого, включив жест подачи self.mapView.isPitchEnabled = true в пример приложения для IMDF от apple , но в результате получится только плоская поверхность.

pitch enabled

Теперь я попытался включить здания self.mapView.showsBuildings = true, потому что думал, что включение зданий может вызвать какую-то функцию для отображения IMDF-данных в 3D, но результат был неутешительным.

buildings enabled

Как мы видим, IMDF-Data отображает на карте только какое-то наложение. Смотря на документацию IMDF, карты аэропортов в помещениях также делаются с IMDF, так в чем же хитрость? Возможно ли получить 3D-эффект как частный разработчик?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...