`
ss0839
  • 浏览: 12454 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

其于JS 引用的Google MAP 开发经历

    博客分类:
  • J2EE
阅读更多

最近在公司里面,我被分配到负责Google 地图这一块.相关业务也是比较复杂的.相对于Google 地图的开发比较简单多了.只要生产相关的KEY就可以了.当然如果只是在本地开发的时候,可以不用KEY.因为它不会去验证.因为公司用的是前版的Google map api ,既是GMAP。所以我必须升级为GMAP2 。我用了一下午的时间将相关的代码修改为GMAP2的代码。

改完才明白GMAP就算KEY不对地图还是会显示出来。只是在弹出一个对框话,跟你说KEY被其他网站请到一个什么网站申请。而GMAP2只要KEY不对你想都不要想让他显示地图。只要用你网站的域名或IP生成相关的KEY,在把引用JS中的KEY改掉就行了。我以为就这样子完了。可是在认真的查看时候发现好像没准确的定位。也许做过相关开发的人都知道这可能是中国政府规定吧。没有办法我开始不停的百度,不停的谷歌。就是没有发现有人解这样子的问题。在我放弃的时候,就在我以为我要把每一个经纬度偏移记算出来的时候!!!我不小心点了一个人的博客正好他决解这样子的问题。相关的博客http://blog.csdn.net/guidebee/archive/2010/02/17/5310588.aspx

看完他写的相关信息,我开始动手决解偏移问题。用了一天的时候终于决解了。可惜作者上面好像只写了.net那边的代码。我只能把它变成JAVA这边才行。不难只要大家认真看就可以改过来。JAVA不像.net那样子有什么OUT之类的东东。所以改起来比较累。

同时,你要记得Google map 有俩个接口。一定要用ditu.google.cn这个接口。不然好像偏的更厉害。如果按他的意思做的话,你们一定要用到一个数据文件。以里面存的是每一个经度纬度的XY轴的偏移量。因为我的定位信息是由GPS接收来的。所以我用到的方法代码不多。我只需要把相关的数据文件写入数据库,然后以GPS得来的经纬度来找到该点的XY偏差就可以了

分享到:
评论

相关推荐

    谷歌地图Google Map API V3中文开发文档

    谷歌地图 Google Map API V3 中文开发文档 谷歌地图 Google Map API V3 中文开发文档是 Google 公司提供的一种基于 Web 的地图应用程序接口,允许开发者在自己的网站或应用程序中嵌入谷歌地图,以提供地图检索、...

    GoogleMap开发源码

    对于"GoogleMap开发源码"这个主题,我们可以深入探讨以下几个核心知识点: 1. **Google Maps API**:Google Maps提供JavaScript API、Android API和iOS SDK等,允许开发者在网页、移动应用上显示地图、获取位置信息...

    Ext Google Map 简易开发框架

    Ext Google Map简易开发框架是一种将流行的JavaScript库ExtJs与Google Maps API相结合的开发方式,用于构建功能丰富的地理信息系统。这个框架允许开发者轻松地在网页上展示地图,管理地图图层,控制图层的可见性,...

    Google map 开发实例

    在开始开发前,你需要在Google Cloud Console中注册项目并启用Google Maps JavaScript API,然后生成一个API密钥。API密钥是你的应用访问API的凭证,确保你的应用能正确调用Google Maps服务。 四、创建基本地图 在...

    谷歌地图GoogleMap

    JavaScript API是Google Map API的核心部分,它允许开发者在网页上动态加载和操作地图。通过这个API,可以实现地图的初始化、缩放、平移、标记点添加、信息窗口显示、自定义图层、地理编码、路径绘制等多种功能。...

    GoogleMap谷歌地图demo

    在IT行业中,GoogleMap是一个广泛使用的地图服务,它提供了丰富的API接口,允许开发者在其应用程序中集成地图功能。本文将深入探讨GoogleMap谷歌地图API的使用,以及如何通过它实现一个全面的地图工具。 首先,让...

    Android google map开发

    压缩包包含play-services-maps-16.1.0.aar/play-services-places-15.0.1.aar/play-services-location-15.0.1.aar/android-maps-utils-0.5.aar 等...

    google map应用实例

    总的来说,Google Map的离线应用实例是一个综合性的开发项目,涵盖了地图数据处理、前端开发、用户交互等多个方面,对于提升开发者在GIS领域的技能非常有帮助。通过学习和实践,我们可以打造出功能强大的离线地图...

    Google map 开发密钥

    ### Google Map 开发密钥详解 #### 一、Google Map API 概述 Google Map API 是一套由谷歌提供的用于在网站或应用中嵌入交互式地图的服务接口。它支持多种编程语言,包括JavaScript、Android(Java/Kotlin)以及...

    Google map API开发

    google地图开发。谷歌地图 Google Maps API是Google自己推出编程API,可以让全世界对Google Maps有兴趣的程序设计师自行开发基于Google Maps的服务,建立自己的地图网站。

    谷歌地图开发包GoogleMap

    谷歌地图开发包GoogleMap是一个专为开发者设计的工具,它提供了丰富的API和功能,使得开发者可以集成谷歌地图服务到自己的应用程序中,无论是Web应用、移动应用还是其他平台的应用。这个开发包是谷歌地图服务的重要...

    google map api开发源代码

    这个源代码压缩包提供了一种实现Google Map API二次开发的实例,对于想要深入理解和应用这一技术的人来说非常有价值。 首先,我们要理解Google Map API的基本概念。它是一个JavaScript库,通过在网页中引入特定的...

    google map api 实例

    谷歌地图API(Google Maps API)是谷歌公司提供的一套用于集成地图功能到网页或移动应用中的开发工具。它允许开发者在自己的应用程序中嵌入交互式地图,实现各种定制化功能,如定位、导航、搜索、路线规划等。本实例...

    js模拟list和map

    javascript 模拟 java中的 List,Map js文件为 js/utils.js IE6.0 测试通过 <br>List: add(var obj) //添加一个元素 remove(var index) //删除一个元素 get(var index) //获取一个元素 remove...

    Google Map开发房产地图实例

    ### Google Map开发房产地图实例详解 #### 一、概述 本文档主要介绍如何利用Google Maps JavaScript API V3 和 Google Local Search API 来开发一个房产地图应用。通过详细步骤的讲解和示例代码的展示,帮助读者...

    Google map 轨迹回放

    利用google map实现轨迹回放利用google map实现轨迹回放

    js-map js-map

    js map js map js map js map js map js map

    google Map开发

    通过引入Google Maps JavaScript API的脚本,创建`google.maps.Map`对象并设置其容器元素,即可展示地图。地图上的标注、热区、路线等可以通过对应的API函数创建。值得注意的是,网页版的Google Map开发需要注意异步...

    Google Map api V3 (3.9.12)的离线开发包

    Google Map API V3(3.9.12)是谷歌提供的一个用于在网页上嵌入交互式地图的服务,它是Google Maps JavaScript API的第三个主要版本。这个离线开发包允许开发者在没有网络连接的情况下进行地图应用的开发和测试,这...

    google map开发经验分享

    在Android平台上,开发基于地理位置的服务,Google Map是一个不可或缺的工具。本文将分享关于Google Map API的开发经验,特别是自定义图层和基站定位这两个关键点。 首先,开发Google Map应用的基础工作是设置...

Global site tag (gtag.js) - Google Analytics