我正在寻找包含地理知识的本体。特别是我想拥有这些类型的信息:
- 政治国家/地区/城市/市区
- 地理区域(例如大陆、山脉名称、湖泊等)
例如,从节点“纽约”开始,我希望能够找到像纽约州、美国等这样的父母,以及像曼哈顿、布朗克斯等这样的孩子。我找不到任何开源/免费使用。我知道很多研究人员从 Wikipedia 中提取此类信息,但我找不到任何现成的软件包可供使用。我还检查了 OpenStreetMap,它非常适合数据量,但似乎不包含适当的地理本体。
即使是网络服务也很好!
有什么提示吗?穆龙
我正在寻找包含地理知识的本体。特别是我想拥有这些类型的信息:
例如,从节点“纽约”开始,我希望能够找到像纽约州、美国等这样的父母,以及像曼哈顿、布朗克斯等这样的孩子。我找不到任何开源/免费使用。我知道很多研究人员从 Wikipedia 中提取此类信息,但我找不到任何现成的软件包可供使用。我还检查了 OpenStreetMap,它非常适合数据量,但似乎不包含适当的地理本体。
即使是网络服务也很好!
有什么提示吗?穆龙
我建议寻找 GIS 数据。www.geodata.gov有许多免费数据集。大多数国家都有一个可能也有免费数据集的 GIS 组织。
如果 GIS 数据以 shapefile (.shp) 格式存储,请查找相应的数据库文件 (.dbf)。您应该能够在 Excel 中打开它并提取所需的数据。
祝你好运!
编辑
我忘了补充一点,因为这些数据可能以适合关系数据库的格式存储,也许您编写了一个脚本将其转换为合适的模式?
是的,周围有两个值得注意的。第一个是 W3C 的地理空间词汇表,它在 OWL 中形式化。此外,还有GeoConcepts本体。希望这有助于为您指明正确的方向!
看看盖蒂研究所的标签怎么样 - 他们维护一个本体。我不确定他们是否是开源的,我很肯定他们没有网络服务。
另一个想法是查看 Yahoo! 的 WOEID——它们是一种网络服务,可以免费用于非商业目的。
人口普查地理是美国的本体,但不会让您了解世界其他地区。它也不是网络服务。
有一些想法给你 - 希望它有所帮助。