【发布时间】:2012-08-08 10:14:11
【问题描述】:
我正在使用 Google Maps API v3 在用户通过文本字段(简单的 HTML 和 JavaScript)提供的特定位置(纬度和经度)绘制圆形叠加层。问题是,当我输入不同的经纬度时,覆盖圈的大小会发生变化。即使我为圆圈提供了固定半径。我不知道如何解决这个问题。我尝试使用“比例”而不是“半径”,但无法这样做。
【问题讨论】:
标签: google-maps google-maps-api-3
我正在使用 Google Maps API v3 在用户通过文本字段(简单的 HTML 和 JavaScript)提供的特定位置(纬度和经度)绘制圆形叠加层。问题是,当我输入不同的经纬度时,覆盖圈的大小会发生变化。即使我为圆圈提供了固定半径。我不知道如何解决这个问题。我尝试使用“比例”而不是“半径”,但无法这样做。
【问题讨论】:
标签: google-maps google-maps-api-3
由于 google maps API 使用的投影,相同的半径在不同的纬度会出现不同的大小。你需要一个固定的半径还是一个固定的像素大小?它们不一样。
对于固定像素大小的圆圈,请参阅答案here (来自右侧的“相关”问题)
【讨论】:
scale 属性。你可以试试,也许?