问题标签 [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 回答
3046 浏览

javascript - 参考错误 Ymaps 未定义

带有 Yandex 地图定义的 JS 文件:

然后我在另一个文件中调用这个 js 代码以将地图放置在 smartgwt 布局中。

但是在浏览器中我收到参考错误:Ymaps is not defined

0 投票
0 回答
160 浏览

android - Yandex 地图的 OnCameraChangeListener

我想检测 Yandex 地图中的地图位置变化(与地图相机变化相同)。谷歌地图 API 通过 OnCameraChangeListener() 提供了这个机会,但我找不到适合 Yandex 的那个。

SO:Google 的 OnCameraChangeListener 在 Yandex 地图中的相应功能是什么?

提前致谢。

0 投票
0 回答
119 浏览

android - Android 导航:我如何将整个路线(不仅是终点)传递给外部导航软件?

我的 Android 应用程序为用户生成路由并根据其他一些用户操作/外部​​事件对其进行更新。我们谈论的不是“目的地”(访问这里,这里和这里),而是完整的路线(严格按照这种方式行驶)。安卓上有哪些外接导航软件支持这种模式?我可以将完整路线传递给 Google Maps / Yandex Navigator / Map.Me / OsmAND+ 或其他一些导航器并让它使用它而不是他们的路线吗?

0 投票
1 回答
1095 浏览

swift - 如何快速从外部应用程序启动 yandex 地图应用程序?

我有来源和目的地的纬度和经度信息,我想将此信息发送到 yandex 地图,并且 yandex 地图应该显示方向。我怎样才能在 Swift 3 中做到这一点?

0 投票
0 回答
131 浏览

javascript - 如果使用 .then() 或其他方法(JavaScript、地图 API),则从另一个函数中的嵌套函数返回值

我编写了 AngularJS 应用程序,它显示了从 JSON 对象获得的特定坐标的 Google、Yandex 和 Gis 地图。JSON 可能包含 [0...n] 个对象。它适用于 Google Maps API,但不适用于 Yandex/Gis Maps API。

Yandex 地图:

地理信息系统地图:

问题在于,ymaps.ready(init);只有DG.then(init);在检查准备好的地图状态后才调用 init() 函数。而且我不能$scope.mapContainer在这两种情况下返回,因为它们在嵌套函数中。

我尝试在 init() 函数上方创建全局变量并分配给 this $scope.mapContainer,但是当我在 init() 函数下方的父级中返回此全局值时,它不可见。它仅在嵌套函数中可见。

您可以在这里看到工作的 JSFiddle:https
://jsfiddle.net/oxpgkLhj/2/ 请打开控制台查看错误

如果您在代码末尾评论这部分:

和这个:

你会看到完美的谷歌地图。我想看到 Yandex 和 Gis 地图完全相同。请帮忙...

0 投票
2 回答
1808 浏览

vuejs2 - 如何在组件 Vue 中初始化小部件?

我想在 VueJS 上的应用程序中添加地图。

正如它在手册中描述的那样,我在 HEAD 中写道:

然后在 App-component 我做了:

所以在chrome中的commandtool中出现以下错误:

那么,如何初始化我想要的所有东西?

0 投票
1 回答
606 浏览

android - Android yandex 地理编码地址

在我的应用程序中,我想将原始地址解码为坐标。我这样做:

但是,此请求无法到达服务器。

有什么建议为什么它不起作用?

编辑

它不起作用,因为 yandex 仅为 webapps 和站点提供此 api。为此找到了一个丑陋的解决方法。我正在使用此请求 url 在 webview 中加载一个页面,并从 webview 的响应中获取原始文本。

0 投票
1 回答
223 浏览

html - Schema.org 用于没有 URL 的地图容器

据我所知,我需要一个地图的 URL 才能使用hasMap(或被取代的map)属性。

但是我的应用程序运行使用没有链接的容器元素的 Google/Yandex 地图脚本。

那么标记我的地图代码的正确方法是什么?甚至可能吗?

0 投票
1 回答
82 浏览

java - 奇怪的错误 - 应用程序卡住了,但 UI 仍然响应

所以.. 我的应用程序中有一个非常奇怪的错误。
在某些时候,由于某种原因,应用程序停止处理某些事件,例如:在 notifydatasetchanged 调用后适配器不会更新,mapview 根本没有响应,活动不会启动,任何类型的片段事务什么都不做 - 列表继续。

但同时,如果我按下某个按钮 - 它会显示波纹效果并触发 onClick(甚至通过此单击启动的网络请求也成功完成),这意味着主线程仍然可以正常工作。
我能够以编程方式隐藏和显示视图,接收 firebase 实时数据库事件并执行各种业务逻辑。

我的疯狂猜测是,要么是一些负责这种东西的线程卡住了(死锁?),要么这就是应用程序在 OutOfMemoryException 之后的工作方式?因为这通常发生在大量使用地图(Yandex Map)之后。

我真的不明白这是怎么回事。

0 投票
1 回答
820 浏览

javascript - 使用 Google-yandex 地图导航在同一路线上的多个点

在我的 html 应用程序中,用户想要导航 google 或 yandex 导航点

我使用该代码执行此操作。因此,当用户单击任何产品以导航我的应用程序时,导航到 google 或 yandex 导航并开始导航...但是如何将其用于多个点?例如,我的用户首先想去 A 点,然后是 B 点,最后是 C 点……如何用这 3 点打开 google 或 yandex 地图导航?