Google Maps API 在油田勘探生产管理中应用.docVIP

Google Maps API 在油田勘探生产管理中应用.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Google Maps API在油田勘探生产管理中的应用 廉法科 (中国石油辽河油田公司勘探开发研究院,辽宁 124010) 摘 要:本文介绍了Googls Maps服务方式与特点,以及应用于油田勘探生产管理的可行性。给出网站应用Google Maps API的基本方法,特别介绍了与勘探数据库结合的方法,选取必要的功能实现了在辽河油田勘探生产动态管理网站。讨论了实际应用中遇到的问题,并给出了初步解决方案。 关键词:Google Maps API;地图服务;勘探生产管理;勘探数据库;大地坐标 通常油田的勘探生产范围非常广泛,可能包括城市、田野、山川、平原、河流、湖海,可以在一个地区,也可以分布在多个地区,甚至全球各地。勘探生产存在大量的野外施工与作业,这不可避免地涉及到气候、地理、交通、环境保护、地缘政治等问题。要用传统的方法把勘探生产的管理的内容放到一张合适比例的图上,是非常困难的,更重要的是这样的图无法全面标注上述人文与地理信息,也就无法实现有效的管理。2005年4月,Googls公司推出Googls Maps,它以矢量地图、卫星影像、混合地图三种模式向全球提供地图搜索和逐级缩放功能的地图服务,为全球用户带来了全新的体验。其后,Google 又增加地形图的服务模式、街景模式、Google海洋、天气预报等,使其功能更加全面。利用Googls Maps的这些功能和免费的服务,结合油田现有勘探数据库,可以开发出低成本、高效、实用的勘探生产管理系统。 1 Googls Maps API 简述 2005年6月29日,Google对外提供了便于二次开发的开发式地图服务应用程序接口Google Maps API。允许开发者在程序中嵌入Google Maps的强大功能,而Google也可以通过API来对这些服务进行管理。开发者们只需使用JavaScript脚本语言就可以轻松将Google Maps服务衔接到自己的网站中,再结合开发者自己的数据库和网站内容,将信息叠加或标注到地图上,以实现用户自己的管理功能。Google Maps API 是一项免费的服务,任何非盈利性网站均可使用如果网站每天有超过 50 万个页面展示(PV),每天可发出的地址解析请求数有限制地图 API 不包含广告服务必须可让最终用户免费访问不得更改或遮掩地图上的徽标或归属内容您必须指明您的应用程序是否使用传感器确定用户的位置对于网站,注册可以找到您的实施方案的网址。对于其他软件应用程序,注册可以下载您的应用程序的页面的网址。Google 会定期对 API 进行升级,您必须更新您的站点才能使用新版本的 API。不希望看到最后更新日期:2008年11月26日2 网站服务应用地图API的基本方法 Windows提供的IIS服务,支持ASP动态网页技术和ADO数据库访问技术,而调用地图API需要使用JavaScript脚本语言,将两者结合在一起,就可以利用ASP动态网页技术访问本地勘探数据库,向地图中叠加和标注勘探生产管理信息了。 2.1 使用Google Maps API的基本步骤 关于使用地图API,Google网站(/intl/zh-CN/apis/maps/)上有比较详细的介绍,并提供很多单一功能的小例子网页,可以通过学习这些例子,组合而成功能齐全的网页。最基本的步骤是:1)载入 Google 地 API。 创建?DIV?元素来包含该插件。 创建初始化插件的函数。 网页载入后,调用该初始化函数。 载入 Google 地 API。script src=/maps?file=apiamp; v=2amp;sensor=trueamp;key=ABCDE type=text/javascript/script 初始化插件的函数function onLoad() { map = new GMap2(document.getElementById(map)); //实例化地图插件,map是DIV元素的ID map.addMapType(G_PHYSICAL_MAP); //加载地形图类型,如图1右上角 map.setCenter(new GLatLng(41.4,122.5), 9); //设定地图显示中心和地图缩放级别 map.addControl(new GLargeMapControl()); //加载‘大’缩放移动控制,如图1左上角 map.addControl(new GMapTypeControl()); //地图类型切换控制,如图1右上角 map.addControl(new GScaleControl()); //显示比例尺,如图1左下角 map.addControl(new GOverviewMapControl()); //加载鹰眼控制,如

文档评论(0)

july77 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档