Cá nhân, tôi vẫn đang sử dụng bản dựng Dominik Perpeet tháng 5 năm 2013 từ http://www.customdebug.com/osm2pgsql/ nhưng máy chủ hiện đang ngừng hoạt động.
Bạn có thể theo dõi sự phát triển mới nhất của bản dựng Windows tại
https://github.com/openstreetmap/osm2pgsql/issues/17
Vấn đề có ba phiên bản khác nhau, hai từ onepromise qua vanguard.houghtonassociates.com và một từ alex85k qua dropbox
Nguồn đầu tiên cung cấp các bản dựng mingw và cygwin, có thể được tìm thấy trong
OSM-MINGW64OSM2PGSQL và OSM-OSM2PSQL
Các bản dựng mới nhất hiện tại là # 38 cho mingw và # 95 cho cygwin. Tải xuống có sẵn nếu bạn nhấp vào Số bản dựng (nếu nó có màu xanh lá cây), thì trong Artifact
tab
Các mingw phiên bản phụ thuộc vào một số dlls từ mingw64: libgcc_s_seh-1.dll
và libwinpthread-1.dll
vốn không có sẵn. mingw64 có sẵn từ http://win-builds.org/doad.html bằng trình quản lý gói.
Thật không may, phiên bản mingw không hoạt động với tôi vì nó không thể kết nối với máy chủ postgreQuery (hoạt động với tất cả các phiên bản khác osm2pgsql và QGIS).
Các Cygwin nhu cầu phiên bản -H localhost
bổ sung vào dòng lệnh để chạy, nhưng kích thước bộ nhớ cache được giới hạn --cache 2000
. Đây là ít hơn so với bản dựng cũ có thể làm việc với.
Phiên bản từ alex85k được xây dựng với trình biên dịch MS VC ++ và được cho là nhanh hơn. Bản dựng mới nhất từ 26.10.2014 hoạt động với tôi, không cần chỉnh sửa dòng lệnh cần thiết.
Bản dựng từ 15.Sep không hoạt động.