我需要动画一些矢量图标顺利移动2d地图。我有时间lat / lng对形成轨道。在路上,我真的希望能够在地图上传达各种GIS数据,如地形和道路,以及我流畅的动画图标。
有关使用什么的任何建议?我发现像Quantum GIS这样的东西,但它似乎适合生成静态地图。我已经尝试过使用KML,但我找不到任何方法让事情顺利进行:标记图标清晰地沿着航路点反弹,即使我将它们非常紧密地隔开。
编辑:澄清我对桌面小部件感兴趣
答案 0 :(得分:1)
据我所知,动画选项在GIS中受到限制。 ESRI的ArcObjects可用于创建动画 - 请参阅在线帮助中的本章:
http://webhelp.esri.com/arcgisdesktop/9.3/index.cfm?TopicName=An_overview_of_animation
和这些例子(但没有一个向量移动):
http://webhelp.esri.com/arcgisdesktop/9.3/index.cfm?TopicName=Sample_animation_videos
购买ESRI软件的成本很高,如果您想提供的不仅仅是导出的视频,用户还需要该软件。
您可能最适合使用WPF(适用于Windows的这个小部件吗?),Silverlight或Flash。 ESRI在这里有一个Silverlight示例:
http://www.codeproject.com/KB/showcase/GIS_Silverlight.aspx
还有以下OpenSource SharpMap的WPF类集合:
http://wpfsharpmapcontrols.codeplex.com/
然而,在这个阶段它似乎处于测试阶段。
或者,可能更容易使用GIS软件仅提供背景图像,并在其他地方完成所有动画。
答案 1 :(得分:0)
我想说,试试Google Earth的动画代码;但是,请尝试通过电子邮件发送osgeo或qgis用户列表,他们会指导您