0

Google Maps API 能否在桌面应用程序(如 Delphi 或 .net)中使用。但在没有嵌入网络浏览器的情况下,我尝试了一些C#加载静态图像的示例,但是否可以加载功能强大的动态地图?

或者我应该为此使用嵌入式网络浏览器吗?我看到一些帖子提到JXMapKit,该套件是否也使用浏览器来启用地图的功能?

4

3 回答 3

3

谷歌地图可以在桌面应用程序中使用吗?

它当然可以。毕竟,网络浏览器是一个桌面应用程序。您可以在应用程序中嵌入网络浏览器,并在其中嵌入谷歌地图。很明显,您可以编写执行浏览器任务所需的任何代码并在其中托管 Google 地图。

尽管您可以这样做,但在我看来,这似乎是徒劳的。您已经有了一个完美运行的解决方案。使用 Chromium 之类的东西作为主机,并将其嵌入到您的应用程序中。

于 2013-11-12T09:20:18.107 回答
0

你不能使用没有网络容器的谷歌地图,但是,你可以使用一些桌面地图。

于 2013-11-12T09:17:54.083 回答
0

对于LazarusCodeTyphon有一个TMapViewer,它具有以下功能:

  • 支持谷歌地图(普通、卫星、混合、物理、物理混合)
  • 支持基于OpenStreet的地图(OpenStreetMap Mapnik、OpenStreetMap Osmrenderer、OpenCycleMap)——这些地图服务器可以在线使用,甚至可以在本地离线运行
  • 支持虚拟地球地图(普通、空中、道路、混合)
  • 支持雅虎地图(普通、卫星、混合)
  • 可插拔下载引擎(synapse,原生 win32)
  • 磁盘缓存

http://code.google.com/p/mapviewer

于 2013-11-12T11:39:56.650 回答