Azure地图-在事件上更改地图中心单击另一个html元素

Azure地图-在事件上更改地图中心单击另一个html元素,azure,azure-maps,Azure,Azure Maps,我正在使用azure maps控件构建SPA react页面。我有一种左侧导航控件,它代表了我们在全球拥有的办公室列表 我加载地图时默认中心集中在北美,现在当有人点击左导航中的欧洲办公地点时,我必须更改地图中心 是否有相关示例,我尝试在选项中更改地图中心,但地图从未重新居中。您可能还会发现这些示例很有用: 刚刚找到答案;经过一番挖掘。使用相机选项。谢谢你!!还有一个关于地图的问题。我现在需要为建筑物添加一个html标记,点击它,启动一个显示站点特定信息的弹出窗口。我需要将站点详细信息传递到弹出窗

我正在使用azure maps控件构建SPA react页面。我有一种左侧导航控件,它代表了我们在全球拥有的办公室列表

我加载地图时默认中心集中在北美,现在当有人点击左导航中的欧洲办公地点时,我必须更改地图中心


是否有相关示例,我尝试在选项中更改地图中心,但地图从未重新居中。

您可能还会发现这些示例很有用:


刚刚找到答案;经过一番挖掘。使用相机选项。谢谢你!!还有一个关于地图的问题。我现在需要为建筑物添加一个html标记,点击它,启动一个显示站点特定信息的弹出窗口。我需要将站点详细信息传递到弹出窗口,以便获取特定于站点的信息,为此,我需要捕获已单击的地图数据点,但html标记click args没有任何已单击数据点的引用。在我的例子中,数据点有一个id,我可以使用它获取特定于站点的详细信息并传递给弹出控件。创建标记时,只需使用自定义属性将数据附加到标记上即可。例如:
var marker=new atlas.HtmlMarker();marker.properties=yourDataObjectHTML标记在事件处理程序中返回,因此您只需从那里获取附加的属性。