舍入Google Maps API中的place.geometry.location值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了舍入Google Maps API中的place.geometry.location值相关的知识,希望对你有一定的参考价值。
我正在使用Google Maps API执行反向地理编码(地址查找)。我的代码产生了非常详细的Lat Long
:
(-7.799250499999999, 110.40451239999993)
如何将place.geometry.location结果舍入到一定的数字小数?
EG (-p.7992505,110.4045124)
这是我的代码方案:
在我的html中
<div id="infowindow-content">
<span id="place-coord"></span>
</div>
在我的javascript中
...
function() {
...
infowindowContent.children['place-coord'].textContent = place.geometry.location;
...
}
...
我试过用:
place.geometry.location.toUrlValue(precision?:number)
要么
place.geometry.location.toUrlValue(precision?:7)
并导致一些崩溃。
任何帮助将受到高度赞赏。谢谢
答案
precision?:number
代码必须替换为整数。
place.geometry.location.toUrlValue(WriteYourDesiredPrecisionHere)
在这个问题上,我应该是:
place.geometry.location.toUrlValue(7)
以上是关于舍入Google Maps API中的place.geometry.location值的主要内容,如果未能解决你的问题,请参考以下文章
Google Maps Place API 和 Google Maps Time Zone API 之间的区别
新的 Google API 密钥“Google Maps API v3”不适用于 Google Places API?
从 Google Maps Places API 中删除占位符文本