问题标签 [yandex-maps]

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.

0 投票
1 回答
553 浏览

yandex-api - 如何将事件侦听器添加到“+”缩放元素?

当他的状态被禁用时,我尝试将事件侦听器添加到“+”缩放元素图标。请帮我。

JSFIDDLE 在这里。

代码:

0 投票
3 回答
1101 浏览

android - 如何向用户询问 Yandex Navi 或 Google 地图?我怎样才能指挥它?

我在latitude和中有两个值longitude。我有一把钥匙。此按钮必须有两个选项才能转到位置信息,Yandex Navi以及Google Maps。当我点击按钮时,我想知道哪一个想要打开它。我怎样才能做到这一点?

0 投票
1 回答
655 浏览

javascript - 如何在 Angular 中嵌入 Yandex 地图?

我有一个 Yandex 地图小部件,我想将它嵌入到一个 Angular 组件中。我正在使用 Angular(v6)

我试图在树中嵌入脚本和根元素:

模板:

在 Chrome 中检查小部件显示小部件根元素已显示,但该元素为空。我也没有在控制台输出中看到任何错误。

0 投票
1 回答
2681 浏览

android - Yandex MapKit 3.0。获取屏幕中心和缩放,在地图上获取位置

如何在 Yandex mapkit 的最新版本上构建右键?缩放和位置按钮。我只是创建地图类并感到困惑。文档非常少。。

0 投票
1 回答
193 浏览

android - Yandex 地图套件 Android

我将在我的 Android 项目中使用 yandex 地图。我按照文档中的说明进行了操作,但是在编译过程中出现此错误

在此处输入图像描述

0 投票
2 回答
681 浏览

android - Yandex MapKit 3.0 崩溃

Yandex MapKit 在线MapKitFactory.initialize(this)崩溃

堆栈跟踪是

java.lang.UnsatisfiedLinkError: dlopen failed: "/data/data/com.appname.app/app_lib/libgnustl_shared.so" 在 java.lang.Runtime.load0(Runtime.java:928) 是 32 位而不是 64 位) 在 java.lang.System.load(System.java:1621) 在 com.yandex.runtime.internal.ReLinker.loadLibrary(ReLinker.java:82) 在 com.yandex.runtime.Runtime.loadLibrary(Runtime.java: 122) 在 com.yandex.runtime.Runtime.init(Runtime.java:99) 在 com.yandex.mapkit.MapKitFactory.initialize(MapKitFactory.java:18) 在 com.appname.main.MainActivity.onCreate(MainActivity.kt :41) 在 android.app.Activity.performCreate(Activity.java:7023) 在 android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1215) 在 android.app.Activity.performCreate(Activity.java:7014) 在 android .app.ActivityThread。performLaunchActivity(ActivityThread.java:2745) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2870) at android.app.ActivityThread.-wrap11(Unknown Source:0) at android.app.ActivityThread$H.handleMessage(ActivityThread .java:1601) 在 android.os.Handler.dispatchMessage(Handler.java:106) 在 android.os.Looper.loop(Looper.java:172) 在 android.app.ActivityThread.main(ActivityThread.java:6590)在 java.lang.reflect.Method.invoke(Native Method) 在 com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438) 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.爪哇:807)ActivityThread$H.handleMessage(ActivityThread.java:1601) 在 android.os.Handler.dispatchMessage(Handler.java:106) 在 android.os.Looper.loop(Looper.java:172) 在 android.app.ActivityThread.main (ActivityThread.java:6590) 在 java.lang.reflect.Method.invoke(Native Method) 在 com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438) 在 com.android.internal.os .ZygoteInit.main(ZygoteInit.java:807)ActivityThread$H.handleMessage(ActivityThread.java:1601) 在 android.os.Handler.dispatchMessage(Handler.java:106) 在 android.os.Looper.loop(Looper.java:172) 在 android.app.ActivityThread.main (ActivityThread.java:6590) 在 java.lang.reflect.Method.invoke(Native Method) 在 com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438) 在 com.android.internal.os .ZygoteInit.main(ZygoteInit.java:807)os.ZygoteInit.main(ZygoteInit.java:807)os.ZygoteInit.main(ZygoteInit.java:807)

0 投票
0 回答
308 浏览

javascript - Yandex Maps JS API:用两根手指拖动地图时出现集群事件问题

我禁止在移动设备上用一根手指拖动地图

map.behaviors.disable('drag');

但有一个问题。问题如下:

该地图有大量的集群(最初(使用小缩放) - 地图上所有地标的 90% - 集群)。用两根手指拖动地图时,如果其中一根手指多点触摸到集群,则不会发生拖动(地图上的多点触控事件不起作用-触发了集群上的多点触控事件)=> 发生拖动直接在网站页面上,而不是在地图上。

如何解决?也许以某种方式通过地图上的事件集群?

当在地图元素上触发“touchmove”事件(但集群上的多点触控事件仍然有效)时,尝试了很多事情,包括隐藏所有地理对象。

JS沙盒中的一个问题的例子——从你的手机进去,试着把地图拖到没有集群的地方​​,有的地方。

我试图设置clusterInteractivityModel: 'default#silent'集群选项。然后地图被悄悄拖动,但是'click'事件不起作用。

0 投票
1 回答
846 浏览

javascript - 如何设置地标的大小?

我用地标制作 yandex 地图。对于地标,我使用以下预设:

'岛屿#blueHomeIcon'

我需要为地标图标设置大小:

268 像素 x 268 像素

请帮我。

我的尝试:

JSFIDDLE

UPD:我需要使用标准地标图标(不是自定义图像)

0 投票
0 回答
92 浏览

android - Android 在任何地图应用程序中自动显示从我的位置到给定位置的路线

我想显示一个选择器对话框,用户将在他们的设备中选择任何地图应用程序。选择后,应用程序将自动查找设备位置并显示到给定位置的路线(如纬度和经度)。

对于谷歌地图,这段代码在不显示选择器对话框的情况下满足了我的需求,

但对于 Yandex,我只能在如下地图上显示给定位置,

有什么方法可以为所有地图应用程序或仅适用于 Google Maps 和 Yandex?

0 投票
1 回答
404 浏览

android - 检查位置图层是否已更改。Yandex MapKit 3.0

如何检查我是否更改相机位置以禁用锚点?我在示例文档中看不到解决方案。