我已经设法使用Nominatim从OSM下载数据库并将该数据库导入Sqlserver Management Studio。当我编写查询以访问包含(Id,位置,纬度,经度)的表时,它返回垃圾位置。我不明白我怎么能在纬度和经度上得到正确的位置。下面我发布了我面临的问题的截图。有人引导我
答案 0 :(得分:0)
我编写了一个SQL查询,可以为您检索数据:
https://github.com/francesco1119/OSM_to_MSSQL
不使用Nominatim,而是直接将JSON快速检索到SSMS。
只需在OPENJSON
需要解析的字段之间添加“位置”