【发布时间】:2021-01-13 10:20:33
【问题描述】:
我想制作一个城市和城市坐标的表格, 然后我有一个按钮,可以告诉我我的位置(经度和纬度)
如何连接它们?假设有 2 个城市,其中一个离我较近,另一个离我很远,我希望它自动将我置于离我较近的城市中。 例如,在代码中可能是这样的:
<table>
<tr>
<td id="city">Haifa</td>
<td id="coord">32.81841 34.9885</td>
</tr>
<tr>
<td id="city">Tel-Aviv</td>
<td id="coord">32.083333 34.7999968</td>
</tr>
</table>
然后可以说,我的位置是: 32.777777 34.999999 我怎样才能让它说我来自海法? 谢谢。
【问题讨论】:
-
也许反向地理编码 API 可以帮助您 developers.google.com/maps/documentation/javascript/examples/… 这可以确定您在这里协调的位置是另一个问题,您可能会感兴趣 stackoverflow.com/questions/6548504/…
-
@Alex 我不想使用 google api 我也已经可以获取我的位置坐标,我只是不知道如何从我可以创建的城市表中使其适合正确的位置..
-
我的位置是:32.777777 34.999999 我怎样才能让它说我来自海法?我评论的目的是回答这个问题,因为反向地理编码是从坐标中获取城市名称的流行语
-
@Alex 我明白了,我也调查过了,问题是要从谷歌获得一个 api 密钥,我需要把我的签证,即使它是免费的,直到你达到某个点,但我不想冒险和发生事故,他们会向我收费。现在,我想要的是刺激反向地理编码,通过制作一个包含城市列表和协调的表格,并让我自己的坐标找到离我最近的地方并将其链接在一起。希望你明白我的意思,如果不是让我知道我试着更好地解释一下自己
-
也许用勾股定理计算斜线长度来选择城市?
标签: javascript html