postgis - osm2pgsql (v. 1.4.0) "Unknown option -- t" (使用错误)
问题描述
我正在尝试从 Mastering PostGIS 第 1 章导入OSM 示例数据。我在 Windows 上,正在使用我在此处找到的x64 二进制文件 (v1.4.0) 。
电话和书中一样
osm2pgsql -H localhost -P 5432 -U postgres -W -d mastering_postgis -S default.style "c:\Users\grego\OneDrive\..\data\greenwich_observatory\greenwich_observatory.osm" -hstore
我得到的错误是
2020-12-22 10:23:49 osm2pgsql version 1.4.0 osm2pgsql: unknown option -- t
2020-12-22 10:23:49 ERROR: Usage error. For further information call: osm2pgsql --help
版本信息是这样的:
osm2pgsql version 1.4.0
使用以下库版本编译:
Libosmium 2.15.6
Proj [API 4] Rel. 4.9.3, 15 August 2016
Lua 5.3.4
任何帮助将非常感激。
解决方案
你缺少一个 - in --hstore
。使用一个破折号,它处理了存在的 -h 和 -s,但它不知道如何处理 -t。
推荐阅读
- asp.net - Asp.Net Core:向 IdentityDbContext 添加数据或使用 DbContext
- c# - textchanged 事件中的复杂 if 语句
- docker - Docker - 从私有 gitlab 存储库中提取库
- python - 如何在 Python 中优化这个 Mersenne Prime Sieve 的速度?
- python - 如何连接行切片以在python中创建新行
- c# - Datagridview winforms 单元格不会更新,除非将注意力重新集中在网格上
- c# - C# to scale all controls
- vb.net - row filter with dates through datagridview
- javascript - JavaScript 类中的一个属性可以有多个值吗?
- ios - I set up Appium for Real iOS device, Unable to launch WebDriverAgent because xcodebuild failed with code 65