MapServer

[PGSQL] 数値地図2500をPostGISに叩き込んでmapserverで表示する

国土地理院発行の数値地図2500( http://www.gsi.go.jp/MAP/CD-ROM/2500/t2500.htm )は http://sdf.gsi.go.jp/ からダウンロード可能です。 http://www.yaskey.cside.tv/mapserver/cygwin/sdf2ogr.html を参考に、数値地図2500をPostGISに叩き込んで表示させ…

中心マーカを書き込む

1つレイヤーを追加すればいい話ではあるのですが、画像の座標系で中心点を表示しないといけません。画像の座標系にするのが "TRANSFORM FALSE" です。 SYMBOL NAME 'cross' TYPE VECTOR FILLED FALSE # 負数をターミネータにします POINTS 1 0 1 2 -1 -1 0 1…

PostGIS のポリゴンを MapServer で表示してみる

MapServerサイドでは mapファイルと、テンプレートHTMLファイルが必要です。 mapファイルの作成は http://www.ne.jp/asahi/free/hiroro/postgis/manual/x549.html を参考にしました。ただし、shp2pgsql が吐くスクリプトでは、ジオメトリデータの入っている…

シェープファイルをPostGISに食わせる。

http://www.officeyano.net/LoadShape.htm を参考にやってみました。PostGIS付属の shp2pgsql が非常によく助けてくれます。 データは http://www.esrij.com/gis_data/japanshp/japanshp.html から拝借。 createdb -E utf-8 japan createlang plpgsql japan …

MapServer を入れてみる

とりあえず、gd, proj, geos, curl, libiconv, libxml2, gdal, freetype2, jpeg, tiff, png を ports から入れました。 続いて、configure。geos, ogr, gdal のパス指定は *-config に向けたパス指定でした。 で、なぜか pgsql のライブラリ、インクルードが…

PostGIS を入れてみる

PostgreSQLの空間情報拡張と言えばいいでしょうか。 とりあえずダウンロードして configure, make とすると、すんなりインストール完了。 使うには、データベースごとに createlang plpgsql psql -f /share/lwpostgis.sql とする必要があります。