2

TileMillでopenstreetmapsに取り組んでいます。

homebrewを使用してpostgres、postgis、osm2pgsqlをインストールしました。

ただし、osmデータをpostgresにインポートする場合、「エラー:AddGeometryColumn()-無効なSRID」というエラーが発生します。

osm2pgsqlがpostgisと互換性のないSQLを作成しているようなものです。

私はチュートリアルに従っています:http: //mapbox.com/tilemill/docs/guides/osm-bright-mac-quickstart/

使用したOS:Lion

4

1 に答える 1

3

最近同じ問題が発生しました。問題は、メルカトル図法をインストールしていないことを意味します。あなたはそれを修正することができます:

wget http://svn.openstreetmap.org/applications/utils/export/osm2pgsql/900913.sql && psql -f 900913.sql gis

次のエラー「エラー:関数setsrid(box3d、integer)が存在しません」がすぐに発生します: https ://github.com/mapbox/tilemill/issues/1375

:)

https://gist.github.com/2417488から私のメモに従ってみて ください

幸運を!

于 2012-04-21T20:29:16.543 に答える