什么是Google Maps交互式地图?

时间:2012-02-27 00:54:55

标签: java flash html5 applet

我对一个很酷的网站有一个想法,但它需要一个与Google Maps交互式地图非常相似的应用程序。我想知道它是在做什么的?

是Java applet还是Flash应用程序?或其他什么?

非常感谢

5 个答案:

答案 0 :(得分:3)

Javascript。大量的javascript,JSON用于加载新数据而无需刷新整个页面。

如果您想了解更多信息,那么有一个围绕Greasemonkey的社区,专门用于扩展/逆向设计Google地图代码库。

答案 1 :(得分:0)

Google API是Javascript。它也可以在Flash中使用。 Bing地图使用相同的系统,它可以在javascript或silverlight中使用。 您可能还对openstreetmap(免费替代)感兴趣。

如果您想从地面构建拼贴系统,则更容易使用闪光灯。您将避免跨浏览器问题,并轻松地针对大型审核。 (我很久以前在gmap出来之前做了一个)。

如果您的应用程序需要地图,您可以使用Map API并在其上构建应用程序。请注意,某种应用程序和某些用途需要许可费,并且入场券非常高(gmap的价格为1万美元)。

答案 2 :(得分:0)

对于客户端,他们使用的是Google Closure Library,顶部有很多额外的javascript。

答案 3 :(得分:0)

您的地图应用程序的另一个选项:编程它Java建立NASA免费的WorldWind地理空间API。您可以将其作为独立应用程序或在浏览器中运行的JApplet发布。后者简化了分发和版本控制。

答案 4 :(得分:0)

滚球雷霆多年来一直具备飞越能力。你加载一个gpx文件然后你可以飞过或略高于组,并可以控制你飞行的速度,可以暂停和环顾四周。它适用于Windows或Mac OSX。您可以在http://www.myuniportal.com/download.html找到Windows版本。下载Map登录版本,然后打开Map子窗口,选择Map子窗口上的脚按钮。你下载一个gpx文件,然后按播放,它将从路径的一端开始并飞过它。