Using the Seadragon Windows Azure Service
I understand that this is a Windows Azure service (http://www.seadragon.com/) that is clever enough to display DeepZoom image using AJAX or Silverlight, depending on whether the later is installed or not.
Is there any chances we (developers) can access this service using some sort of API ?
I'm using SeaDragon AJAX to display a DZ image. Do I have to check manually if silverlight is installed if I want to display it in silverlight ?
Thanks
Is there any chances we (developers) can access this service using some sort of API ?
I'm using SeaDragon AJAX to display a DZ image. Do I have to check manually if silverlight is installed if I want to display it in silverlight ?
Thanks
3
people have this question
I have this question, too!
Tell me when someone answers.
The more people who ask this question, the more it gets noticed.
The more people who ask this question, the more it gets noticed.
The company marked this question as answered.
The best answers from the company
-
Ah, sorry, I was referring to the seadragon.com embed, which only works with images on seadragon.com, e.g. the embed snippet at the bottom of seadragon.com/view/1.
But you're using your own image, one that's not on seadragon.com. So I presume you're actually using the Seadragon Ajax embed, off of the livelabs.com embed builder. Is that right? And yes, that's purely Javascript.
We've made a "combo" embed that upgrades the Seadragon Ajax one to use Silverlight when available, and it works the same way as before (so it'll work with your own images), but we haven't decided to officially release it yet.
Nonetheless, you're welcome to try it out and see how it works for you! We don't officially support it yet, so there are no guarantees, and it may break, etc., but if you're interested in a sneak peek, just replace the "seadragon.com/ajax/embed.js" script include with "seadragon.com/combo/embed.js". Let us know what you think. =)
Sorry for the confusion btw! We're hoping to clear this up over time. Thanks for the feedback.
I’m excited to get your feedback
The company and 1 other person say
this answers the question
-
Hey graphicsxp,
You're referring specifically to our viewer that uses Silverlight when available otherwise Seadragon Ajax, is that right?
If so, there's a few parts to it:
* The Seadragon Ajax viewer. This is exactly the same one available to you.
* The Silverlight viewer. This isn't publicly/officially released yet.
* The Javascript driver to choose one or the other based on what the user has installed. This also isn't publicly/officially released yet.
It's also worth clarifying that there are varying degrees to that last one:
* At the bare minimum, the only API it exposes is to instantiate a viewer with an image. This is all that's used by our seadragon.com embed.
* We can go a little further and expose an API for switching images as well. This is what's used by our seadragon.com gallery.
* At the maximum, we can try to replicate as much of the Seadragon Ajax API. This is a ton of work and faced with technical challenges.
What's your scenario, and what do you need exactly? In other words, what are you using Seadragon Ajax for currently that you'd like to consider replacing with this "combo" viewer?
If you only need to show a viewer with an image, that's exactly what our embed is for, so does that suffice?
Glad to hear you're interested. Let us know!
I’m curious
The company says
this answers the question
-
Inappropriate?Hey graphicsxp,
You're referring specifically to our viewer that uses Silverlight when available otherwise Seadragon Ajax, is that right?
If so, there's a few parts to it:
* The Seadragon Ajax viewer. This is exactly the same one available to you.
* The Silverlight viewer. This isn't publicly/officially released yet.
* The Javascript driver to choose one or the other based on what the user has installed. This also isn't publicly/officially released yet.
It's also worth clarifying that there are varying degrees to that last one:
* At the bare minimum, the only API it exposes is to instantiate a viewer with an image. This is all that's used by our seadragon.com embed.
* We can go a little further and expose an API for switching images as well. This is what's used by our seadragon.com gallery.
* At the maximum, we can try to replicate as much of the Seadragon Ajax API. This is a ton of work and faced with technical challenges.
What's your scenario, and what do you need exactly? In other words, what are you using Seadragon Ajax for currently that you'd like to consider replacing with this "combo" viewer?
If you only need to show a viewer with an image, that's exactly what our embed is for, so does that suffice?
Glad to hear you're interested. Let us know!
I’m curious
The company says
this answers the question
-
Inappropriate?Hi Aseem !
>If you only need to show a viewer with an image, that's exactly what our >embed is for, so does that suffice?
Yes, I basically need to show a single image in a viewer. However I've noticed much better performances with Silverlight than with the Seadragon viewer (makes sense actually...). So I'd like to display the image using the silverlight plugin and if my user doesn't have it, then I'll display it using the ajax viewer.
That's my scenario :) Any chance this can be released one day ?
Thanks
I’m thankful
-
Inappropriate?To be clear, that logic has nothing to do with Windows Azure; it's only Javascript client-side code.
And -- sorry if I'm being dense! -- if all you want to do is display the image (using Silverlight if available else Seadragon Ajax), why not just use the seadragon.com embed? It includes that functionality.
-
Inappropriate?Does it really ? How do you configure it so that it switches to silverlight automatically ?
I've used it like that :
Seadragon.embed("300px", "300px", "http://www.metrica.net/output_images/2.xml", 2560, 1920, 256, 0, "jpg");
But even though I have silverlight installed, it shows the image with javascript (and I wouldn't expect otherwise ! )
Please let me know how to use this functionality you mentionned !
-
Inappropriate?Ah, sorry, I was referring to the seadragon.com embed, which only works with images on seadragon.com, e.g. the embed snippet at the bottom of seadragon.com/view/1.
But you're using your own image, one that's not on seadragon.com. So I presume you're actually using the Seadragon Ajax embed, off of the livelabs.com embed builder. Is that right? And yes, that's purely Javascript.
We've made a "combo" embed that upgrades the Seadragon Ajax one to use Silverlight when available, and it works the same way as before (so it'll work with your own images), but we haven't decided to officially release it yet.
Nonetheless, you're welcome to try it out and see how it works for you! We don't officially support it yet, so there are no guarantees, and it may break, etc., but if you're interested in a sneak peek, just replace the "seadragon.com/ajax/embed.js" script include with "seadragon.com/combo/embed.js". Let us know what you think. =)
Sorry for the confusion btw! We're hoping to clear this up over time. Thanks for the feedback.
I’m excited to get your feedback
The company and 1 other person say
this answers the question
-
Inappropriate?Hi Aseem,
I have actually written some simple code to test if the Silverlight plugin is available or not. If it is, I use a Silverlight control that I've developed to show the DeepZoom image, otherwise I use the Seadragon Ajax embed.
But your combo control sounds very exciting and I'm going to try this right away ! I'll post here once I had a good try with it (with different browsers, etc...)
Thanks
I’m thankful
-
Inappropriate?Hi Aseem,
I had a go with the combo player and I like it until I get a 404 error for the file http://seadragon.com/combo/0.8/seadra...
I guess it is still work in progress so I'm going to stick with my own code for now. But I'm looking forward to a release version !
thanks
I’m excited
-
Inappropriate?Sorry to be unclear -- we have a combo embed, not a combo library (or API, or whatever you want to call it).
http://seadragon.com/combo/embed.js (note no 0.8 in the URL)
This is meant solely for upgrading embeds built from our embed builder.
If you're looking to do anything beyond simply embedding an image, and you want to use Silverlight when it's available, using your own custom-built solution is the way to go for now.
Loading Profile...



EMPLOYEE