引用
最近想在自己的网站上加入一些Map的应用,于是查看了Google Map、MapABC和51ditu的API。
现在真的是很难取舍,不知道有没有人有类似的经验。
但从地图本身来看,明显是Google的最简洁清楚。
对比相同放大级别的图片可以看到Google主要显示的是街道的相关信息,MapABC和51ditu则更注重建筑物和酒店的显示。从这一点上来看Google给了我最好的印象分。其他两个的特点是MapABC信息量比较多,画面显得比较凌乱,不够简洁;而51ditu可能是线路最详细的一个,细节上表现的更好(google使用的是MapABC的地图,两个是一样的),缺点就是画面配色比较杂,视觉效果个人很不喜欢。
当我决定时候Google Map给我提供地图服务的时候,我又发现更为难的情况,那就是在Google的API中只有LocalSearch,没有提供公交信息的搜索
,可能是人家美国人不做公交的原因吧。不知道是真的没有还是我没有找到啊?毕竟Google网站上是提供这个功能的。希望大家能帮帮忙,告诉我应该怎么做。
上面是以前发的内容,经过一段时间的学习,终于发现自己前段时间的一个误区。
想要在网站上实现地图搜索的功能就需要同时使用地图API和Ajax Search API!
所以使用Google提供的地图API+MapABC提供的Ajax Search API就能解决导航的问题
另外自己的亲身实验发现,MapABC的LocalSearch没有Google的数据库庞大,所以LocalSearch也使用Google的好了。
分享到:
相关推荐
通过上述步骤,我们可以实现一个功能完善的、基于jQuery和百度地图API的城市选择地图效果。这个过程不仅涉及到前端技术,还可能涉及到后端接口设计和数据库查询,是一个典型的前后端交互案例。在实际项目中,还需要...
百度地图API是开发者用来集成百度地图服务的一个强大工具,它允许程序员在自己的应用程序、网站或系统中嵌入地图功能,实现各种定制化的地理信息处理。通过使用百度地图API,开发者可以轻松地实现地图展示、定位、...
在本文中,我们将深入探讨如何使用C#编程语言与百度地图API进行交互,实现一系列实用功能,如在C#窗体上显示百度地图、测量距离、设置标记、框选区域以及规划路线。这个实例项目源码是学习和实践C#与地图服务集成的...
### Google地图API详解 Google地图API是Google提供的一套强大且灵活的地图开发工具,它允许开发者将地图功能集成到自己的网站或应用中。通过API,开发者可以创建自定义地图、添加标记、绘制路线、实现地理位置查找...
这个实例可能包含一个演示程序或教程,展示如何使用高德地图API进行地址搜索并让用户能够从搜索结果中选择一个地址。下面将详细讲解这个过程涉及的知识点: 1. **高德地图API注册与获取密钥**:首先,开发者需要在...
百度地图离线API是开发者在...不过,使用离线API需要开发者具备一定的技术背景,包括JavaScript编程、GIS基础知识以及百度地图API的使用经验。通过合理的开发和优化,可以实现高效、稳定且用户体验良好的离线地图应用。
代码中可能包括了一个自定义的测量面积类,该类继承自百度地图API的某个基础类,实现了地图点击事件的处理、坐标点的存储、多边形的绘制以及面积的计算。需要注意的是,描述中提到原有的测距功能显示的公里数被注释...
这通常涉及到初始化地图容器,设置地图中心点坐标,以及选择地图样式(如卫星视图、普通地图等)。开发者可以通过调用百度地图API的`initMap()`函数来实现这一点。 其次,定位功能是地图API的另一大亮点。百度地图...
本资料包“路书,路线规划,高德地图API示例,地图信息.zip”包含了一个关于如何使用高德地图API进行路线规划和路书制作的实例。 1. 路线规划:高德地图API提供了多种路线规划方式,包括驾车、步行、骑行等。开发者...
2. 编写HTTP请求:使用选择的库,构造一个指向百度地图API的URL,并附加你的AK和请求参数。例如,获取当前位置的经纬度,可以调用`...
选择电子地图API应考虑项目需求、功能覆盖、易用性、离线支持等因素。PGIS适合对地理信息有深度需求的应用,ARCGIS更适合专业GIS项目,而百度地图则在通用地图应用中表现出色。开发者需根据实际需求评估各API的优...
谷歌地图API 谷歌地图API是Google提供的一套JavaScript API,用于在网页上显示地图和提供相关的地图服务。最新版本为V3,于2010年6月15日更新。该API提供了丰富的功能和方法,涵盖了地图显示、地理编码、路线规划、...
2)请查看 离线地图示例demo.html 里面的示例,或者查看地图API在线示例: http://developer.baidu.com/map/jsdemo.htm 3) 地图API请查看百度官方说明: http://developer.baidu.com/map/reference/index.php 4)如有...
当用户点击该控件时,百度地图API将尝试获取用户的当前位置。 4. **处理定位结果**:监听`Geolocation`对象的`complete`事件,当用户的位置被成功获取时,触发回调函数。这个回调函数可以接收到包含用户经纬度的...
根据给定的文件信息,以下是关于“凯立德Web地图API2010开发指南”的详细知识点解析: ### 一、API概述 #### 关于凯立德地图API 凯立德地图API是一款由深圳市凯立德计算机系统技术有限公司提供的基于JavaScript的...
百度移动地图API是一套专为Android开发者设计的强大工具,它提供了丰富的地图功能,使得开发者能够轻松集成地图到自己的...对于想要在中国市场开发地图相关应用的开发者来说,百度地图API无疑是一个值得考虑的选择。
### 百度地图API v1.4 知识点详解 #### 一、百度地图API简介 **百度地图API**是一套由百度公司提供的、基于JavaScript的应用程序接口,旨在帮助开发者在其网站上构建具备丰富功能及高度交互性的地图应用程序。通过...
百度离线地图API 2.1是一款强大的开发工具,专为那些希望在无网络环境下仍能提供地图服务的开发者设计。这个API包含了44个JavaScript文件,旨在为开发者提供全面的地图功能,同时也引入了第三方开源库的JS文件以增强...