Google 地图 API v3 - GIcon 未定义

2024-01-25

我知道 v2 到 v3 存在一些问题,我可以在这里做什么来解决它?
v3 不支持 GIcon?

// Google-Map icon object
var gMapIcon = new GIcon(G_DEFAULT_ICON); //change to new google.maps.MarkerImage();???
// does icon exist
if ( mapElements[lMapElementIndex]['icon'].toString().length > 0) {
    gMapIcon.image = html_entity_decode(mapElements[lMapElementIndex]['icon']);
    gMapIcon.shadow = "";
    iconHeight = mapElements[lMapElementIndex]['iconheight'];
    iconWidth = mapElements[lMapElementIndex]['iconwidth'];
    gMapIcon.iconSize = new GSize(iconWidth,iconHeight);
    gMapIcon.iconAnchor = new GPoint(0,0);
    gMapIcon.infoWindowAnchor = new GPoint(15,10);
}
    var markerOptions = { 
        icon: gMapIcon //change to image? 
     };
    var marker = new google.maps.Marker(point,markerOptions);

从这里找到https://developers.google.com/maps/documentation/javascript/overlays?hl=de-DE#SimpleIcons https://developers.google.com/maps/documentation/javascript/overlays?hl=de-DE#SimpleIcons

感谢您的任何帮助或提示!


GIcon版本 3 不支持,并且不会出现在您链接到的文档中。

  var image = 'beachflag.png';
  var myLatLng = new google.maps.LatLng(-33.890542, 151.274856);
  var beachMarker = new google.maps.Marker({
      position: myLatLng,
      map: map,
      icon: image
  });

你可以指定一个图像直接使用,你不需要need像版本 2 一样的辅助对象GIcon。但是,如果您想要非标准尺寸等,您将需要使用MarkerImage对象如文档中所述https://developers.google.com/maps/documentation/javascript/overlays?hl=de-DE#ComplexIcons https://developers.google.com/maps/documentation/javascript/overlays?hl=de-DE#ComplexIcons

