我是新手打开街道地图和GIS。是否有可用于Open街道地图的Java API? 从我可以看到他们面向编辑地图,我只想检索数据并显示它。 如果我理解正确,我应该: 发送http请求 接收XML 解析这个XMl(不知何故?) 将其渲染为地图(任何图书馆推荐?)
感谢
答案 0 :(得分:1)
您只需显示预渲染的瓷砖,或者您是否需要将数据处理为一些新的可视化格式?如果是前者,您只需抓取PNG from a Tileserver即可。如果是后者,是的,你会从Overpass之类的东西查询XML数据,然后由你来解析XML数据并用它做事。
我发现XSLT是一种指定如何将原始XML转换为更适合的形式(here's a simple OSM XSLT from me)的好方法。
答案 1 :(得分:0)