谷歌地图 - 如何在数据库中保存位置?

时间:2012-06-02 14:44:42

标签: javascript google-maps

我最近开始研究谷歌地图。这是一个示例html代码:

<div id="locationContainer">
    <input id="startPT" type="text" size="50"/>
    <input id="wayPT" type="text" size="50"/>
    <input id="endPT" type="text" size="50"/>
</div>

我在所有位置输入文本字段上附加了自动填充功能

现在,我有两个问题;

  1. 如何在mySQL数据库中保存位置?我的意思是,我应该首先保存位置,然后保存吗?
  2. 在保存到数据库之前,我想验证该位置确实存在于Google地图中。 所以我的系统不会盲目地将一些xyz保存在DB中。
  3. 希望我的问题可以理解。

    由于

1 个答案:

答案 0 :(得分:1)

1.将纬度经度保存在mysql数据库的2个不同字段中似乎是最好的可能性。

2.如果Google地图中存在该位置,则该位置存在于该地图中。 这可能会给你一个答案:http://answers.yahoo.com/question/index?qid=20071121075230AATuvo3

  

纬度最小为-90(南极),最大为90(北极)。纬度0度是赤道。

     

经度最小值为-180(本初子午线以西),最大值为180(本初子午线以东)。 -180和180是相同的线,从相反的方向接近

祝你好运