package osm.jp.coverage.fuel; import osm.jp.postgis.PostgisItem; import osm.jp.postgis.PostgisItems; /** * 国土数値情報から読み取ったデータをPostGISへインサートするためのSQLファイルに出力する。 * 出力ファイル名: "t_FUEL.sql" * テーブル名: t_FUEL * インデックス: ix_t_FUEL_geom * gid PostGISの識別ID * idstr 国土数値情報のノードID * fixed OSMのNodeが周辺に存在するかどうか、存在しない場合は0,存在する場合はそのScoreの合計。 * area 都道府県コード * geom PostGIS形式の位置情報(4612:) * @author yuu * */ public class ToPostgis extends osm.jp.postgis.ToPostgis { public static void main(String[] argv) throws Exception { ToPostgis model = new ToPostgis(); model.transport(); } public ToPostgis() { super(DbFuel.TABLE_NAME); this.items = new PostgisItems(); items.add(new PostgisItem("gmlid", "gmlid")); items.add(new PostgisItem("idref", "idref")); items.add(new PostgisItem("area", "area")); items.add(new PostgisItem("fixed", "fixed1")); } }