Example #1
0
 public function test逆ジオコーディング国外()
 {
     $addresses = Dm_Geocoder::reverseGeocode(10.0, 100.0);
     $this->assertEquals(count($addresses), 0);
 }
Example #2
0
<?php

ini_set('display_errors', 'ON');
error_reporting(E_ALL);
// UTF-8設定下でのみ動作します
mb_internal_encoding('UTF-8');
//composerを使ってinstallした場合はautoload.phpをrequireしてください
require_once realpath(__DIR__ . '/../vendor/autoload.php');
//逆ジオコーディング
$addresses = Dm_Geocoder::reverseGeocode(35.6882074, 139.7001416);
var_dump($result);
Example #3
0
<?php

ini_set('display_errors', 'ON');
error_reporting(E_ALL);
// UTF-8設定下でのみ動作します
// UTF-8になっていない場合は、このようにUTF-8に変更してください
mb_internal_encoding('UTF-8');
//autoloaderを使わず、Classファイルを手動で読み込む場合は下記ファイルをすべて読み込んでください
$LIB_DIR = realpath(dirname(__FILE__) . '/../src/') . '/';
require_once $LIB_DIR . 'Dm/Geocoder.php';
require_once $LIB_DIR . 'Dm/Geocoder/Address.php';
require_once $LIB_DIR . 'Dm/Geocoder/Prefecture.php';
require_once $LIB_DIR . 'Dm/Geocoder/Query.php';
require_once $LIB_DIR . 'Dm/Geocoder/GISCSV.php';
require_once $LIB_DIR . 'Dm/Geocoder/GISCSV/Finder.php';
require_once $LIB_DIR . 'Dm/Geocoder/GISCSV/Reader.php';
//ジオコーディング
$result = Dm_Geocoder::geocode('北海道河西郡中札内村東一条北六丁目');
var_dump($result);