Newer
Older
osmCoverage / src / osm / jp / coverage / fuel / ToPostgis.java
@hayashi hayashi on 9 Jul 2018 1 KB fixed: fuel.ToPostgis
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"));
    }
    
}