(版本 2 的GIcon有其等效的可选MarkerImage在版本 3 中)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Google 地图 API v3 - GIcon 未定义 的相关文章

  • 记录使用 OpenAL 播放的样本

    我在 iOS 上使用 OpenAL 同时播放 9 个循环 为了使循环 100 同步 它们开始在不同的线程上运行 有关使用 OpenAL 记录正在播放的内容的任何指示 教程 如果我使用不同的线程 我会遇到录制问题吗 iOS 上的 OpenAL
  • 如何用纯色填充位图?

    我需要使用唯一的 RGB 颜色创建 24 位位图 分辨率 100x100 像素 并将生成的图像保存到磁盘 我目前使用的是SetPixel http msdn microsoft com en us library 6c7eyzyb aspx
  • 在 Google App Engine 数据模型中进行“OR”查询

    我想进行这样的查询 从地址 或年龄 的人中选择名称 这在GAE模型中可能吗 所有事物都包含 AND 闭包 而不是 OR 我如何使用 JDO JPA Objectify 来做到这一点 提前致谢 数据存储上没有 OR 运算 您必须执行两个单独的
  • Ext lib 对话框和文件上传控件

    我有一个包含文件上传控件的对话框 当在对话框中提交表单时 除所选文件之外的所有内容都会正确保存 我怀疑对话是造成这种情况的原因 我是否必须设置一个属性才能启用它 或者是否有某种解决方法 I think this http www domin
  • Qt 按键事件 Enter

    void LoginModle keyPressEvent QKeyEvent event qDebug lt lt event gt key lt lt t lt lt Qt Key Enter lt lt t lt lt QKeyEve
  • 在 VBA 中调用批处理文件无法正常工作

    我正在尝试创建一个可供其他人使用的程序 目前 我的文件位于目录中C Documents and Settings jpmccros Desktop test 该目录包含我的macro xlsm names bat 还有另一个子目录名为Dat
  • 为什么 java.io.File 没有 close 方法?

    While java io RandomAccessFile确实有一个close method java io File没有 这是为什么 文件在完成时会自动关闭吗 javadoc 的Fileclass 将该类描述为 文件和目录路径名的抽象表
  • QTextEdit:仅当滚动条位于底部时自动向下滚动

    有一个 QTextEdit 显示相当多的文本 它不可编辑 假设我想在开头阅读一些内容 向上滚动 但随后添加了一个新行 并且滚动条自动转到底部 我在使用各种程序时遇到类似的问题 无论它们是用什么语言编写的 如何处理这个问题 当向文本添加新行时
  • 如何在 jQuery.ui.autocomplete 中的自动完成弹出窗口下方添加所有搜索的链接?

    我有使用 jQuery UI 自动完成插件的搜索建议自动完成功能 http jqueryui com autocomplete http jqueryui com autocomplete 但是如何添加结果弹出项目的底部 其行为类似于 Qu
  • XDebug 与 Symfony 和 PhpStorm 不起作用(Ubuntu 安装)

    关于我的系统的事实乌班图15 10PHP 5 6 11交响乐2 7PhpStorm 10调试2 4我真的很难让 xdebug 在 PhpStorm 的 Symfony 项目下工作 我安装了xdebug 在我的 etc php5 apache
  • 高效编写航空公司路由算法

    Given 航班数据库 出发城市 到达城市 出发时间 到达时间 问题 如果出发时间不重要 那么在两个城市之间列出服务的最有效算法是什么 考虑到我们想要最小化中途停留时间 但仍高于标称最小值 即 20 分钟 并最小化中途停留次数 如果有直达航
  • Vimscript:如何获取正在运行 Vim 的操作系统?

    我有一个 vim 插件 可以在不同的机器上运行 有时需要根据 Windows Linux Mac 执行不同的操作 测试操作系统最简单的方法是什么 我知道我可以解析 version 命令的输出 有没有更简单的东西可以揭示操作系统 来自谷歌 您
  • 哪种 LaTeX 包与 knit 一起使用以获得更多的表格控制?禁忌?

    我正在用 knitr 写一张更长的桌子xtable和tabular environment longtable 在 longtable 包中时print将它们纳入我的 Rnw file 问题是我对longtable环境控制不够 我有一些文本
  • MVC 4 Razor 如果拆分 div 标签

    我有以下 MVC 4 Razor 代码 for int i 1 i lt 100 i if currentCol 1 Html Raw div class row Need to do this because can t have a o
  • Django 类视图未返回 HttpResponse 对象。它返回 None 相反

    urls py from housepost views import ListingPost url r house post ListingPost as view name post house views py from djang
  • html 中的图像按钮

    我正在尝试获取一个带有图像的按钮 我见过类似下面的东西 但它们不会为您提供普通按钮所具有的按钮按下 释放效果
  • Angular2 中的 MVW 代表什么?

    我有很多介绍 MVC MVP MVVM 等的链接 但我没有得到一个可以说明 M 在 Angular2 中到底代表什么 V 在 Angular2 中到底代表什么以及 W 在 Angular2 中到底代表什么的信息 也许W有一个答案 那就是W代
  • 将表与同一个表的前一条记录连接起来

    我有一个包含历史记录的表 由主表中的多个触发器发布到那里 我想在历史表上创建一个 select 语句 其中每个记录都由其先前的记录 由相同的 LineID 和最高的 ActionDate 标识 连接 这样我就可以提取这两者之间的差异 我尝试
  • 我可以更改 LongListMultiSelector 中的复选框颜色吗? WP8

    我需要更改 Windows Phone 8 中 LongListMultiSelector 复选框的颜色 因为我的背景是白色 这可能吗 Thanks 为此 您必须首先通过在 Visual Studio 中的文档大纲中右键单击长列表选择器来编
  • 国家/地区的下拉菜单

    您好 我想为国家和州实现下拉菜单 州下拉列表应根据所选国家 地区更改其值 有没有任何插件或 gem 可以在 Rails 中执行此操作 尝试卡门插件 http autonomousmachine com posts 2009 4 1 carm

