Activos locales o remotos y ThingWorx
Puede optar por el uso de servicios locales o remotos para la introducción de datos en su experiencia.
Servicios locales
Los servicios locales son activos almacenados en la carpeta Resources dentro del entorno Vuforia Studio. Pueden incluir conjuntos de datos predefinidos, scripts, modelos 3D y demás contenido estático. Utilice la API de servicios locales para interactuar con rapidez y fuera de línea con estos activos. Los recursos locales utilizan URL relativos.
A continuación, se muestra un ejemplo de JavaScript que puede utilizar para cargar un activo de modelo local:
$scope.app.params.modelSelect = [
{
display: "modelName",
value: "app/resources/Uploaded/myModel.pvz"
},
Servicios remotos y ThingWorx
Los servicios remotos incluyen API de terceros, bases de datos, servidores y otros orígenes de datos externos. ThingWorx es una plataforma clave para acceder a servicios remotos en Vuforia Studio. Utilice servicios remotos para transmitir datos en tiempo real, interactuar con dispositivos IoT y ofrecer información contextual a los usuarios. Los recursos remotos, como los de ThingWorx, requieren URL absolutos.
Por ejemplo, puede utilizar el objeto twx para llamar a la cosa FactoryTaskHelper después de que se active el evento markTaskComplete:
twx.app.fn.triggerDataService('FactoryTaskHelper', 'markTaskComplete', {taskID: taskid } );
Para obtener más información acerca de los datos del sensor en ThingWorx, consulte el tema ¿Cómo leer los sensores a través de la llamada de API Rest y mostrar el proyecto de Vuforia Studio Experience? (en inglés) en PTC Community.
¿Fue esto útil?