我正在使用 silverlight Bing 地图控件,我想在鼠标光标悬停后突出显示国家/大陆。
除了为多边形提供坐标之外,还有更好的方法吗?如果我想强调世界上所有国家,那是一件很辛苦的工作。
我认为应该有某种现成的解决方案,但我找不到。
我正在使用 silverlight Bing 地图控件,我想在鼠标光标悬停后突出显示国家/大陆。
除了为多边形提供坐标之外,还有更好的方法吗?如果我想强调世界上所有国家,那是一件很辛苦的工作。
我认为应该有某种现成的解决方案,但我找不到。
不,除了提供您自己的数据之外,没有其他方法可以突出显示国家/地区 - 以坐标的形式创建 Microsoft.Maps.Polygon,或者将您自己的栅格图块集覆盖在地图顶部并突出显示相关国家/地区。
事实上,甚至连一份全球认可的世界上有多少国家的清单都没有,更不用说边界在哪里了。有关示例,请参见http://en.wikipedia.org/wiki/List_of_territorial_disputes
我认为如果 Bing Maps API(或 Google Maps 等)要提供一组代表每个国家边界的坐标,他们将不可避免地暴露在不必要的政治偏见之下。
我昨天正在寻找一些解决方案,我认为这是迄今为止最好的解决方案:
使用 SQL Server 空间数据: http: //www.microsoft.com/sqlserver/2008/en/us/spatial-data.aspx