我在Excel工作簿中有邮政编码级别的数据,理想情况下,我希望在我感兴趣的区域的另一个工作表上有一张地图。我的数据集中的邮政编码应该在该地图中突出显示。我使用Excel2010,以前没有地理信息系统的经验,但有丰富的C#,Java经验。有什么想法可以让我做到这一点吗?我寻找开源插件,但没有找到太多。有没有其他方法可以实现我想要的东西?
发布于 2012-12-14 13:11:43
我使用Topo.ly。您只需将所有邮政编码从Excel复制并粘贴到Topo.ly中,它就会在Google Maps上绘制它们。它还托管您的地图,因此您可以将其保存并在以后返回,或与其他人共享。
发布于 2012-09-06 01:37:09
您可以看看针对非gis用户的解决方案:http://www.esri.com/software/esri-maps-for-office
它需要Office2010(在你的情况下没有问题),并且它基于privative地理信息系统软件(没有FLOSS)。在视频部分有一些例子。
发布于 2012-08-28 23:52:07
这可能是一个很好的起点。您将需要一些WPF的知识
Bing Maps Windows Presentation Foundation (WPF) Control, Version 1.0
然后使用VSTO将其集成到Excel Using WPF Controls in Office Solutions中
示例WPF应用程序是@ Integrating Bing Maps With WPF
编辑:
我没有找到很多关于非WPF的解决方案,但是你可以试一试
Integrating Virtual Earth Maps and Excel 2007 Using Visual Studio 2005 Tools for Office Second Edition
在此处下载http://archive.msdn.microsoft.com/VSTOVirtualEarthXL
https://stackoverflow.com/questions/12162281
复制相似问题