diff --git a/doc/osmCoverage.md b/doc/osmCoverage.md index 6fe0dfc..02d1d95 100644 --- a/doc/osmCoverage.md +++ b/doc/osmCoverage.md @@ -36,14 +36,8 @@ ### バス停留所データ -#### 規準データ - -国土交通省国土政策局「国土数値情報 バス停留所データ 平成22年」 - -#### 対象ノード - -国土数値情報のバス停位置を中心とする、300m四方以内に存在するOSMのバス停ノードの評価点の合計を数える。 -また、nameが同一ならば600m四方以内にまでのノードも評価点に加える。 +* 国土交通省国土政策局「国土数値情報 バス停留所データ 平成22年」 +* 国土数値情報のバス停位置を中心とする、300m四方以内に存在するOSMのバス停ノードの評価点の合計を数える。また、nameが同一ならば600m四方以内にまでのノードも評価点に加える。 | Type | tag | score,NO_NAME,FIXED,NO_BUS | removed | |------|-------------------------------------|----------|-------| @@ -66,6 +60,62 @@ * fixmeがある → 1ポイント * bus=yesがない → 1ポイント +### 燃料給油所データ + +* 国土交通省国土政策局「国土数値情報 燃料給油所データ 平成28年(2016)」 +* 国土数値情報の燃料給油所位置を中心とする、200m四方の矩形領域に存在するOSMのamenity=fuelノードの評価点の合計を数える。 + +| Type | tag | score,NO_BLAND,FIXED | removed | +|-------------|------------------------------|--------|-------| +| node & area | amenity=fuel | 50,1,1 | false | +| node & area | disused:amenity=fuel | 50,-,- | true | +| node & area | abandoned:amenity=fuel | 50,-,- | true | +| node & area | demolished:amenity=fuel | 50,-,- | true | +| node & area | removed:amenity=fuel | 50,-,- | true | +| node & area | no:amenity=fuel | 50,-,- | true | + +評価点: +* 基礎点 → 50ポイント +* blandがない → 1ポイント +* fixmeがある → 1ポイント + +### 郵便局データ + +* 国土交通省国土政策局「国土数値情報 郵便局データ(平成25年)」 +* 国土数値情報の位置を中心とする、200m四方の矩形領域に存在するOSMの amenity=postoffice ノードの評価点の合計を数える + +| Type | tag | score,FIXED | removed | +|-------------|--------------------------------|------|-------| +| node & area | amenity=post_office | 50,1 | false | +| node & area | disused:amenity=post_office | 50,- | true | +| node & area | abandoned:amenity=post_office | 50,- | true | +| node & area | demolished:amenity=post_office | 50,- | true | +| node & area | removed:amenity=post_office | 50,- | true | +| node & area | no:amenity=post_office | 50,- | true | + +評価点: +* 基礎点 → 50ポイント +* fixmeがある → 1ポイント + +### 警察署データ + +* 国土交通省国土政策局「国土数値情報 警察署データ(平成24年:2012)」 +* 国土数値情報の警察署位置を中心とする、200m四方の矩形領域に存在するOSMのamenity=policeノードの評価点の合計を数える + +| Type | tag | score,FIXED | removed | +|-------------|------------------------------|------|-------| +| node & area | amenity=police | 50,1 | false | +| node & area | disused:amenity=police | 50,- | true | +| node & area | abandoned:amenity=police | 50,- | true | +| node & area | demolished:amenity=police | 50,- | true | +| node & area | removed:amenity=police | 50,- | true | +| node & area | no:amenity=police | 50,- | true | + +評価点: +* 基礎点 → 50ポイント +* fixmeがある → 1ポイント + + ## 使い方 ### database PostGIS diff --git a/src/osm/jp/api/Osmdb.java b/src/osm/jp/api/Osmdb.java index eaa94ce..40520bc 100644 --- a/src/osm/jp/api/Osmdb.java +++ b/src/osm/jp/api/Osmdb.java @@ -151,7 +151,7 @@ score = 1; } if (((point & POINT_BUS_NO) != 0) && !busYes) { - score = 0; + score = 1; } } diff --git a/src/osm/jp/coverage/police/DbExistPolice.java b/src/osm/jp/coverage/police/DbExistPolice.java index 2eb88ef..358dc48 100644 --- a/src/osm/jp/coverage/police/DbExistPolice.java +++ b/src/osm/jp/coverage/police/DbExistPolice.java @@ -1,7 +1,6 @@ package osm.jp.coverage.police; import java.sql.Connection; -import java.sql.SQLException; import jp.co.areaweb.tools.database.*; import osm.jp.api.Coverage; import osm.jp.api.OsmExist;