Currently, I am looking into workflows for the application of Speckle. Therefore I would be interested to hear if there is any upcoming update regarding the way Speckle shows my object data.
At the moment my SpecklePoint (and other objects also) is just a bunch of unreadable ids (see image) .
I would like to see the data which is actually useful for me such as the coordinates for a point, or start and endpoint (and coordinates) for a Line. I know you can access a JSON by typing that in the URL https://server-URL/api/streams/{STREAMID}/objects, but it would be nice if it is directly visible in the interface
To view your objects you just need to connect to https://app.speckle.systems/ (providing server URL and email account) and inspect your objects in the viewer like so: Speckle
I have no problem with using the Viewer, but on the right sidebar you can see the “object data” which is the “bunch of unreadable ids now (see image)”.
If I use the API to get my json of the stream, I will get something much more explanatory. See image below:
Thanks for your feedback, yes that JSON “objects explorer” is not including geometrical information by default as it could easily hog the frontend, just imagine having open a big model or mesh…
But maybe that information could be queried upon request, eg by selecting one/more elements and explicitly clicking somewhere… Did you have any specific workflows in mind or is it purely to check the geometrical attributes of some objects?
@teocomi, it can actually show things nicely though (already implemented a way to display large arrays, w/o hogging the frontend, they just get shortened up, and you get something like this (note the ...939 more values)):
That whole pane was a “todo” ultimately, or a placeholder for adding in the future a better & nicer way to display object properties.
PS: as well, if this is blocking some critical aspects of your (@dirksliepenbeek) workflows, do let us know more, and we can potentially reconsider the above
For me it is important that only the data is shown in the object explorer which is useful for the user (the ids / hash are less useful than for example the coordinates of a point). It would be nice if we are able to set up which object data is shown in the object explorer and which data is not shown for a specific server. In that way we can eliminate the data which is not very helpful for a regular (non-developer) user.
For now it is just testing and finding out what we can / cannot do with Speckle, I was just curious if it is something which will eventually be implemented.
Thanks, @dimitrie. It’s not blocking any critical aspects at the moment. But for the future, I would say that the Speckle platform could also help a lot with getting more insight in the data of your project. A nice and clean JSON (with options to show all the other object data if required) would be very much appreciated, especially for wider usage within my company.
Totally agreed. As a funny meta-side-story, when that tab was implemented, the end-user was actually me debugging the viewer (ofc, it was supposed to be temporary)