I'm developing a MVC application with PI graphic from Process Book. So i need to convert SVG file to HTML5 canvas, right? And how about the convert tool and data connection?
Thank you so much for your helps.
Hello Mr. Hoang,
My first question here is why don't you use PI Coresight? Maybe you could embed the Coresite page on your own MVC Web page.
I cannot tell exactly how PI Coresight work at the moment, but I believe that if you back your MVC application with PI Web API that could be the easier way to go.
Thank you for reply,
Actually this idea is before Coresight 2014 arrive (2014 version have ProcessBook & HTML5 for Mobile Web Browser but previous vers. have no ProcessBook and cannot use in Mobile Web Browser).
And we need a cheap solution. Coresight 2015 is the best & easy solution now but it have license fee so technical manager want to save cost and I need to find out the 'best & cheap' solution.
I would recommend that you talk with your OSIsoft account manager to look if you can find a way to use PI Coresight in a way that can suit your needs.
Developing something that already exists is rarely cost-effective, and it takes time to make and above all to test and correct potential bugs. If you could instead focus your development effort on pieces that are not covered by our products and that can bring even more value to your business that would be something better I think.
I hope this helps and in case you need further recommendations later on do not hesitate to come on PI Square!
Dear Mr Patrice, i really appreciate your answer.
I will use Coresight to embed/link the graphics in mvc but at first we need to upgrade customer's PI server & windows server because they use old version incompatible with coresight 2014...
Hope Osisoft will add some feature packs to embed processbook in custom HTML5 page like PI Active View with PDI file.
It is unlikely that OSIsoft would go beyond the HTML5 implementation for viewing PI ProcessBook content that is currently available with PI Coresight 2014 and beyond. The advantages of the PI Coresight implementation include:
I Find that CoreSight is a good package for quickly creating web interfaces to the PI data and we use our license for the people who are creating the pages.
Now that we have a few pages on the Coresight server we find that we cannot publish the pages as all those viewing will need a $999 named user license.
How is this meant to be managed when you don't know who will be going to the page and looking around, and it is a lot to pay if someone looks and finds the displays not useful and never go back.
What if you publish some of the pages to the Internet ?
Our account manager believes that this is the case, which makes Coresight unviable as a product, unless these named licenses are only for those who will be creating displays and pages.
This is what I suggested a while ago:
hi, Did you find the way to embed the graphic?
I have a similarity requirement. And I also want to put some pins on the graphic which link to my customize page.
The best answer is still to use PI Coresight, then reference the desired display with its PI Coresight URL. You can embed buttons with URL links (to your custom page) in the PI ProcessBook display before you import it to PI Coresight.
OSIsoft Product Manager
I haven’t had a chance to get back to this at all in the last few months.
Apparently one of the water utilities in our area has written a hole interface using HTML 5 and web parts, but I haven’t seen it yet, nor any of the code behind it.
Sorry I am not much help to date.
Retrieving data ...