package osm.jp.coverage.police; import java.io.IOException; import java.sql.SQLException; import javax.xml.parsers.ParserConfigurationException; import javax.xml.transform.TransformerException; import org.junit.*; import static org.junit.Assert.*; import org.junit.runners.MethodSorters; import org.xml.sax.SAXException; import osm.jp.coverage.PoiTest; @FixMethodOrder (MethodSorters.NAME_ASCENDING) public class PoliceTest extends PoiTest { @Before public void setUp() throws Exception { } @After public void tearDown() throws Exception { } @Test public void test00_Police_main() { try { String[] args = new String[0]; Police.main(args); } catch (IOException | ClassNotFoundException | SQLException | ParserConfigurationException | TransformerException | SAXException ex) { ex.printStackTrace(); fail(ex.toString()); } } /** * OSM: amenity=police ノード: 海老名警察署 (1420826312) 場所: 35.4454680, 139.3915960 * GML: pt_psn51 14, n00375 */ @Test public void test01_dataread() { double lat = 35.4454680D; double lon = 139.3915960D; String idrefs = getRefid(DbPolice.TABLE_NAME, lat, lon, 50); System.out.println(idrefs); } /** * OSM: 5338111023 removed:amenity=fuel 35.4305614, 139.3662339 * GML: 14, n00375 */ //@Test public void test91_removed() { double lat = 35.43035D; // 35.43035 35.4305614, 139.3662339 double lon = 139.36622D; //139.36622 String idrefs = getRefid(DbPolice.TABLE_NAME, lat, lon, 50); System.out.println(idrefs); } /** * OSM: ノード: 出光 (1600343871) 35.4214195, 139.3600994 * GML: 14, n00375 */ //@Test public void test92_normal() { double lat = 35.4214195D; double lon = 139.3600994D; String idrefs = getRefid(DbPolice.TABLE_NAME, lat, lon, 50); System.out.println(idrefs); } }