Multi-region viewer - autodesk-forge

We're working on a digital twin for a multi-national customer. The APS/Forge account is registered in the EU. Our users in the US report subpar performance, presumably because all model data is fetched from the Autodesk EMEA cloud frontends.
Is it possible to build a multi-region viewer without manually duplicating all model content to a separate US APS account?
Is this blog post still accurate and a derivative can only be created in one region? https://aps.autodesk.com/blog/data-management-and-model-derivative-regions
Or is my question completely irrelevant and Autodesk is replicating model data between regions and transparently routing users based on origin?

Related

Extracting drawings data from models in BIM360 through Forge API

I am looking for a solution to extract drawings information (such as drawing, title, revision etc.) from multiple Revit models accommodated in BIM360.
I assume that Forge API can be helpful on this point, yet I am still trying to figure out where to start from.
In addition, my current team's technical abilities are limited to a good level of Dynamo and Python.
What would be your suggestion in terms of overall workflow?
Yes, the Autodesk Platform Services (formerly Forge) can help with this. For example, you could use the Data Management API to programatically browse through existing designs in BIM360, and the Model Derivative API to access all the information that was extracted from these designs (3D views, 2D sheets, metadata, etc.). This tutorial could be a good starting point: https://forge-tutorials.autodesk.io/tutorials/hubs-browser/.
However, keep in mind that APS is a cloud development platform, meaning that some basic understanding of web/server development is expected.

Does forge allow user to integrate coordinate data from GIS platform?

I am a student doing research on Forge, currently my team planned to build an indoor navigation by using coordinate calculated from GIS, the purpose of it is to guide visitor to the particular room in my department building. However, I can't find any solution from Forge API library. So, my question is, does forge provide a way to let us integrate coordinate from GIS?
You can take advantage of GeolocationExtension on your projects.
We use that, for instance on Google Maps Locator for georeferencing our models.
You can also retrieve Geolocation from translated Revit models using AEC Data

Can we access the data used by Revit Material Takeoff from forge viewer API?

Can we access the data used by Revit Material Takeoff from forge viewer API?
For example, I have a wall (1 element) that have 2 layers:
And now I want to get the volume for each layer from BIM360 viewer API, in the same way I can in Revit Material takeoff.
Thank you,
Please always remember that the Forge viewer and environment is completely generic and not tailored towards any specific domain or functionality.
In the case of an architectural wall, Forge is mainly interested in displaying the entire wall element and managing the parameters and properties directly associated with that top-level element.
The material takeoff information you are interested in is part of the wall's internal compound structure. Managing and accessing that information is domain specific, architectural and structural, and thus beyond the scope of the Forge viewer.
I rather doubt that that information is accessible in Forge or the BIM360 viewer.
So, it will not be available via the model derivative API either.
However, you can certainly access this data via the Forge Design Automation for Revit API.
The details of such an approach are discussed in a previous thread
on how to get wall structure from Autodesk Forge metadata.

Does Autodesk Forge maintain a copy of the data files if user delete a files?

We have an application which uses Autodesk Forge Model Derivative for showing Revit files.
We are wondering what happens when we delete the data files. Are they deleted permanently or Forge keeps a backup copy? Also, it would be great if someone can add a link of Forge Data privacy policy.
Thanks in advance.
Rest assured that Autodesk Forge strictly adheres to GDPR
(The EU GDPR (European Union - General Data Protection Regulation) is a regulation in the EU which seeks to harmonize and simplify a patchwork of existing data regulations and laws across the EU)
And that we are committed to our security policy that data we and our customers generate is powerful and with great power comes great responsibility. As Autodesk collects, processes, and utilizes data, we have a great responsibility to secure and protect it. Our customers expect it, and laws require it.
See more details here and here

Autodesk User Management API

I am trying to automatize our cloud licenses assignment and permissions and I've done good progress with Office 365 and BIM 360 (for the permission per project part).
We are now planning to roll-out BIM 360 Design to many users (100+) and with our current 15 licenses, it's already quite complicated to manage assignment via Autodesk CEP panel. Thus, I'm trying to find informations on an API that could be used to manage users license assigment, similar to what we can do here: https://manage.autodesk.com/cep/#user-management
If assignment cannot be changed via an API, a report with current assignments could be a good start so I can have some reconciliation done on the side...
Anyone have an idea how to achieve this?
Unfortunately the BIM 360 APIs that are now publicly available focus on the management of project users. There's no endpoint for licensing purposes at the moment.
For assignment reporting or other BIM360 Design issues please visit our forum - questions on SO is not attended to by the relevant teams.