美国州办公室的形状

时间:2008-10-22 02:50:28

标签: ms-office graph data-visualization

我希望按照美国有线电视新闻网的“红州,蓝州”阴影线为我的项目制作视觉效果。我打算做一些更漂亮的事情而不仅仅是用一种颜色遮蔽状态的形状。是否有可以导入W​​ord,Excel等的状态形状/多边形(或 - 如果不是开源 - 其他)的开源库,我可以用它来显示基于状态的复杂图形?

我有Map Point,但无法弄清楚如何以复杂的方式遮蔽状态。

3 个答案:

答案 0 :(得分:1)

你可以试试谷歌排行榜,看起来http://www.woot.com正在做类似你需要的事情

答案 1 :(得分:1)

以下是使用谷歌地图的一个很好的例子...我之前使用过这样的代码......也许来自这个确切的例子。

http://econym.org.uk/gmap/example_states2.htm

编辑:您可能要考虑将states.xml转换为JSON ...它会更小(现在是136k的XML!)并且应该在大多数浏览器中加载更快。

答案 2 :(得分:0)

您要问的问题可能有几个部分,但要解决第一部分“是否有状态形状/多边形的开源库......”,这里有一个要检查的资源:

http://commons.wikimedia.org/wiki/Category:SVG_maps_of_the_United_States

这是各种SVG(可缩放矢量图形)文件的列表,可以导入到许多应用程序中。基本上是线和端点的巨型xml表示。如果你采用更加编程的图表方式(即C#w / Silverlight),这可以直接转换为XAML。

但是,为了解决有关MS Office的第二部分,Visio还可以导入SVG文件以进行操作。我不确定你正在寻找什么类型的图表,但我希望这可以在你的道路上以一些小的方式帮助实现真棒;)