问题标签 [here-api]

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 回答
180 浏览

javascript - 诺基亚地图 - 更改圆坐标

我有一个相对简单的任务:

  1. 我在地图上画了一个圆圈
  2. 我想改变圆圈的位置

这是代码:

现在,我希望这会起作用:

它适用于其他一些对象,如 SVG 标记,但不适用于简单的圆圈。

有什么帮助吗?

0 投票
2 回答
172 浏览

javascript - 有没有办法在调用诺基亚反向地理编码 api 时关联响应和查询?

我正在使用管理器nokia.places.search.manager (HERE API)的reverseGeo方法来检索有关坐标的信息。在显示某一点的信息时,它在我的情况下工作正常。但是当我得到一个以上的点时,我的所有点都会得到最后一个的信息。

事实上,我不使用 infobubble 在onComplete方法中显示地址信息,就像在提供的示例中所做的那样。

我已将所有标记(嵌入 InfoBuble 的 nokia.maps.map.Marker 的扩展)存储在键/值全局变量中。所以在onComplete方法中,我想更新正确的标记。

下面是我调用搜索服务的方式:

其中myID是允许检索正确标记以使用地址信息进行更新的值。

问候

0 投票
1 回答
418 浏览

windows-phone-8 - 更改 windows phone 工具包图钉内容

如何通过程序动态更改工具包图钉的内容?

我在初始化的地图上放了几个图钉,我想在用户点击图钉时更改图钉的内容。

这是我的 xaml 代码:

还有我的program.cs:

在 PinOnTap 函数中,我将从另一个函数中获取图片并在地图上显示为 toolkit:Pushpin.Content,但是它无法工作。

这段代码:

它只会更改图像源,但不会更新 UI。我打印它的价值并且它的来源已经改变,但我不知道为什么它没有出现在地图上(地图只显示白色背景的“边界”并且里面没有任何图像)

0 投票
2 回答
1672 浏览

kml - “here maps javascript api”是否支持 GeoJSON 或任何替代 KML 的文件格式

是否可以以适当的方式将 GeoJson 格式的数据加载到这里 maps js api 中?我正在使用 AJAX 发送来自 mysql 的数据,该数据采用 GeoJSON 格式。我不想存储任何 kml 文件。

0 投票
1 回答
310 浏览

windows-phone-8 - 在 WP8 诺基亚地图中实现鸟瞰地图模式

Windows phone 8 诺基亚地图中是否有任何鸟瞰地图模式可用。在 MapCartographicMode 我只喜欢以下枚举值。

然后我们如何在 windows phone 8 中实现鸟瞰图。是否有任何其他选项可用于设置此模式。

0 投票
1 回答
285 浏览

javascript - 来自 HERE API 和旧诺基亚 OVI API 的不同 SearchBox 结果

我正在实现与全新的HERE JavaScript 位置 API(版本 2.5.3)的集成,特别是使用 nokia.places.SearchBox()。

我注意到以相同方式使用的旧 OVI SearchBox 组件提供的结果比新的 HERE SearchBox 组件更详细。

例如,输入“ oxford street london ” 我正在使用 OVI获得“ Oxford Street, London, United Kingdom ”,而只有“ Oxford Street ”使用 HERE。

是否可以在不实现其他解决方案(例如具有自定义行为的 REST API)的情况下使用 HERE API 获得相同的结果?也许将参数传递给 SearchBox() 函数......

提前致谢

0 投票
1 回答
1657 浏览

javascript - Here Maps API - 基本地点显示 (placeId)

我使用 JavaScript API 在网页上实现了地图,现在我想显示有关某个位置的基本信息。在 JavaScript API 文档中,我在 Places Components 部分找到了其中一部分称为“基本地点显示”,但有一个如何使用 placeId 呈现信息的示例。

如果可能的话,我需要能够使用位置坐标检索信息。我尝试使用 PHP 代码显示信息,该代码定义地图上某个位置的坐标,而不是使用 placeId,但它不起作用。

这是我使用的代码示例:

是否可以这样解决问题,或者有不涉及placeId的方法。

链接:Here DeveloperHere JavaScript API

0 投票
1 回答
424 浏览

windows-phone-8 - 诺基亚 HERE API。如何使用“app_id”?

我正在为 Windows Phone 8 开发应用程序,并且正在使用诺基亚 HERE API。但是我不知道如何使用 HERE 开发者网站为我生成的“app_id”号码。即使这个网站似乎也没有多大帮助。有人可以帮我吗?

0 投票
1 回答
1148 浏览

javascript - SearchBox.onSelect 中的 ZoomTo boundingBox 与 HERE 地图和地点

我正在使用nokia.places.widget.SearchBoxnokia.maps.map.Display

当用户从结果列表中选择一个项目时,您可以使用 SearchBox 的 onSelect 函数来执行操作。

我需要做的是将地图居中并缩放到所选位置。我的问题是关于缩放,因为我不知道要使用什么级别。

我注意到有些地方有 boundingBox(与 Display 组件的zoomTo函数一起使用)属性,但其他地方没有。我可以使用类别('administrative-region''street-square'等),但它不是精确的,而且我找不到可能的类别代码列表。

有什么建议吗?

0 投票
1 回答
138 浏览

javascript - HERE 地图搜索框不适用于 Firefox 旧版本(例如 12)

我正在尝试让 HERE 地图在 Firefox 12 上运行,但我在使用 SearchBox 组件时遇到问题,尤其是单击搜索结果。

稍微调试了一下,发现jsPlacesAPI.js远程脚本此时抛出错误:

这会导致错误,因为uisnokia.places.suggestionss.getItem(u)返回一个空字符串。

显然,t.parse('')失败是因为空字符串不是有效的 JSON。

这就像最新的 Firefox、Chrome 和 IE8+ 中的魅力一样。

除了更新FF,还有什么建议吗?