GeoNames と Google Places API の両方を使用するアプリケーションを構築しています。問題は、両方のサービスで特定の場所 (lat: 47.16、lng: 27.56 など) で近くを検索すると、Google Places の結果と Google Places の結果の両方に表示されるエンティティを削除する方法がわからないことです。 GeoNames(findNearby)。場所(緯度と経度)を使用することを考えていましたが、十分に正確ではありません。また、名前がかなり異なるため、これも機能しません。タイプ (GeoNames の機能コードと Google Places のタイプ) を使用するという別のアイデアが思い浮かびましたが、多くのタイプがあり、手動で相互参照を行うことはできません。何か案は?
注: これは学校のプロジェクトであり、要件で複数の情報源を使用するように指定されているため、両方を使用したいと考えています。
ありがとう。