thomasbandit/locationiq-nominatim-provider

Nominatim 地理编码适配器

5.1.1 2019-08-14 07:26 UTC

This package is auto-updated.

Last update: 2024-08-26 06:07:37 UTC


README

(基于 Nominatim 地理编码提供者)

Build Status Latest Stable Version Total Downloads Monthly Downloads Code Coverage Quality Score Software License

这是对Nominatim 地理编码提供者的一个快速分支,用于使用LocationIQ服务,并将typeextraDetailsnameDetails属性追加到默认地址数据中。

安装

composer require thomasbandit/locationiq-nominatim-provider:dev-master

为什么不使用LocationIQ 地理编码提供者呢?

LocationIQ 地理编码提供者的差异

  • 这个调用LocationIQ,请求JSON响应而不是XML。
  • 已将typeextraDetailsnameDetails属性添加到地址模型中。
  • Laravel配置中有两个额外的参数,默认值都是false
    'providers' => [
        LocationIqNominatim::class => [
            env('LOCATION_IQ_API_KEY'),
            true, // Include extraDetails
            true, // Include nameDetails
        ],
    ],