12

我正在寻找包含地理知识的本体。特别是我想拥有这些类型的信息:

  • 政治国家/地区/城市/市区
  • 地理区域(例如大陆、山脉名称、湖泊等)

例如,从节点“纽约”开始,我希望能够找到像纽约州、美国等这样的父母,以及像曼哈顿、布朗克斯等这样的孩子。我找不到任何开源/免费使用。我知道很多研究人员从 Wikipedia 中提取此类信息,但我找不到任何现成的软件包可供使用。我还检查了 OpenStreetMap,它非常适合数据量,但似乎不包含适当的地理本体。

即使是网络服务也很好!

有什么提示吗?穆龙

4

4 回答 4

6

geonames维护一个大的分层特征列表,其中包含相应的本体。rdf、Web 服务等......它包含您列出的所有想要的东西等等。

于 2010-05-12T23:41:38.280 回答
1

我建议寻找 GIS 数据。www.geodata.gov有许多免费数据集。大多数国家都有一个可能也有免费数据集的 GIS 组织。

如果 GIS 数据以 shapefile (.shp) 格式存储,请查找相应的数据库文件 (.dbf)。您应该能够在 Excel 中打开它并提取所需的数据。

祝你好运!

编辑

我忘了补充一点,因为这些数据可能以适合关系数据库的格式存储,也许您编写了一个脚本将其转换为合适的模式?

于 2010-05-12T14:28:35.227 回答
1

是的,周围有两个值得注意的。第一个是 W3C 的地理空间词汇表,它在 OWL 中形式化。此外,还有GeoConcepts本体。希望这有助于为您指明正确的方向!

于 2010-05-12T23:12:05.217 回答
0

看看盖蒂研究所的标签怎么样 - 他们维护一个本体。我不确定他们是否是开源的,我很肯定他们没有网络服务。

另一个想法是查看 Yahoo! 的 WOEID——它们是一种网络服务,可以免费用于非商业目的。

人口普查地理是美国的本体,但不会让您了解世界其他地区。它也不是网络服务。

有一些想法给你 - 希望它有所帮助。

于 2010-05-12T17:28:16.997 回答