0 0

有谁知道google map 里面最短路径的功能如果实现的啊?10

好像都是用js做的,具体是怎么做到的,不太明白,那位大哥帮帮忙
问题补充:
我想知道的是,那条线是怎么画的,我知道是用的vml技术,可是我怎么知道是那条路径而不是其他的
2008年6月19日 09:30

3个答案 按时间排序 按投票排序

0 0

  - -. 问题没描述清楚。
  你是想知道 那条线路径怎么算出来的。
  还是想知道 那条线是用什么方法画出来的  ?

  以上鉴定完毕~
  如果你要最短路径算法的话 可以上google搜一下A*算法 。
  去年我的算法期末作业就是这个 .
  挺容易的 据说好多东西都是用的这个算法 。
 
   Over~

2008年6月22日 09:06
0 0

考虑到兼容性,不会是  vml。  应该是javascript

2008年6月21日 13:17
0 0

你要先看看数据结构的图的最短路径那一节的算法.
我想原理应该就是吧?

2008年6月19日 11:57

相关推荐

    基于云计算的大规模交通路网的最短路径算法.pdf

    在当前的数字化社会中,交通路网的优化和管理成为了一项重要任务,尤其是对于大规模的交通网络,如何快速准确地找到最短路径,直接关系到运输效率和城市交通管理的效能。随着云计算技术的兴起和普及,传统的最短路径...

    基于JavaScript的旅行路径规划算法设计与实现

    Dijkstra算法是解决最短路径问题的一个基础方法,适合于所有边都有非负权重的情况;而A*算法则引入了启发式函数,提高了搜索效率,适用于更复杂的情况。 在JavaScript中实现这些算法,首先需要建立一个表示地理位置...

    MapReduce求解物流配送单源最短路径研究

    【MapReduce求解物流配送单源最短路径研究】 随着电子商务的快速发展,物流配送成为了一个重要的环节,如何高效地规划配送路线以降低成本和提高效率,成为业界亟待解决的问题。本文针对这一挑战,提出了一种利用...

    使用Openlayers的交互式最短路径查找器

    本项目“使用Openlayers的交互式最短路径查找器”旨在利用OpenLayers的功能,实现在地图上动态展示节点和链接,并通过算法计算出两点之间的最短路径。 首先,我们要理解OpenLayers的基础概念。它主要由图层(Layers...

    google map的測試HTML檔案

    在IT领域,Google Map是一个广泛使用的在线地图服务,它提供了丰富的功能,如定位、导航、路线规划、地理编码等。本项目包含了一系列用于测试Google Map功能的HTML文件,旨在展示其在网页中的应用。以下是对每个文件...

    毕业设计 基于Google Map的路径规划系统.docx

    基于Google Map的路径规划系统是计算机科学(cs)领域中的一种毕业设计项目,它涉及到智能交通系统(ITS)的关键技术,特别是动态网络中最短路径计算的问题。动态网络是指随时间变化的交通网络,例如,由于交通流量...

    google map 源码

    谷歌地图(Google Map)是一款广泛使用的在线地图服务,由谷歌公司提供,它集成了地图、卫星图像、街景、实时交通等多种功能。源码通常指的是软件的原始代码,对于开发者而言,参考源码有助于理解软件的工作原理并...

    OpenStreetMap 上基于A*搜索算法的C ++路线规划项目_C++_代码_下载

    该项目使用 C++ 实现了在 OpenStreetMap 上运行的 A* 路线规划器,类似于 Google 地图等专业路线规划器上使用的路线规划器。 它可以计算并绘制从a点到b点的最短路径。用户输入 x 和 y 介于 0 到 100 之间的两个坐标...

    Google-Map-Api.rar_google map_google map api

    通过这个API,你可以自定义地图显示的内容,添加标记、路径、信息窗口,甚至实现复杂的地理位置计算。下面我们将详细探讨谷歌地图API的主要知识点。 1. **API概述** 谷歌地图API分为几个主要版本,包括JavaScript ...

    OpenGIS® Web Map Tile Service Implementation Standard

    例如,Google Maps、Bing Maps和OpenStreetMap等主流地图服务都提供了基于WMTS标准的瓦片服务,方便第三方应用集成高质量的地图数据。 总结而言,《OpenGIS®网络地图瓦片服务实施标准》是GIS领域一项具有里程碑...

    google map的开发辅助utils.zip

    9. **路径绘制**:`PolyUtil`包含了路径解析和优化的功能,例如计算两点间最短路径,以及对多点路径进行简化和优化,这对于路线规划和导航功能的实现至关重要。 10. **动画支持**:库还提供了一些动画工具,比如...

    离线googleMap

    离线Google Map是一种技术,允许用户在没有网络连接的情况下访问和使用地图数据。这在旅行、户外活动或者网络不稳定的地方特别有用。...离线googleMap_项目可能就是这样一个实现上述功能的应用或工具包。

    地图路径规划

    这些数据通常包括道路网络、交通规则、地理信息等,常见的数据源有OpenStreetMap、Google Maps API等。在iOS项目中,这些数据会被转换为本地或者云端的数据结构,如图或者图的邻接矩阵表示,以便于算法处理。 在...

    基于JavaScript与python的路径规划demo设计与实现

    - Dijkstra算法:一种解决最短路径问题的算法,适用于所有边非负权重的图。 - A*搜索算法:在Dijkstra算法的基础上加入了启发式函数,提高了搜索效率,能在有限计算时间内找到较优解。 4. 地图数据处理:路径规划...

    类似googlemap的地图实现

    路线规划是另一个重要功能,这涉及到图论算法,如Dijkstra算法或A*搜索算法,用于找出两点之间的最短或最优路径。同时,地理信息数据,如道路网络和交通规则,也需要在后端进行处理和存储。 在实际项目中,还要考虑...

    map api(灵图和Google)

    Map API,包括灵图Map API和Google Map API,是开发者用于在网页或应用程序中集成地图功能的重要工具。这两种API提供了丰富的地图数据、定位服务、路线规划等功能,使得开发者能够轻松地构建具有地理定位和地图展示...

    openlayer基本功能代码

    这个"openlayer基本功能代码"的压缩包可能包含了实现OpenLayers基础功能的示例代码,让我们来详细探讨一下这些功能。 1. **基本放大缩小**:OpenLayers 提供了简单的地图缩放和平移操作。`Map`对象是核心,通过它的...

    仿造 Google Map 地图导航效果

    5. **路由规划**:实现导航功能需要进行路径规划算法,常见的有Dijkstra算法或A*搜索算法。这些算法能计算出两点之间的最短或最优路径,考虑到交通状况、限速等因素。 6. **动画与过渡效果**:为了让用户体验更佳,...

    GoogleMapControl国外高手写的完全C#化的GoogleMap

    4. **路径规划**:集成路线规划功能,可以计算两点或多点之间的最短或最快路径,并在地图上展示。 5. **事件处理**:提供丰富的事件处理机制,比如鼠标点击、地图移动等,开发者可以通过监听这些事件来实现交互功能...

    基于google map的昆明公交查询地图

    此外,应用可能还包含其他功能,如路径规划,它会根据起始点和终点计算最佳公交换乘方案,考虑时间最短或步行距离最短等因素。同时,考虑到实时性,可能还会整合公交到站时间,这需要对接公交公司的实时数据接口或者...

Global site tag (gtag.js) - Google Analytics