我对一个很酷的网站有一个想法,但它需要一个与Google Maps交互式地图非常相似的应用程序。我想知道它是在做什么的?
是Java applet还是Flash应用程序?或其他什么?
非常感谢
答案 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)