我在这里使用一些早期版本的Windows 64位下载表单: dl.dropboxusercontent.com/u/63393258/osm2pgsql_testRelease.zip 来自这个网站: awcull.com/2015/09/30/postgis-osm2pgsql-windows.html
但是当我从download.geofabrik.de /
下载整个欧洲导入大型pbf时崩溃了我厌倦了这个狗屎...我尝试了苗条和非苗条模式,我尝试修改缓存大小,到目前为止没有任何工作。我们的服务器有32 GB的RAM。 哪里可以下载适用于Windows 64位的最新osm2pgsql版本?或者,您建议在Windows Server 2012 64位上进行自己的构建。感谢。
我上次崩溃时运行osm2pgsql的命令是:
PS C:\OSM\rendering> osm2pgsql -U postgres -m -d osm -p osm -E 3857 -s -C 25000 -S C:\OSM\osm2pgsql\default.style C:\OSM\Data\europe-latest.osm.pbf
它与标准Windows对话框崩溃说"应用程序停止了blablabla"详情:
Problem signature:
Problem Event Name: APPCRASH
Application Name: osm2pgsql.exe
Application Version: 0.0.0.0
Application Timestamp: 53ea21fd
Fault Module Name: ntdll.dll
Fault Module Version: 6.3.9600.18438
Fault Module Timestamp: 57ae642e
Exception Code: c00000fd
Exception Offset: 0000000000030d02
OS Version: 6.3.9600.2.0.0.272.7
Locale ID: 1033
Additional Information 1: 33ad
Additional Information 2: 33ad00700702b0ab4dc632df7667ec82
Additional Information 3: 2ebb
Additional Information 4: 2ebbf5b91303f76c5b7f75f6255100fa
Read our privacy statement online:
http://go.microsoft.com/fwlink/?linkid=280262
If the online privacy statement is not available, please read our privacy statement offline:
C:\Windows\system32\en-US\erofflps.txt
现在我没有" -C"选项,但我打赌它会再次崩溃......
PS C:\OSM\rendering> osm2pgsql -U postgres -m -d osm -p osm -E 3857 -s -S C:\OSM\osm2pgsql\default.style C:\OSM\Data\europe-latest.osm.pbf
答案 0 :(得分:0)
答案 1 :(得分:0)
不断创新。
始终可以在AppVeyor上找到最新版本(连续集成)。
您需要获取当前版本(或在历史上通过git-commit哈希生成的历史版本)。
https://ci.appveyor.com/project/openstreetmap/osm2pgsql
=> Environment arch x64
=> Artifacts tab
=> Donwload osm2pgsql_Release_x64.zip
该链接可能会断开,因此,如果链接断开,则需要Google“ appveyor osm2pgsql”,
通常应该是第一个结果。