我在一个表(DB2 数据库)中有地址field_1
,Feils_2
和city_name
, Country_name
,我需要根据地址进行填充和填充。Zip_code
Customer
Latitude
Longitude
谢谢你的帮助
使用 googlemaps 网络服务,但您每天可以查找的数量是有限制的,而无需支付帐户费用。
此地理参考信息在 DB2 中不可用(从地址检索一对坐标)。您可以在用 Java 或 C 实现的 DB2 中创建函数,并使用这些函数查询具有此信息的外部系统。一旦函数获得坐标,就可以将其传递给 DB2。
上一个回答,推荐使用GoogleMaps,但是没有说明如何从DB2中使用。使用我的解决方案,您可以在 DB2 中创建一个 Java 函数,该函数将查询 GoogleMaps API 以检索坐标。但是,并非所有国家/地区都在 GoogleMaps 数据库中,您可能需要使用另一个地理参考系统。