获取openstreetmap中节点/位置的多边形shapefile/KML

2024-05-18 23:43:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我从openstreetmap中获得了大约1000个感兴趣的节点/位置。我查询了Overpass API以获得这1000个位置/节点的坐标。我感兴趣的是,为这1000个位置中的每个位置获取一个基于多边形的KML/shapefile。所以基本上,假设我去了地图上1000个位置中的1个,目前我只有一个指向该位置的位置指针。但是我需要为这个位置画一个完整的多边形。例如,如果它是一家超市,我需要一个KML文件,这样它就可以显示一个在整个超市上绘制的多边形,而不仅仅是一个位置指针

是否有可能从立交桥API或其他任何地方获得? 提前谢谢

立交桥API查询示例:

/*
This query looks for nodes with the given key/value combination.
*/
[out:json][timeout:25];
// gather results
(
  // query part for: “building=<xyz>”
  node["building"="<xyz>"];
);
// print results
out body;
>;
out skel qt;

Tags: apifor节点outkmlquery多边形results

热门问题