问题标签 [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.
google-maps - 浏览器中的地理位置 IP
谁知道 PC (mac) 上使用什么硬件来确定用户的坐标?许多 API 使用这种情况,但我想知道硬件细节。
javascript - Object.includes 不是旧 Chrome 中的功能
我正在不同设备上测试 WebView。在旧版本(com.com.com (39.0.0.0) 中的WebView)中,此功能不起作用:
日志:
新 Chrome 中一切正常:com.com.com 中的 WebView (69.0.3497.100)
此方法根据文档过滤地图上标记的显示:
https://tech.yandex.com.tr/maps/jsapi/doc/2.1/ref/reference/ObjectManager-docpage/#method_detail__setFilter-param-filterFunction 和 https://yandex.ru/blog/mapsapi/setfilter-peredat -massiv-dannykh
告诉我,我怎样才能使 Object.include 适应旧设备?(或者创建一个适用于所有版本的过滤器)
swift - Yandex Mapkit iOS:动画地标
我想YMKPlacemarkMapObject
在点击时制作动画。我试过了,但没有工作。
使用 Google 地图时,我可以轻松访问标记imageView
并对其进行转换。对于 Yandex 地图,我找不到访问placemarks
imageView
. 有没有办法访问imageView
?
ios - 是否可以将 Yandex 地图集成到 Xamarin iOS 项目中?
这些是我的一些发现,但无法实施。我还查看了以 Yandex 应用程序为中心,但由于版本冲突问题而无法添加包。
https://tech.yandex.com/maps/mapkit/
https://appmetrica.yandex.com/docs/mobile-sdk-dg/concepts/xamarin-plugin.html
yandex-maps - 如何在 flexbox 上嵌入 Yandex.Maps?
如何在 flexbox 上嵌入 Yandex.Maps?
我试过这样做,但如果你改变浏览器窗口的宽度——地图的宽度会增加(它会出现水平滚动)。
ios - 如何删除 YandexMapKit 中的分类地标?
我必须在我的应用程序中显示分类地标。当我通过ddPlacemarkWithPoint:
它添加地标时。但是当我需要删除其中一些时,我遇到了问题。YMKClusterizedPlacemarkCollection
只有clean
删除所有标记的方法。如果我删除所有标记,然后将其中的一部分添加回来,我会在地图上看到闪烁的图钉。然后我尝试从mapView.map.mapObjects
via中删除标记removeWithMapObject:
。这会引发异常和崩溃。
*** Assertion failure in -[YMKMapObjectCollection removeWithMapObject:], ../../../../../../../../idl/ios/impl/YandexMapKit/YMKMapObjectCollection_Binding.mm:398
这是重现该问题的“空”应用程序:
node.js - 通过 NodeJs 中的多地理编码器从 Yandex Map API Geocoder 获取坐标
我需要获取一组地址的坐标以在 Yandex 地图小部件上显示它们。有很多地址,所以我要在nodejs服务器端获取坐标。我找到了包multi-geocoder,这看起来正是我的解决方案。所以我写了这个例子:
我得到了回应:
我认为 apiKey 出了点问题,但无法弄清楚到底是什么。如何从 nodejs 脚本中正确获取坐标?有可能\合法吗?
谢谢你。
javascript - Yandex地图中的多边形渲染
我有 VUE 模板,我在其中使用 Yandex 地图绘制了一些多边形。有 2 个 id 为 123 和 124 的多边形。123 多边形从markerFill 中获取颜色数据。为了测试,我尝试从 124 Polygon 中的 postgres 获取信息
所有变体都有效,但在第二个变体中,我在控制台中有错误
vue.runtime.esm.js?2b0e:619 [Vue 警告]:渲染错误:“TypeError:无法读取未定义的属性‘颜色’”
在发现
---> 在 src/App.vue
我认为我的 async/await 函数 beforeCreate 不能正常工作。
javascript - 如何自定义 Yandex 地图 api 控件?
我需要自定义 Yandex 地图 api 控件,但我不知道如何通过自定义嵌入式 api 类(如 ymaps-2-1-76-map)直接做到这一点......所以我可以自定义控件,如调整按钮大小以某种方式不同以及如何? 我想得到什么风格