问题标签 [yahoo-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.
yahoo-api - API 雅虎印度地图
雅虎在http://in.maps.yahoo.com/上有单独的印度地图(比常规 maps.yahoo.com 有更多详细信息)。但是当我使用 API 时,它会转到默认地图。如何获得对 YMaps India 的 API 访问权限?
api - 如何在 Yahoo Maps API 中将位置(地址)字符串转换为 YGeoPoint?
我有一个来自数据库的地址列表,我想在雅虎地图上放置标记。YMap 上的addMarker()
方法需要一个 YGeoPoint,它需要一个纬度和经度。但是,Yahoo Maps 必须知道如何从地址转换,因为drawZoomAndCenter(LocationType,ZoomLevel)
可以获取地址。我可以使用drawZoomAndCenter()
then进行转换,getCenterLatLon()
但有没有更好的方法,不需要平局?
javascript - 关闭带有大量标记的 Yahoo 地图时避免挂起
我有一个带有很多标记(〜500)的雅虎地图。在我关闭页面之前,地图的性能足够好,此时它会暂停(在 Firefox 中)并显示“停止运行此脚本?” 对话框(在 IE7 中)。如果给定足够长的时间,脚本确实完成了它的工作。
我能做些什么来减少这种延迟吗?
这个精简的代码显示了问题:
如果您动态添加和删除标记,我知道事件处理程序存在一些内存泄漏,但这些是静态的(尽管问题可能是相关的)。哦,我知道地图上的这么多标记可能不是传达数据的最佳方式,但这不是我要寻找的答案;)
编辑:按照我尝试过的以下建议:
和
但都没有工作:(
javascript - 雅虎地图 api,3.8 版不显示自定义图像?
我使用以下代码在 Yahoo Maps 上显示自定义标记:
它曾经可以正常工作:
<Script Type=text/javascript Src=http://api.maps.yahoo.com/ajaxymap?v=3.0&appid=
我可以在地图上看到我的自定义图像(一个色点)。现在有了:
我的自定义图像没有显示,3.0 版和 3.8 版似乎有区别,我该怎么做才能修复它?
坦率
google-maps - 计算经度/纬度
给定以下输入:
- 1..n 个位置的已知经度/纬度
- 位置 1..n 和另一个位置“m”之间的已知距离
如何计算位置“m”的经度/纬度?
google-maps - 对多个地址进行地理编码
每个请求我需要对大约 200 个地址进行地理编码,并且每天执行大约 3,000 个请求。我将使用 PHP 做这个服务器端。我看过如何将地址转换为纬度/经度?,但找不到 Google Maps HTTP Request API 或 Yahoo Geocoding REST API(不能使用 JavaScript,因为这是服务器端)发送多个地址的方法。
我将主要使用它来根据坐标对地址进行排序,如果 API 支持,则为每个地址填写任何缺失的数据。这些地址将仅在美国。地理编码的地址将来自用户输入,因此可以是自由格式,例如“街道地址、邮政编码”或“城市、州”等。对于坐标而言,精度并不重要,比如在五百英尺左右。
是否有免费的 API 来处理这个问题?有没有办法让雅虎或谷歌在一个请求中做多个位置?
javascript - Firefox 和 IE 之间 GeoRSS 覆盖的加载时间不一致
我有一个非常简单的页面,用于显示地图并根据 GeoRSS XML 文件中的点覆盖一条线。这是可公开访问的文件。 http://68.178.230.189/georssimport.html
Firefox 加载大约需要 5 秒,这是预期的,因为要映射很多点,但 IE(6 和 7)需要 45 秒到一分钟。我能做些什么来诊断发生了什么?什么工具可以告诉我发生了什么?(即 IE 的 Firebug)
谢谢,马克
google-maps - 有没有办法通过 REST 访问 Bing Maps 地理编码 API?
有没有办法通过 REST 访问 Bing Maps API 以从地址获取地理编码信息?这对谷歌和雅虎来说是微不足道的。我正在寻找的是来自雅虎的这样的功能:
http://developer.yahoo.com/maps/rest/V1/geocode.html
(具体来说,请参阅该页面上的示例请求 URL,但也可以想象该 URL 带有一个简单的“位置”参数,而不是单独的街道、城市、州和邮政编码参数。)
我找到了通过 REST 使用 Bing API 的其他部分的示例,但没有任何东西可以访问 Maps API,或者特别是地理编码功能。
geocoding - 雅虎地图地理编码
如何解决 yahoo 地图地理编码结果集的问题?返回的结果集是错误的。城市字段包含城市、地区和邮政编码。如下所示。
有没有办法在不破坏可扩展性的情况下解决这个问题。
-33.924320
151.187057
203 Coward St
MASCOT NSW 2020
澳大利亚 AU
javascript - 需要像谷歌地图这样的地图服务 - 但对于我的 Intranet
我已经围绕 google maps api 构建了一个解决方案,但意识到当我将它部署到我的 Intranet 时它不起作用。阅读后,您似乎需要为此提供一流的服务。是否有其他类似的地图 api 工具可以在您的 Intranet 网站上免费使用?
编辑:从我读到的内容看来,雅虎似乎允许您在 Intranet 上使用您的免费地图。任何人都可以确认您正在这样做。