我正在使用此 API 自动完成地址(仅适用于法国):
https://adresse.data.gouv.fr/api-doc/adresse
您可以在页面末尾尝试一下。 如果您尝试查找地址(例如:1 Quai de l'Horloge 75001 Paris),您可以看到结果:
[
{
"label": "1 Quai de l'Horloge 75001 Paris",
"score": 0.9609863636363636,
"housenumber": "1",
"id": "75101_4655_00001",
"name": "1 Quai de l'Horloge",
"postcode": "75001",
"citycode": "75101",
"x": 651991.6,
"y": 6862012.62,
"city": "Paris",
"district": "Paris 1er Arrondissement",
"context": "75, Paris, Île-de-France",
"type": "housenumber",
"importance": 0.57085,
"street": "Quai de l'Horloge"
}
]
我对 x 和 y 提供的坐标感兴趣。 文档说:“WGS84,合法投影”,但我不明白它的确切含义,我想将其作为纬度和经度获取,如谷歌地图或许多 GPS 系统所使用的那样。
有人知道这是什么格式以及如何转换它吗? 我使用 proj4 和 WGS84 UTM 尝试了很多事情,以及更多测试,但我永远无法在地图或 GPS 上获得正确的位置。
谢谢您的帮助
您链接的文档有:
x:地理坐标和投影法
因此在维基百科中寻找法国法律投影: https://fr.wikipedia.org/wiki/Syst%C3%A8me_de_coordonn%C3%A9es_(cartographie)#Les_codes_EPSG, 我们得到:
RGF93
Réseau Géodésique Français 1993
6171(地心系统)、4965(3D)、4171(2D) 法国法律制度(2000 年 12 月 26 日颁布的 2000-1276 号法令)。身份为 l'ETRS89 au 1/1/1993。 兼容 vec le WGS84 pour des precisions égales ou superérieures à 10 m(c'est-à-dire 15 m 等)。
因此,它只是与WGS84兼容:这意味着您可以毫无问题地将一种转换为另一种(反之亦然)(因此实际上,使用相同的参考数据)。
我不知道你从哪里得到UTM(它很旧,对国家来说没那么有用)。
现在您已将 EPSG 代码放入 proj 中以转换坐标。注意:某些工具会反转 x 和 y 和/或纬度/经度。因此,用几个坐标进行测试,看看是否得到预期值。
注意:我认为可能有几种预测,具体取决于“大陆/欧洲法国”和其他领土。我认为这就是在名称中使用通用“合法”而不提供详细信息的原因。