我想在我的桌面应用程序中使用谷歌地图API.该应用程序将完全连接到互联网.
我正在搜索关于这种实现的一些研究笔记.我找到了一个理想的配置网站,但它有一些java文件要下载,但当我尝试该网站时,它没有加载.这是swinglabs.org
http://today.java.net/pub/a/today/2007/10/30/building-maps-into-swing-app-with-jxmapviewer.html
在我的桌面应用程序中执行此api实现的任何其他选项?还有一件事.我试着下载google api.即使它问一个网址.我们必须提供一个网址然后只有我们得到一个键下载它.并且api应该在该特定URL中运行.否则,它不起作用.这对于桌面应用程序如何显示
任何想法欢迎.
目前,将 JXMapViewer 与谷歌地图一起使用是非法的,原因是该组件需要直接访问谷歌的图块服务器。根据 Google 的目录:
我可以直接访问地图和卫星图像吗?
您不得通过 Google 地图 API 之外的任何机制(例如创建您自己的地图 API 或使用批量图块下载脚本)访问地图或卫星图像。如果您的应用程序在 Google 地图 API 之外访问图块,则该应用程序对图块的访问将被阻止。有关更多详细信息,请参阅 Google 使用条款第 5.3 节。
更多信息可以在这里找到。您应该可以从这里下载软件包。他们移动了域名,许多网站仍然指向旧域名,因此您无处可去。
目前,使用 JXMapViewer 的唯一方法是显示OpenStreetMap中的地图。
但是,您可以在应用程序上显示静态地图。您基本上构建了一个 URL。本教程应该让您了解如何构建能够请求静态地图的 URL。然后,您可以使用 HTTP Get 请求取回图像。
最后但并非最不重要的一点是,谷歌正计划允许直接访问他们的图块服务器,但这可能需要一段时间。
归档时间: |
|
查看次数: |
11525 次 |
最近记录: |