Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Silverlight 显示多个完整地球时,以低缩放显示两个多边形(包裹它们)_Silverlight_Zooming_Bing Maps_Shapes - Fatal编程技术网

Silverlight 显示多个完整地球时,以低缩放显示两个多边形(包裹它们)

Silverlight 显示多个完整地球时,以低缩放显示两个多边形(包裹它们),silverlight,zooming,bing-maps,shapes,Silverlight,Zooming,Bing Maps,Shapes,如何在世界各地环绕形状,以便在低缩放时多次显示形状 例如: 我在美国画了一个多边形 我缩小了,这样我可以看到两个美国的 我只看到一个多边形:(我想看到两个 地图数据实际上有两个USA。这意味着您实际上应该需要两个多边形,其中一个在大多数情况下是隐藏的 也可以考虑最坏的情况,将一个美国视为例外而不是规则。地图数据实际上有两个美国。这意味着您实际上应该需要两个多边形,其中一个将在大部分时间隐藏 不妨考虑最坏的情况,把一个美国当作例外而不是规则。你不能 正如其他人已经指出的那样,在远缩放级别上,某些功

如何在世界各地环绕形状,以便在低缩放时多次显示形状

例如:

  • 我在美国画了一个多边形
  • 我缩小了,这样我可以看到两个美国的
  • 我只看到一个多边形:(我想看到两个

  • 地图数据实际上有两个USA。这意味着您实际上应该需要两个多边形,其中一个在大多数情况下是隐藏的


    也可以考虑最坏的情况,将一个美国视为例外而不是规则。

    地图数据实际上有两个美国。这意味着您实际上应该需要两个多边形,其中一个将在大部分时间隐藏

    不妨考虑最坏的情况,把一个美国当作例外而不是规则。

    你不能

    正如其他人已经指出的那样,在远缩放级别上,某些功能在地图的两侧重复,这是投影表面的一个不必要但不可避免的副作用,投影表面可以实现连续滚动。这只是Bing地图控件的最新版本中的一个问题-早期的v6.x控件阻止了地图从我在180度子午线上平移

    我想不出有什么可能的原因让你想要显示两个USA,更不用说在每个USA上定位目标数据了。所以解决方案是修改地图显示的缩放级别,或者修改显示地图的应用程序窗口的大小,这样就不会出现这种情况。

    你不能

    正如其他人已经指出的那样,在远缩放级别上,某些功能在地图的两侧重复,这是投影表面的一个不必要但不可避免的副作用,投影表面可以实现连续滚动。这只是Bing地图控件的最新版本中的一个问题-早期的v6.x控件阻止了地图从我在180度子午线上平移



    我想不出任何可能的原因,为什么你会想要显示两个USA,更不用说在每个USA上定位目标数据了。因此,解决方案是修改地图显示的缩放级别,或者修改显示地图的应用程序窗口的大小,这样就不会出现这种情况。

    他如何表示这一点第二个多边形是为第二个美国设计的吗?啊,我觉得我不清楚。我想说的是,当他把多边形添加到地图上时,他是如何告诉bingMaps把它添加到另一个美国的。我只是简单地把地图弄乱了,但你不只是添加(long,lat)?我的问题是,你怎么说这些坐标属于地图的重复部分,而不是默认位置,如果你输入这些坐标。啊,现在明白了。我假设一个相对经度(+/-360?)值会让你进入第二组,但你有一个很好的观点。正确,没有办法告诉Bing Maps把它包装起来吗(因此显示两次)?@HiTech On a lark我尝试在bing主地图上添加图钉。当我尝试在两个美国添加图钉时,它只是将图钉的位置移到了美国中部。我还注意到,当我在第二个美国设置图钉时,图钉出现的位置并不准确。我猜这是一个事实的结果,即当你拿一个地球仪时把它展平,坐标系就不稳定了。想象一下在边缘重复。我不认为Bing Maps可以弥补这种情况。但是他如何表示第二个多边形是为第二个美国设计的呢?啊,我觉得我不清楚。我想说的是,当他将多边形添加到地图上时,他是如何告诉Bing Maps将其添加到第二个美国的e另一个美国。我只是简单地弄乱了地图,但你不只是加上(长,纬度)?我的问题是,你怎么说这些坐标属于地图的重复部分,而不是默认的位置,如果你加上这些坐标。啊,现在明白了。我假设相对经度(+/-360?)值将使您进入第二组,但您有一个很好的观点。正确,没有办法告诉Bing Maps仅包装它(因此显示两次)?@HiTech On a lark我尝试在bing主地图上添加图钉。当我尝试在两个美国添加图钉时,它只是将图钉的位置移到了美国中部。我还注意到,当我在第二个美国设置图钉时,图钉出现的位置并不准确。我猜这是一个事实的结果,即当你拿一个地球仪时d将其展平,坐标系会变得不稳定。想象一下在边缘重复。我不认为Bing Maps可以补偿这种情况。你用多边形做什么?显示、选择、其他?你可能还想研究如何防止用户缩小那么远。我自己没有试过这样做,但这可能会让你失望开始时,谷歌搜索时似乎有很多结果HiTech Magic:在这种情况下,我只想显示两个多边形。斯蒂芬特:我考虑过这一点,但它不符合目的。你需要在地图上显示相同功能两次的目的是什么?你用多边形做什么?显示、选择,其他?你可能还想研究如何防止用户缩小那么远。我自己没有尝试过这样做,但这可能会让你开始,当你用谷歌搜索它时,似乎会有很多结果。HiTech Magic:在这种情况下,我只想显示两个多边形。斯蒂芬特:我考虑过这个问题,但它不支持这就是目的。您需要在地图上显示两次相同功能的目的是什么?