如何通过传递地址获取纬度和经度细节

时间:2012-11-12 21:15:49

标签: sql db2 talend

我在field_1表(DB2数据库)中有地址Feils_2city_nameCountry_nameZip_codeCustomer,我需要根据地址填充LatitudeLongitude

感谢您的帮助

2 个答案:

答案 0 :(得分:1)

使用谷歌地图网络服务,但每天无需支付帐户即可查看的数量有限。

答案 1 :(得分:0)

这种地理参考信息在DB2中不可用(从地址中检索一对坐标)。您可以在用Java或C实现的DB2中创建函数,并使用这些函数查询具有此信息的外部系统。一旦函数获得坐标,它就可以传递给DB2。

根据之前的回答,它建议使用GoogleMaps,但它没有解释如何从DB2使用。使用我的解决方案,您可以在DB2中创建一个Java函数,该函数将查询GoogleMaps API以检索坐标。但是,并非所有国家/地区都在GoogleMaps数据库中,您可能需要使用其他地理区域系统。