Tôi quan tâm đến việc tìm kiếm dữ liệu bổ sung cho POI trong cơ sở dữ liệu OSM.
Hiện tại tôi có thể sử dụng SQL sau để lấy tên + long + lat cho tất cả các POI
SELECT name,
x(transform(way, 4326)) AS lon,
y(transform(way, 4326)) AS lat
FROM planet_osm_point
WHERE tourism='museum'
UNION
SELECT name,
x(centroid(transform(way, 4326))) AS lon,
y(centroid(transform(way, 4326))) AS lat
FROM planet_osm_polygon
WHERE tourism='museum'
Tôi cũng muốn có tên của thị trấn / thành phố gần nhất hoặc thị trấn / thành phố mà POI tọa lạc.
Bạn đã có một hệ thống mã hóa địa lý đảo ngược (vị trí để đặt tên) được thiết lập chưa?
—
BradHards