Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/334.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
C# Bing地图-悬停多边形高亮显示国家_C#_Silverlight_Bing Maps_Bing Api - Fatal编程技术网

C# Bing地图-悬停多边形高亮显示国家

C# Bing地图-悬停多边形高亮显示国家,c#,silverlight,bing-maps,bing-api,C#,Silverlight,Bing Maps,Bing Api,我正在使用silverlight Bing地图控件,我想在用鼠标光标悬停后突出显示国家/大陆 有没有比仅仅为多边形提供坐标更好的方法?如果我想强调世界上所有的国家,这是一项艰巨的工作 我认为应该有某种现成的解决方案,但我找不到。不,除了提供您自己的数据之外,没有办法突出显示一个国家-以坐标的形式创建Microsoft.Maps.Polygon,或者在地图顶部覆盖您自己的光栅瓷砖集,并突出显示相关国家 事实上,甚至没有一份全球一致同意的世界上有多少国家的名单,更不用说有边界的国家了。有关示例,请参

我正在使用silverlight Bing地图控件,我想在用鼠标光标悬停后突出显示国家/大陆

有没有比仅仅为多边形提供坐标更好的方法?如果我想强调世界上所有的国家,这是一项艰巨的工作


我认为应该有某种现成的解决方案,但我找不到。

不,除了提供您自己的数据之外,没有办法突出显示一个国家-以坐标的形式创建Microsoft.Maps.Polygon,或者在地图顶部覆盖您自己的光栅瓷砖集,并突出显示相关国家

事实上,甚至没有一份全球一致同意的世界上有多少国家的名单,更不用说有边界的国家了。有关示例,请参见


我认为,如果Bing地图API(或谷歌地图等)提供一组代表每个国家边界的坐标,他们将不可避免地暴露于不必要的政治偏见。

我昨天在寻找一些解决方案,我认为这是迄今为止最好的解决方案:

使用SQL Server空间数据: