テーブル (DB2 データベース) にアドレスとfield_1
がありFeils_2
、city_name
そのアドレスに基づいてデータを入力する必要があります。Country_name
Zip_code
Customer
Latitude
Longitude
ご協力いただきありがとうございます
googlemaps Webサービスを使用しますが、アカウントに料金を支払わずに1日に検索できる数には制限があります。
この地理参照情報は、DB2 では使用できません (住所から座標のペアを取得します)。Java または C で実装された DB2 で関数を作成し、これらの関数を使用して、この情報を持つ外部システムを照会できます。関数が座標を取得したら、それを DB2 に渡すことができます。
先の回答ではGoogleMapsの使用を推奨していましたが、DB2からの使い方の説明がありませんでした。私のソリューションでは、GoogleMaps API にクエリを実行して座標を取得する Java 関数を DB2 で作成できます。ただし、すべての国/場所が GoogleMaps データベースにあるわけではないため、別の地理参照システムを使用する必要がある場合があります。