随机推荐

  • 如何从 matplotlib 的 button_press_event 返回值?

    我是新来的 也是 python 和 matplotlib 上的新人 我想创建一个代码 允许我从函数定义中获取坐标 event xdata 以便我以后可以使用该数据 但正如我到目前为止所读到的 一些变量是局部变量 函数内部的变量 其他变量是全
  • 处理 python 请求中的井号 (#)

    我正在使用请求来编译自定义 URL 并且一个参数包含井号 谁能解释如何在不编码井号的情况下传递参数 这将返回正确的 CSV 文件 results url https baseballsavant mlb com statcast searc
  • 构造 ClassDict 的预期参数为零(对于 pyspark.ml.linalg.SparseVector)

    我正在努力创建一个 LDA 模型 这是我到目前为止所做的 创建一个一元组并将数据帧转换为 RDD 基于这个帖子 https databricks prod cloudfront cloud databricks com public 402
  • 设置 Grails GORM 字符串的默认 maxLength?

    我知道您可以通过 grails gorm default constraints 配置属性按名称设置默认约束 grails gorm default constraints nullable true 但有没有办法按类型设置它 我想将所有字
  • 如何将类方法作为参数传递给perl 6中类的另一个方法

    我有一个如下所示的脚本 目的是使用不同的过滤方法来过滤列表 这是代码 2 3 class list filter 4 has my list 1 20 5 6 method filter l return True 7 8 filter m
  • $(document).ready() 检查会减慢 IE 速度吗?

    我一直在与一家名为捕捉点 http www catchpoint com 解决客户端代码指标中的一些不一致问题 他们有一些触发的事件来衡量页面加载过程中的里程碑 他们为我们提供的指标是在 IE8 中 现在 他们声称 JQuery 确定 IE
  • 熊猫辅助轴

    我有以下数据框 Date A B 0 2017 05 31 17453139 5 865738 1 2017 06 30 17425164 5 272728 2 2017 07 31 17480789 4 843094 当我运行这个时 df
  • OpenCV PS 3 眼

    我在 Ubuntu 10 10 上 尝试从 ps3eye 相机捕获视频 afaik OpenCV 使用 v4l 从网络摄像头捕获 gucview cheese vlc 都可以访问和使用相机 但是当使用 opencv 捕获时 我得到空白帧 D
  • PHP 检测重复文本

    我有一个网站 用户可以在其中输入有关自己的描述 大多数用户会编写适当的内容 但有些用户只是多次复制 粘贴相同的文本 以创建大量文本的外观 例如 爱一个 和平爱一个 和平爱一个 和平爱一个 和平爱一个 和平爱一个 和平 有没有好的方法可以用
  • vue 2生命周期-如何在Destroy之前停止?

    我可以添加一些东西吗beforeDestroy以防止损坏组件 或者有什么办法可以防止损坏组件 我的情况是 当我通过 vue route 更改 spa 页面时 我首先使用 watch 路由 但我发现这不会触发 因为组件只是销毁了 As 贝尔明
  • 如何在 R 中相对于中心按顺时针顺序对点进行排序?

    我有一个带有 X 和 Y 坐标的数据集 我试图找出一种方法来从中心沿 R 的顺时针 或逆时针 方向对它们进行排序 假设以纬度和经度的中位数为中心 样本数据 df lt structure list name c A B C D E F G
  • 复制省略法

    从复制省略法的标准定义来看 在 C 计算机编程中 复制省略是指消除不必要的对象复制的编译器优化技术 让我们考虑以下代码 include
  • java初学者if/else if问题

    尝试设置 String 变量的代码块似乎出了问题 因为无论我运行程序时做什么 对话框总是显示 otto txt 有谁知道我在这里做错了什么 谢谢 猎食 import java awt FlowLayout import java awt e
  • 如何用 python 显式绘制 y 轴

    I used pp yscale log 在我的 python 脚本中绘制一个以对数刻度显示 y 刻度的图形 然而 图中并没有出现y轴 有没有办法在python中显式显示y轴 leg pp legend series labels loc
  • 适用于 iPhone 的 Flex 应用程序

    是否可以使用 Adob e Flex AIR 为 iPhone 制作应用程序 有教程 指点吗 不 我不相信你能做到 尽管 iPhone 支持 Flash 的传闻已经有一段时间了 但它仍然未能实现 预计到达时间 看来现在这是可能的 http
  • RestSharp 序列化为 JSON,对象未按预期使用 SerializeAs 属性

    我在用休息锐利 通过 NuGet 的版本 104 4 调用 Rest Web 服务 我设计了一组与 API 中公开的资源相匹配的对象 POCO 但是 我的对象属性名称与发布数据时 Rest 服务所期望的名称不匹配 因此当我向 Rest 服务
  • Swagger 永久授权令牌

    我正在 ASP NET Core MVC 中开发 Web api 我想知道是否有一种方法可以使swagger中的授权令牌持久化 这样就不需要每次运行应用程序时都手动进行授权 这将使测试变得更容易 您可以使用persistAuthorizat
  • 如何在 WinDbg 扩展中基于转储文件内存创建对象?

    我负责开发一个大型应用程序 并经常使用 WinDbg 根据客户提供的 DMP 文件来诊断问题 我为 WinDbg 编写了一些小扩展 事实证明它们对于从 DMP 文件中提取信息非常有用 在我的扩展代码中 我发现自己以相同的方式一遍又一遍地手动
  • 强制 iOS 设备改变方向

    首先 我很抱歉再次提出同样的问题 这个问题已经在这个论坛上被问过很多次了 但是 我的问题是我已经尝试了所有建议的解决方案 但仍然没有解决我的问题 我有一个ViewControllerA在肖像模式下和ViewControllerB在横向模式下
  • Google 地图 API v3 - GIcon 未定义

    我知道 v2 到 v3 存在一些问题 我可以在这里做什么来解决它 v3 不支持 GIcon Google Map icon object var gMapIcon new GIcon G DEFAULT ICON change to new