mysql - 全世界街道的数据库?

标签 mysql database geolocation geocoding

我使用可下载的 Geonames世界上所有国家、州、县和城市的数据库,但我想知道是否有街道数据库?

所以你可以选择:国家 -> 州/部门/地区 -> (县/地区) -> 城市 -> 街道在任何你喜欢的国家。

因为当我在 Google map 中搜索街道时,我可以看到所有上层(国家/地区/城市)。有没有可以为此下载 MySQL 的数据库?

为此必须有一个数据库,因为总是有国家公司提供此类信息。他们从哪里得到的?

最佳答案

你检查过了吗OpenStreetMap ?它是免费的,并且有一个导出屏幕,可以让您下载 XML 和其他格式的数据。

关注 OpenStreetMap 数据准确性的人可能想阅读什么 ITO不得不说OpenStreetMap's data for Haiti .

Enter OpenStreetMap, the wiki map of the world, CrisisMappers and an impromptu community of volunteers who collaborated to produce the most authoritative map of Haiti in existence.

如果您有 5 分钟的时间,您可能想观看这个 TED video Tim Berners-Lee 讲述了 OpenStreetMap 数据正在做什么。

关于mysql - 全世界街道的数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2487656/

相关文章:

mysql - 在 SQL 中连接团队、城市和日程表

php - PHP 中的变量与 SQL 链接

mysql - 设计关系型数据库,有一种若隐若现的厄运感

database - 使用 Triplestore 意味着什么

linux - 我在哪里? (地理位置,Emacs和Perl)

java - 开启GPS功能webview

mysql - 在 ID 范围内查找和替换

mysql - 如何根据检查值或(全部)存储数据ID

PHP 数据库类

android - 使用地理定位 api cordova/phonegap 查找距离、速度和加速度