我有一个包含以下重要列的场地表:venue_id (int), latitude (double), longitude (double)
. 在 MySQL 中存储 GMAPS 地理编码响应的正确方法是什么?示例响应是 JSON。
http://maps.googleapis.com/maps/api/geocode/json?latlng=40.714224,-73.961452&sensor=true
我有以下变体:
创建一个像venue_reverse_geocoding
这样的表,其中包含类似的列venue_id (int), json (blob), country (varchar), country_short (varchar), city (varchar), city_short (varchar), formatted_address (varchar)
或者在我的venues
表中添加一个具有新列的列json
,并创建一个 PHP 类,每次我需要数据时解析 JSON 并创建一个具有上述语义字段的对象?
我知道关于它的“这个或那个”这不是一个好问题,但我真的希望我能得到一个解决方案的争论建议。