问题标签 [marker]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - myLocationOverlay 更改标记
如何更改谷歌地图中 MyLocationOverlay 的默认蓝色动画标记?
javascript - 扩展 google.maps.Marker
我发现了这个在 v2 谷歌地图中扩展 GMarkers 的很棒的教程:http ://www.googlemapsbook.com/2007/01/22/extending-gmarker/
不幸的是,在 v3 中,标记的设置非常不同(例如,您必须传入地图,它将作为参数添加到其中,因此不能有一个独立的 google.maps.Marker 对象作为原型,或者至少在你的地图初始化之后)。
有谁知道如何扩展谷歌地图 v3 标记?
*edit - 结果我错了,地图是必需的参数。我稍后会发布我的 v3 扩展作为答案并将其标记为社区问题
java - 将多个标记添加到谷歌地图
有人知道如何在单个谷歌地图上添加几个标记吗,我正在谷歌搜索,但使用 JavaScript,我正在使用 GWT
android - 精确定位纬度/经度标记
我正在尝试将 40x40 标记居中于 mapview 的 itemizedOverlay 中的纬度/经度位置。
我用
当我通过点击标记图像的中心检查纬度/经度时,纬度似乎与图像的高度有关。
有没有办法确保图像以所需的纬度/经度为中心?
是否有可能默认鼠标光标 - 一个箭头 - 没有使用其尖端与模拟器进行交互的通常行为?
谢谢,
杰夫
.net - 在特定 X 值处设置 MSChart 上的标记
这是生成我的图表的代码:
在图表上的某个 X 值处设置标记的代码是什么?
android - Android MapView 无法删除标记
我正在使用 locationManager 和 ItemizedOverlay 来绘制我的位置标记,问题是当 onLocationChanged 被触发时,我正在绘制新的标记,而不是最后一个移动到新位置的标记,这是我的 onLocationChanged 代码:
你能帮我解决这个问题吗?
非常感谢。
地图活动:
和 myOverlay 类:
android - 在 Android OverlayItem 中使用自定义 Drawable 绘制位置的问题
此代码使用 Google API(级别 8)。
当我更新 OverlayItem 以使用自定义可绘制对象时,Canvas 对象似乎将像素绘制在错误的位置。在这个例子中,我试图在路易斯安那州画一个圆圈。查看整个地图时,圆圈会从地图上画出。当您放大到新奥尔良时,您会看到圆圈接近适当的纬度和经度。无论在哪里绘制圆圈,热点似乎都在正确的位置。
如果在 draw 方法中调用 canvas restore 方法,则在正确的位置绘制圆。
此外,如果未使用自定义可绘制对象,则图标将绘制在正确的位置(不使用 Canvas“恢复”)。
下面是显示此行为的代码。我尝试添加“setBounds”和“boundCenterBottom”,因为其他人似乎表示解决了他们的“错误位置”问题。虽然老实说,我不确定为什么需要这些电话。
search - gVim - 显示匹配搜索词的位置标记
gVim 中是否有功能、插件或方法来显示匹配搜索词的标记,指出它们在缓冲区中的大致位置?例如,当在缓冲区中搜索“foo”时,该功能会将标记与垂直滚动条一起放置。每个标记表示一个匹配的“foo”。当您滚动到该位置时,您会在缓冲区中看到一个“foo”。有了这个功能,我可以很容易地直观地分辨出术语的分布模式,当前术语在文档中的相对位置以及大约出现了多少次。
如果没有这样的功能,有没有办法在插件中操作 gVim 的滚动条和其他 GUI 组件?
在 Firefox 中,类似的功能由Search Marker(过时)、XUL/Migemo(过时)或FindBar Tweak(最新)扩展完成。
更新:
(来源:Mozilla.net)
(来源:Mozilla.net)
jquery - 允许用户使用 Google 地图添加 pin 和存储位置
我正在使用 jQuery 插件将 Google 地图嵌入到网页中。我想让访问者能够在地图上添加自己的标记/图钉(标记将标识他们待售房屋的位置),然后保存该位置以供以后使用(通过 AJAX 发送到服务器的数据和存储在数据库中)。
请问有谁知道如何创建个性化标记功能?
javascript - 如何取消谷歌地图标记拖动操作?
正如您在以下代码中看到的,标记是可拖动的。在某些情况下,如果将标记放置在错误的区域(多边形)中,我想取消放置事件,因此标记会自动返回其原始位置。
问题是如何取消标记的拖动事件,当它已经被拖放到dragend
事件中时?