问题标签 [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.
click - 使标记可拖动和可点击
我有一个矢量图层,用于在地图上将标记显示为特征,但现在,我所做的,它们是可拖动或可点击的。我该怎么做才能两者兼得?
google-maps - sencha touch -> 谷歌地图标记不响应触摸
我还有另一个问题需要解决,因为它很烦人。我已经在一个应用程序上工作了一段时间,我设法让它很好地工作。
具体来说,谷歌地图功能应该有出现的标记,当你点击它们时,屏幕应该放大并显示一些关于标记的信息。现在,我已经编写了代码,当您在 Chrome 上测试它时,它可以完美运行。但是当我尝试将它移植到标签设备本身(Samsun Galaxy)时,每当我尝试触摸标记时都没有任何活动。
我对此感到困惑和恼火,因为触摸标记的动作应该与使用鼠标单击它相同,我没有弄错吗?我想知道是否有其他人可以在这方面给我任何帮助,因为这是一件小事,对我造成了极大的麻烦。
我在下面添加的代码:
javascript - 调用javascript函数的正确方法
我正在尝试通过添加国家名称的提取来扩展本网站的谷歌地图标记示例。
由于谷歌地图返回一个包含每个地址详细信息的数组,我需要遍历该数组以找到例如“国家”的条目。由于我想重用这段代码,我创建了一个函数。
但我不确定如何正确调用这个函数(这里调用find(components, item))。
我没有从 find 函数中得到任何回报。如何从 select 函数中正确调用 find 函数? *为什么我得到一个空的回报可能有不同的错误吗?*
感谢您的想法和建议!
android - 如何实现“落针”
我试图展示从天上掉下来的大头针到最终目的地点。但到目前为止,我发现的只是如何将所有引脚放置在叠加层中,然后在下一个屏幕中同时显示所有引脚。如果我有一组点(纬度和经度),我如何显示从天而降的针一次一个针?
谢谢
android - OSMdroid:彼此上方的标记 - 如何单击
我对 OSMdroid 有一个大问题:我有一张带有一堆标记的地图,其中一些彼此靠近,因此可绘制的标记彼此位于上方。
现在,当用户单击这样的标记“堆栈”时,将onClickListener
执行每个标记中的代码。
我怎样才能防止这种执行,而是显示“点击”的标记列表?
javascript - 我的谷歌地图不会显示每个标记
大家好,我需要用我们客户的标记制作一个谷歌地图,但是我仍然在学校不擅长编程并且没有真正获得太多编程:(但是我的问题是我能够获得一些标记地图但不是全部,它总是会显示不同的数量。我的工作地址不是基于纬度和经度。
这是我的脚本
google-maps - Google Maps Api - 用鼠标点击删除标记
我在单击鼠标时删除标记时遇到问题。嗯,事情并不像看起来那么简单。
如果我使用该代码,在创建标记时立即添加侦听器,删除它会很容易,因为我指的是marker.setMap(null);
. 但在我的情况下,我希望创建它们,然后我想将事件侦听器添加到它们使用
我正在推动每个标记markersArray
,让我现在可以向每个标记添加事件,但是我怎样才能删除它?当我marker.setMap(null);
代替警报时,它说标记未定义,我不知道如何引用我刚刚单击的标记:S 也不能将标记用作全局变量,因为我收到Uncaught TypeError: Cannot read property '__e3_' of undefined
错误消息。
编辑:如果我尝试使用
我得到错误Uncaught TypeError: Cannot call method 'setMap' of undefined
。这就是为什么我确定我需要使用“标记”。
android - Android - ImageView 作为离线地图
我正在尝试在我的 android 应用程序中实现离线地图内容。我不需要为特定区域提供如此详细的地图并在其上标记一些地方。一个可缩放和可滚动的图像对我来说似乎就足够了。
第一个问题是;1-) android 离线地图的最佳选择是什么?我的限制是我的应用程序无法使用任何互联网连接。我必须使用图像视图(通过在其上添加按钮标记)还是可以为 Mapview 使用任何离线数据?
我已经搜索了很多使用 imageview 作为地图但无法得到这么多结果。
我对 imageview 的基本问题是;2-) 如何在 imageview 的特定位置添加标记(按钮)?
我找到了一些用于滚动和缩放的示例代码并实现了它们(Scrollview 默认没有对角滚动),但我找不到将标记添加到可滚动、可缩放的图像视图的方法。
请不要考虑示例代码,假设 imageview 在滚动视图中,我尝试在其上添加标记(按钮)。
提前致谢
google-maps - 谷歌地图和提高标记
我正在编写使用谷歌地图的网络应用程序。我在地图上放置了一些点作为标记。当我拖动标记时 - 它会升起 - 当我放下它时 - 它会回落。我想避免提高标记。有什么方法可以拖而不抬?