问题标签 [deepzoom]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
399 浏览

silverlight - DeepZoom 和 SeaDragaon AJAX 的许可证?

wats microsoft silverlight DeepZoom 和 SeaDragaon AJAX 的许可证.. 我可以在商业应用程序中使用这些库.. 还是我需要购买任何商业许可证...

0 投票
2 回答
2920 浏览

c# - 如何使工具提示随鼠标移动?

我正在使用 Silverlight 3 + VSTS 2008。我有一个图像(多尺度图像控制),我在这个图像上放置了工具提示。Tooltip 的功能工作正常。由于图像很大(大约 500 * 500 大小),并且由于最终用户可以在图片上移动鼠标,并且我想随着鼠标显示工具提示位置(即当鼠标移动时,我想工具提示随着鼠标移动)。目前,工具提示显示在固定位置。

这是我当前的 XAML 代码,有什么想法可以解决这个问题吗?

0 投票
1 回答
359 浏览

silverlight-3.0 - 没有asp.net的Silverlight深度缩放?

我想在 Silverlight 中使用深度缩放,但是当我在独立的 html 文件中使用 Silverlight 应用程序而不是通过 iis 时,图像似乎不会变得清晰。我可以放大和缩小,但图像模糊。如果我使用的是 asp.net 网站,这可以正常工作。是否可以在没有 iis 的情况下使用 Silverlight 深度缩放?

0 投票
1 回答
377 浏览

silverlight - Firefox 和 Silverlight

我正在开发一个 Silverlight 网站,使用 deepzoom。当我在 IE 中调用 ArrangeImages() 函数时,图像会正确排列,使用 100% 的屏幕。在 Chrome 中它也可以工作。然而,在 Firefox 中,msi 容器只使用了大约 80% 的屏幕。我正在使用下面的这两行代码调整它的大小:

关于如何解决这个问题的任何想法,或者为什么会发生这种情况?

谢谢你的帮助。

0 投票
1 回答
472 浏览

silverlight - MultiScaleImage 缩放特定区域

我正在尝试创建一个基本上有 2 个视图的基于深度缩放的多尺度图像。最初它将显示一张大的世界地图。当用户单击美国时,图像应放大到美国。单击外部按钮应将图像缩小。就是这样。我不想平移或额外缩放。

我不明白的是如何在美国周围定义一个放大的“打击区域”。任何人都可以提供资源链接来解释如何做到这一点......我似乎永远找不到我所追求的东西?

提前致谢。

0 投票
1 回答
141 浏览

c# - 在哪里可以获得一些用于 deepzoom 测试数据的地图图像?

我正在开发 Silverlight 3.0 深度缩放 + C# + .Net 3.5 + VSTS 2008。我需要一些 png 或 jpg 小图像来组成大地图图像,或者使用大 png 或 jpg 地图图像来测试深度缩放效果?有免费的吗?

提前谢谢,乔治

0 投票
1 回答
1138 浏览

c# - Silverlight MultiScaleImage/SubImage 视点排列逻辑题

我一直在努力反对这一点,但无济于事。

我有一堆地质样本的图像,它们标称 1500 像素宽 x 30,000 像素长。一组典型的图像数量为 20-100。我已经使用 DeepZoomTools.dll 创建了这些图像的集合,并尝试使用它来布置图像。

所有图像最初加载时 ViewPort.Origin 为 0,ViewPort.Width 为 1(基本上是默认值)。在 MultiScaleImage.ImageOpenSucceeded 事件之后,我对它们进行了迭代,并尝试根据一些额外的元数据来排列它们。

每个图像都有一个相关的深度(深度以米为单位),我想根据该深度堆叠每个图像。(有时图像之间可能存在间隙,因此我必须根据顶部深度值定位每个图像)。(有关另一种解释,请参阅评论)。

在我加载一组图像后,我发现图像本身的每米像素如下:(必须将它们全部汇总,因为它们不一定是连续的)

现在使用每米“全尺寸”图像的像素(深度以米为单位)我确定我实际想要显示的深度范围(y 轴按深度缩放):

这应该设置视口宽度,以便我显示深度范围所需的“原始图像像素”的数量,由于纵横比锁定而缩放显示的 X 范围。

然后,我遍历 mainImage.SubImages 集合中的图像,以根据所需的深度设置它们的原点。

问题是:
ViewportWidth 计算不正确 - 我的图像以大约 3 倍的比例缩放(即 10m 的“显示深度范围”显示实际深度范围为 3m)

我的计算显然有一些逻辑错误,但经过它我只是没有看到它。

我在整个多尺度图像上设置 ViewportWidth 而不是仅在子图像上设置它,但这似乎很好,只要我不想相对于彼此调整视口宽度。

我检查了正在解析和传入的深度值,它们是正确的。

0 投票
2 回答
713 浏览

silverlight - Silverlight MultiScaleImage 不会填满可用空间

是我还是 MultiScaleImage 在没有明确的宽度和高度的情况下甚至不显示?由于某种原因,我无法让它填充网格单元格。它的行为与大多数其他元素不同。

如果我放弃查看器上的高度和宽度,它根本不会显示。

编辑:这是完整的图片... XAML:

后面的相关代码:

Javascript 代码(从嵌入对象的 onload 参数运行):

0 投票
3 回答
426 浏览

silverlight - Silverlight、DeepZoom 缩放动画

当我在 Silverlight 中设置 Deepzoom 图像的 ViewportWidth 时,缩放级别变化非常快。有没有办法可以设置这个缩放动画应该花费的时间?

谢谢

0 投票
2 回答
449 浏览

deepzoom - MultiScaleTileSource 和集合

有谁知道如何为 MultiScaleTileSource 类中的集合覆盖 GetTileLayers。我想将源设置为 xml 文档(这是一个深度缩放集合文档)。我需要重新映射图像的来源和文件名格式。

这对于单个图像来说很简单,但是你如何为一个集合做到这一点?

任何人?

感谢:D