ISO 3166 国コード (240) のリストと、8 つの国/地域/地域 (オーストラリア、デンマーク、オランダ、カタール、南アフリカ、UAE、英国、および米国) のリストがあります。国コードのリストを調べて、それぞれの国コードについて、8 つのリストから最も近いものを見つけたいと思います。メトリック (地理的距離、直線距離、運転時間など) は違います。完璧である必要はなく、合理的である必要があるため、特に重要です。
8 つの場所のリストは定期的に変更される可能性があるため、手動でタスクを実行するのは現実的ではありません。Google Maps API を使用してみましたが、今のところうまくいきません。理想的なソリューションは PHP であり、国コードをインデックスとし、(8 つのリストから) 最も近い国を値とする配列になります。どんな助けでも大歓迎です!