`
42087743
  • 浏览: 237873 次
  • 性别: Icon_minigender_1
  • 来自: 合肥&上海
社区版块
存档分类
最新评论

原创map高级应用项目gmap -- 基于googlemap

阅读更多
   原创map高级应用项目:gmap,项目完全使用javascript完成,使用IE7和FF3测试通过,当然BUG肯定还是存在的,大家帮我找出来,并且希望大家再多提些需求来完善这个系统

   发布这个项目,主要还是想推动基于GOOGLE map的开发,本人从小就喜欢研究地图,现在有了googlemap这个平台,更有了平台来施展拳脚了,欢迎大家多提宝贵意见。

主要功能:
1. 小人在地图上可以移动,初始化地址经过反向地址解析后,将小人的地址定于上海,当zoom>=7时,只能沿着街道移动,空格回城,awsd和方向键控制移动
2. 实时从xml中查询POI,替代数据库,使本项目可以独立运行
3. 地图zoom<=3时,显示marker集合,不显示单个marker
4. 创建xml测试数据
5. 地图左右缩放,最大化
6. 自定义zoom轴, 自定义鼠标双击事件和鼠标滚轮事件
7. 实时交通流量
8. 按住shift后,划框放大地图
9. 自定义弹出框
10. POI驾车路线查询
11. marker创建进度条
12. 地点导航,实时显示所在地区
13. 通过kml读取中国省份边界线

因为功能比较多,建议使用JS性能比较强大的FF来打开,IE下会比较卡
  • 大小: 465.4 KB
分享到:
评论
4 楼 42087743 2009-09-21  
makemyownlife 写道
,仔细研究,要是楼主有时间的话,可以稍微做个pdf之类,讲讲大体思路哦

等以后有时间吧, 最近是没有时间了, 新换了公司, 技术完全不一样了, 要慢慢开始学了, 我那注释写得比较详细了, 结合Google map api看, 应该不会有太大难度的.
3 楼 makemyownlife 2009-09-21  
,仔细研究,要是楼主有时间的话,可以稍微做个pdf之类,讲讲大体思路哦
2 楼 youngmaster 2009-09-20  
支持楼主;期望带来更多精彩!
1 楼 lanjingyu 2009-09-13  
研究一下。

相关推荐

    vue2googlemap基于Vue2x和google地图组件

    Vue2googlemap是一个专门为Vue 2.x框架设计的插件,它允许开发者在Vue应用中无缝集成Google Maps API。这个插件将Google Maps的强大功能与Vue的声明式渲染相结合,为开发者提供了更方便的方式来创建交互式的地图应用...

    vue2-gmap-custom-marker:Vue Google Map自定义标记组件

    对于使用vue-google-maps的旧项目,您必须坚持使用该项目标签 。 您可能会在package.json中强制该插件的5.6.2版本保持兼容性,直到您想要切换到gmap-vue为止。 对于那些使用带有此插件的群集的用户,新版本可能会...

    前端项目-vue-google-maps.zip

    这个名为"前端项目-vue-google-maps.zip"的压缩包包含了一个使用Vue.js构建的谷歌地图组件,使得在Vue应用程序中集成谷歌地图变得更加简单。 谷歌地图API是Google提供的一项服务,允许开发者在网页或移动应用上嵌入...

    GMAP.rar_GMAP_delphi map_google delphi_google map_google map del

    标题中的"GMAP.rar_GMAP_delphi map_google delphi_google map_google map del"表明这是一个与Delphi编程语言相关的项目,特别地,它涉及到在Delphi应用中集成和使用Google Maps服务。"Google Map Test Code"的描述...

    一个基于C#实现的GMap.NET - Google Maps for Windows Forms程序例子

    在这个基于C#实现的GMap.NET程序例子中,我们将探讨如何在Windows Forms应用中集成和使用这个库。 首先,GMap.NET的核心组件是`GMap.NET.Core`,它提供了地图的基本操作,如定位、缩放和平移。`GMap.NET.Windows...

    Google Map MarkerCluster使用簡介

    Google Map MarkerCluster 使用簡介 Google Map MarkerCluster 是 Google Map API 中的一個功能強大且實用的工具,它可以幫助開發者快速實現地圖標記的聚合功能。下面是 MarkerCluster 的使用簡介: MarkerCluster...

    googlemap js v3 gmap

    谷歌地图JavaScript API V3(简称gmap)是...通过学习这些章节,开发者不仅可以掌握Google Maps JavaScript API V3的基本用法,还能深入理解其高级特性和应用,从而在自己的项目中构建出丰富而交互性强的地图功能。

    demo.zip_DEMO_Google api_MapView_google map api demo_google map

    GOOGLE MAP api 7个案例。 CurrentAddress 得到当前位置 gMap 地形 路线 GoogleMapDemo 当前位置 MAP 绘制路线 MapView 放大缩小 WeatherMap 在MAP上添加图片 WorldCities 城市经纬度的切换 以及 动画切换效果

    GMap.NET下载离线地图下载即用谷歌百度腾讯高德

    GMap.NET是基于.NET Framework的组件,提供了一整套API,使开发人员能够轻松地将地图集成到他们的应用程序中。它不仅提供了在线地图的展示,还支持地图的离线使用,这在没有网络连接或者网络条件不佳的情况下特别...

    Gmap.rar_GMAP_Google api_The Way_google map_google map api

    1. **注册与获取API密钥**:在使用Google Maps API之前,你需要在Google Cloud Console中创建项目,启用Google Maps JavaScript API,并获取API密钥。这个密钥是连接你应用和Google Maps服务的桥梁。 2. **基本地图...

    google map API 的应用

    **Google Map API 应用详解** Google Map API 是一套强大的工具,允许开发者在网页或应用程序中集成 Google 地图的功能。这个API提供了丰富的接口和功能,可以实现地图的展示、定位、路线规划、标记添加、信息窗口...

    引用Gmap API实例

    Gmap API,全称为Google Maps API,是Google提供的一款强大的地图集成工具,允许开发者将Google Maps无缝地融入到自己的网站或应用中。本实例聚焦于使用jQuery与Gmap API的结合,即`jquery-gmap3-4.1`库,以实现更...

    用Google Map 开发的小例子

    本项目是一个基于Google Map API开发的小实例,旨在帮助开发者了解如何利用Google Map进行应用程序的开发。下面我们将深入探讨这个小例子中的关键知识点。 首先,我们看到有三个DLL文件:GMap.NET.Core.dll、BSE....

    GmapDowloader.rar_GMAP.NET_GMap 离线_gmap c#_google 地图_离线地图

    例如,若要使用离线地图,我们可以设置为`GMapProviders.GoogleMap`,然后通过`GMap.NET.LocalTileLoader`类加载本地的地图块。这样,即使没有网络连接,地图也会正常显示。 GMap.NET还支持地图叠加,用户可以将...

    GMap地图下载器应用.zip

    《GMap地图下载器应用详解》 GMap地图下载器是一款强大的GIS(地理信息系统)工具,主要用于下载和管理GMap地图的瓦片数据。这款应用以其功能完善、操作简便著称,尤其适合初学者进行地图相关项目的前期学习。在...

    echarts-extension-gmap::globe_showing_Americas:适用于Apache ECharts的Google Map(https:www.google.commaps)扩展(https:github.comapacheecharts)

    例子请参阅安装npm install echarts-extension-gmap --save进口导入打包的分发文件echarts-extension-gmap.min.js并添加Google Map API脚本和ECharts脚本。 &lt;!-- import JavaScript API of Google Map, please ...

    google map api 使用文档

    包括 使用文档和例子供大家参考 [removed][removed] [removed][removed] ... //Add groundoverlay to map using gmap.addOverlay() // gmap.addOverlay(groundov); dynMapOv = groundov; } [removed]

    wpf (C#) 的关于Gmap.net地图的开发

    GMap.NET.MapProviders.GMapProviders.GoogleMap.ApiKey = "你的Google Maps API密钥"; GMapControl myMap = new GMapControl(); myMap.MapProvider = GMapProviders.GoogleMap; myMap.DragButton = System.Windows....

    C#GMap地图开发--轨迹回放功能

    GMap.NET是一个强大的开源库,它允许开发者在Windows Forms、WPF、ASP.NET以及UWP平台上集成Google Maps、OpenStreetMap、Bing Maps等多种地图服务。 首先,我们需要了解如何规范地图文件的TXT格式。地图数据通常...

Global site tag (gtag.js) - Google Analytics