採石場はlanduse=quarryとしてOSMにtaggedです。特定のデータを取得するには、Overpass APIを使用できます。オーバーパスAPIには、overpass turboという素晴らしいフロントエンドがあります。あなたはview the result hereでき
[out:json][timeout:90];
// fetch area “Australia” to search in
{{geocodeArea:Australia}}->.searchArea;
// gather results
(
// query part for: “landuse=quarry”
node["landuse"="quarry"](area.searchArea);
way["landuse"="quarry"](area.searchArea);
relation["landuse"="quarry"](area.searchArea);
);
// print results
out body;
>;
out skel qt;
:ここ
は、オーストラリアでのすべての採石場を取得するための照会例です。生データをダウンロードするオプションもあります。クエリを構築
は、ウィザードを開き、オーストラリアに「土地利用=採石場」を入力し、開口部overpass turboのと同じくらい簡単です。その後、タイムアウトパラメータは、このような巨大な国を照会するには低すぎるデフォルトタイムアウト25(秒)があるため、手動で設定する必要があります。
オーバーパスAPIのクエリ言語は非常に強力であり、クエリを強化する方法は多数あります。また、オーバーパスターボを必要とせずにオーバーフローAPIを直接呼び出すことも可能です。これは素晴らしいフロントエンドです。
皆さん、ありがとうございました。 –
これは非常に有用なmarc_sとscaiでした。今はデータを消去するだけです。 –