【发布时间】:2013-09-24 19:21:41
【问题描述】:
我想做什么:
我想用 Java 创建一个小程序(这里是 Java 初学者),我在其中指定 GPS 位置和缩放级别,并下载 Google 地图显示的地图图像。与此相关,我需要有一个与图像相关的比例(矩形图像的 x 和 y 维度的 Km 大小)。
我知道的:
我知道如何在浏览器中显示正确的图像,直接在 URL 中指定 GPS 位置和缩放级别(例如:https://maps.google.com/maps?f=q&hl=de&geocode=&q=48.167432,+10.533072&z=7)。应该有某种库,比如 Python 中的 urllib,我将用它来调用这个 URL。
然后如何下载这张图片,以及如何知道图片中的区域? 我实际上找到了一个公式来关联像素中“包含”的米量(或任何单位)(此功能取决于地图的纬度和缩放级别)。在这种情况下,如何知道地图使用的像素?
感谢您的任何建议和/或指点!
【问题讨论】:
-
以前从未做过任何此类事情,但是:developers.google.com/maps 似乎是一个很棒的起点。
-
谢谢,我已经研究了一下,但无济于事。另外,API 是针对 Javascript 的,而我想使用 Java。
-
只需要多看一点:)(见我的回答)
标签: java google-maps geolocation