javascript - 使用 Javascript 在 Google map 上标记颜色

标签 javascript ruby-on-rails

您好,我对 Rails 不太熟悉。

我正在使用 Rails 构建一个 Web 应用程序,其中我需要使用谷歌地图渲染不同的人的位置。

基本上我想根据用户组生成不同的颜色标记。现在我该如何在 javascript 文件中进行该处理?

最佳答案

您可以使用MapIconMaker着色标记库,您可以定义多种颜色来管理您的组:

var GROUP_1 = MapIconMaker.createMarkerIcon({primaryColor: "#04b404"});
var GROUP_2 = MapIconMaker.createMarkerIcon({primaryColor: "#58acf4"});
var GROUP_3 = MapIconMaker.createMarkerIcon({primaryColor: "#ff8000"});

point = new GLatLng(latitude, longitude);
marker = new GMarker(point,{icon: GROUP_1});

希望这有帮助

关于javascript - 使用 Javascript 在 Google map 上标记颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6076847/

相关文章:

javascript - 如何将 JSON 解码为 PHP 数组/变量

javascript - 使用 for 循环对数组进行排序失败

JavaScript 字符串扫描器?

ruby-on-rails - 使用 Rails 将图像嵌入电子邮件的正确方法是什么?

ruby-on-rails - Gem 未安装,显示连接错误

ruby-on-rails - etags和服务器群

javascript - React 不更新数组内对象的属性

javascript - 有 session 时隐藏登录链接

mysql - 事件记录内连接

sql - 从 before_create 移动到 PostgreSql 触发器?