Bigquery 中的 openstreet 地图数据集中缺少美国几何图形
US geometry is missing from openstreet map dataset in Bigquery
我正在使用这个查询return所有国家几何,奇怪的是,美国不见了
SELECT feature_type, osm_id, osm_timestamp, geometry,ar.key,ar.value,
FROM `bigquery-public-data.geo_openstreetmap.planet_features`,UNNEST(all_tags) ar
where ('boundary', 'administrative') IN (SELECT (key, value) FROM UNNEST(all_tags))
and(feature_type="polygon" or feature_type= "multipolygon")
AND ('admin_level', '2') IN (SELECT (key, value) FROM UNNEST(all_tags)) and ar.key="name"
我是不是漏掉了什么?
美国在那里。它只是没有您期望的所有标签:
SELECT feature_type, osm_id, osm_way_id, osm_timestamp
, ARRAY(SELECT AS STRUCT * FROM UNNEST(all_tags) WHERE key NOT LIKE 'name:%')
FROM `bigquery-public-data.geo_openstreetmap.planet_features`
WHERE true
AND ('boundary') IN (SELECT (key ) FROM UNNEST(all_tags))
AND feature_type != 'line'
ORDER BY ST_AREA(geometry) DESC
LIMIT 100
我在问题跟踪器上提交了一个错误:
我正在使用这个查询return所有国家几何,奇怪的是,美国不见了
SELECT feature_type, osm_id, osm_timestamp, geometry,ar.key,ar.value,
FROM `bigquery-public-data.geo_openstreetmap.planet_features`,UNNEST(all_tags) ar
where ('boundary', 'administrative') IN (SELECT (key, value) FROM UNNEST(all_tags))
and(feature_type="polygon" or feature_type= "multipolygon")
AND ('admin_level', '2') IN (SELECT (key, value) FROM UNNEST(all_tags)) and ar.key="name"
我是不是漏掉了什么?
美国在那里。它只是没有您期望的所有标签:
SELECT feature_type, osm_id, osm_way_id, osm_timestamp
, ARRAY(SELECT AS STRUCT * FROM UNNEST(all_tags) WHERE key NOT LIKE 'name:%')
FROM `bigquery-public-data.geo_openstreetmap.planet_features`
WHERE true
AND ('boundary') IN (SELECT (key ) FROM UNNEST(all_tags))
AND feature_type != 'line'
ORDER BY ST_AREA(geometry) DESC
LIMIT 100
我在问题跟踪器上提交了一个错误: