2010-08-10 96 views
0

道歉,如果这是死的简单..谷歌地图API:着色位置

我可以看到,它可能借鉴利用覆盖的区域,但它可能只是画(彩色)的位置(一对经纬度坐标)?

我需要通过为我的数据库中可用的每个位置指定颜色来为地图着色。

我也有点关心速度。

欢迎任何意见/建议!

谢谢

回答

0

纬度/经度对代表一个点,而一个点的大小为零。你不能着色没有大小的东西,因此你需要用比某个点更大的点来表示这些点,比如标记或多边形,它们都是叠加的。

+0

我很害怕这样的答案,但希望一对坐标更像是一个图像像素 - 这是一个点,但有一个大小,你可以设置它的颜色。 无论如何,我只是做小广场:) – charisk 2010-08-11 10:52:30

+0

lat/lon可以转换为像素。一个像素就像一个“小方块”(大于没有尺寸的点),像素表示的“纬度高度”和“长度宽度”取决于地图的缩放比例和纬度。 – Marcelo 2010-08-16 08:51:25

+0

确实,您需要使用多边形来添加“表面区域”或使用地图标记,这些地图标记的颜色对每个位置都有不同的颜色。您可以使用php为每个位置点随机生成不同的标记颜色。 – gorelative 2012-06-07 03:34:46