2008-10-22 47 views
1

我想创建美国国家有线电视新闻网针对我的项目在美国各州的“红州,蓝州”阴影的视觉效果。我打算做一些更有意思的事情,而不是仅仅用一种颜色来勾勒出这个州的形状。是否有状态形状/多边形的开放源代码库(或 - 如果不是开源的 - 其他),我可以导入W​​ord,Excel等,我可以用来显示基于状态的复杂图形?美国州办公室的形状

我有Map Point,但一直未能弄清楚如何以复杂的方式遮蔽各州。

回答

1

你可以尝试谷歌的图表,它看起来像http://www.woot.com正在做类似的东西,你需要什么

1

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

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

编辑:你可能要考虑转换成states.xml JSON ......这将是更小的(XML的136K现在!),并应加载在大多数浏览器速度更快。

0

有可能是一对夫妇的部分你问的问题,但解决的第一部分“有状态的形状/多边形的开源库...”,这里的资源退房:

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

这是一个可导入多个应用程序的各种SVG(可缩放矢量图形)文件的列表。基本上是线条和端点的巨大xml表示。这可以直接转换为XAML,如果您使用更具编程性的图表方式(即C#w/Silverlight)。

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