Миникарта не показывает 2D вид

Я следую этому руководству, чтобы загрузить < strong>Autodesk.AEC.Minimap3DExtension для моего средства просмотра, но не может видеть 2D-вид в плане на миникарте. Я также пытаюсь установить для generateMasterViews значение true в опции процесса перевода, но ничего лучше. Не могли бы вы помочь? Заранее спасибо.

   formats: [
      {
        type: "svf",
        views: ["2d", "3d"],
        advanced: {
            "generateMasterViews": true
          }
      }
    ]

введите здесь описание изображения


person Trung Tran    schedule 07.02.2020    source источник
comment
Когда вы снова переводите модель с generateMasterViews, установленным в true, вы использовали тот же объект ведра? Если это так, вы принудительно повторно сгенерировали производные с x-ads-force, перевернутым на trueсм. здесь? В противном случае метаданные AEC не будут генерироваться.   -  person Bryan Huang    schedule 10.02.2020
comment
Привет, Брайан, я не буду снова переводить модель, а загружу ее в новое ведро с новой моделью и переведу с настройками, как вы сказали. Ничто не кажется лучше, в начале он показывает только маленький значок, как изображение, которое я прикрепил, но когда я двигаюсь, он исчезает.   -  person Trung Tran    schedule 10.02.2020
comment
Возможно, данные AEC каким-то образом не были сгенерированы должным образом. Не могли бы вы, если возможно, загрузить проблемную модель в Dropbox/GDrive и т. д. и отправить нам ссылку на [email protected], чтобы мы могли изучить ее?   -  person Bryan Huang    schedule 11.02.2020


Ответы (1)


для доступа к 2D-виду на мини-карте вам необходимо иметь данные AEC. после загрузки документа необходимо загрузить AECdata с помощью метода downloadAecModelData().

Autodesk.Viewing.Document.load(documentId, onDocumentLoadSuccess, onDocumentLoadFailure);

function onDocumentLoadSuccess(viewerDocument) {
  var defaultModel = viewerDocument.getRoot().getDefaultGeometry();
  viewer.loadDocumentNode(viewerDocument, defaultModel);
  viewerDocument.downloadAecModelData();
}
person RENZO GIANCARLO RIOS RUGEL    schedule 20.02.2020