GithubHelp home page GithubHelp logo

Comments (3)

leefsmp avatar leefsmp commented on September 24, 2024

There is nothing IoT specific coming with Forge. Typically you would have IoT data coming from some sensors, the data gets send to your own server and your client app can access this data. No Forge involved in the whole process. Now you can use some client-side customization to represent that data in the viewer, as illustrated by the sample you pointed out. Wether the position of the sensors is defined in your model or not is really up to you. The source of that demo is available at Viewing.Extension.IoT.

from forge-rcdb.nodejs.

nicolalopatriello avatar nicolalopatriello commented on September 24, 2024

Ok thanks, and in this specific example (Viewing.Extension.IoT) the sensors are defined in the model or not? There are examples of models that defines sensors insides?
The "dots" are in models or are an overlay in the model ("insert dot in poisition X,Y,Z"). I don't find docs about this.

Thanks

from forge-rcdb.nodejs.

leefsmp avatar leefsmp commented on September 24, 2024

There is no "doc" about it, as mentioned the whole demo is a custom implementation, you need to look at the code to see how it is implemented. In this specific demo the markups are implemented as html overlays. You can also refer to those articles for different approaches: High-Performance 3D markups with PointCloud in the Forge Viewer and 3D Markup with icons and Info-Card. The sensor "data" is just the 3d coordinates where should appear each markup, this can be defined either in the model as properties (which you could access with viewer.getProperties(dbId)) or in a side database, or provided by your own endpoint exposed by your server, ...

from forge-rcdb.nodejs.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.