当前位置: 首页 > 知识库问答 >
问题:

Bing Maps v8路由拖动

马欣荣
2023-03-14

在Bing MapsV7中,如果你将路径拖到地图的边缘,它会将地图移动到那个方向。这使用户不必扔下路由标记,自己移动地图,然后拿起标记继续改变路由以满足他们的需要。例如,如果您转到https://www.bingmapsportal.com/isdk/ajaxv7#directionsmodule2,您将能够试用此功能。但是,如果您转到http://www.bing.com/api/maps/sdkrelease/mapcontrol/isdk#directionsgetrequestoptions+js,您将路径拖到地图边缘时不会看到地图移动。

我查看了directionsRenderOptions(https://msdn.microsoft.com/library/mt750365.aspx)和directionsRequestOptions(https://msdn.microsoft.com/library/mt750373.aspx)的api,但我没有看到任何与拖动路由时移动地图有关的内容。任何帮助都将不胜感激。

共有1个答案

阎智
2023-03-14

我不相信这是V8中会支持的场景。不确定这是不是可以很容易地添加的东西,因为在V8中所有的渲染都发生在HTML5画布上,并且当它移动时会被重新渲染。将为此添加一个特性请求以供团队查看。

 类似资料:
  • 本文向大家介绍详解vue路由篇(动态路由、路由嵌套),包括了详解vue路由篇(动态路由、路由嵌套)的使用技巧和注意事项,需要的朋友参考一下 什么是路由?网络原理中,路由指的是根据上一接口的数据包中的IP地址,查询路由表转发到另一个接口,它决定的是一个端到端的网络路径。 web中,路由的概念也是类似,根据URL来将请求分配到指定的一个'端'。(即根据网址找到能处理这个URL的程序或模块) 使用vue

  • 例如,我们可能希望一些路线只有在用户登录或接受条款和条件后才可访问。 我们可以使用路由哨兵来检查这些条件并控制对路由的访问。 路由哨兵还可以控制用户是否可以离开某个路由。 例如,假设用户已将信息键入页面上的表单,但尚未提交表单。 如果这时离开页面,他们将丢失信息。 如果用户尝试离开路由而不是提交或保存信息,我们可以提示用户。 Angular 提供了五种路由拦截哨兵: CanActive 激活拦截

  • 每个路由可以有不同的属性; 一些常见的属性是: path - 应用程序在特定路由上时在浏览器中显示的URL component - 当应用程序在特定路由上时要呈现的组件 pathMatch - 默认为’prefix’的可选属性。 确定是匹配完整的网址还是仅匹配开头。 当定义一个具有空路径字符串的路径设置pathMatch为’full’时,否则它将匹配所有路径。 children - 表示此路由的子

  • 通过Group可以实现路由分组,Group 路由分组可以简化你的路由撰写: 有两种方法来使用Group: 第一种,创建Group对象,通过Group方法传入 g := tango.NewGroup() g.Get("/1", func() string { return "/1" }) g.Post("/2", func() string { return "/2" }) o :=

  • Tango支持4种形式的路由匹配规则 静态路由 tg.Get("/", new(Action)) tg.Get("/static", new(Action))匹配 URL:/ 到 Action结构体的Get函数 匹配 URL:/static 到 Action结构体的Get函数 命名路由 tg.Get("/:name", new(Action)) tg.Get("/(:name)", new(Act

  • 英文原文: http://emberjs.com/guides/routing/asynchronous-routing/ 本节内容主要介绍一些路由的高级特性,以及路由是如何处理应用中的一些复杂异步逻辑的。 承诺简介 Ember在路由中处理异步逻辑的方案主要依赖于承诺(Promise)。简单地说,承诺就是代表了最后的值的对象。承诺可以被履行(成功的获得了最后的结果)也可以被拒绝(没有获得最后的结果