0

我希望这是发布此内容的正确位置。我是一名网页设计师,正在为客户制作网站,但他们的商店位置页面除外,我已将其外包给谷歌地图开发商。地图需要可按纬度和经度搜索,包括十进制和度/分/秒。程序员只将其设置为十进制,并表示要使搜索同时使用这两种类型将是一个很大的努力。

作为一名网页设计师,我知道有时更改可能需要一段时间。但是,我想确定程序员所说的是正确的。我知道,当我一般搜索谷歌地图时,它可以接受纬度和经度两种类型的测量值。因此,我认为,通过谷歌地图自定义搜索经纬度的地图也可以做到这一点。这是一个正确的假设吗?或者它是否可能需要大量工作才能实现这一目标?程序员是否应该假设它可以在两种类型的 lat long 中搜索?

感谢您的任何反馈!

4

1 回答 1

0

它确实涉及一些工作,但做起来并不难

function deg_to_dms (deg) {
   var d = Math.floor (deg);
   var minfloat = (deg-d)*60;
   var m = Math.floor(minfloat);
   var secfloat = (minfloat-m)*60;
   var s = Math.round(secfloat);
   // After rounding, the seconds might become 60. These two
   // if-tests are not necessary if no rounding is done.
   if (s==60) {
     m++;
     s=0;
   }
   if (m==60) {
     d++;
     m=0;
   }
   return ("" + d + ":" + m + ":" + s);
}
于 2013-05-01T17:41:02.327 回答