geocoder-php / nominatim-provider
Nominatim 地理编码器适配器
5.7.0
2023-03-01 10:18 UTC
Requires
- php: ^7.4 || ^8.0
- geocoder-php/common-http: ^4.1
- willdurand/geocoder: ^4.0
Requires (Dev)
- geocoder-php/provider-integration-tests: ^1.0
- php-http/curl-client: ^2.2
- php-http/message: ^1.0
- phpunit/phpunit: ^9.5
Provides
README
这是 PHP Geocoder 的 Nominatim 提供者。这是一个 只读 存储库。有关信息和文档,请参阅 主仓库。
使用 nominatim.openstreetmap.org
的 Nominatim 提供者的所有使用都必须遵循 Nominatim 使用政策 !
安装
composer require geocoder-php/nominatim-provider
使用方法
如果您想使用 "默认" 的 Nominatim 实例 (https://nominatim.openstreetmap.org/)
$provider = \Geocoder\Provider\Nominatim\Nominatim::withOpenStreetMapServer($httpClient, $userAgent);
如果您想指定要使用的服务器
$provider = new \Geocoder\Provider\Nominatim($httpClient, 'https://nominatim.openstreetmap.org', $userAgent);