访问无偏移的谷歌地图——工具篇

本文介绍了解决谷歌地图在中国地区出现偏移问题的方法,包括访问无偏移的谷歌地图链接和使用谷歌地球软件。此外,还推荐了几款地图下载器,如BigeMap、水经注、太乐地图等,以及一些开源工具。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

谷歌地图偏移问题由来已久,困扰了不少涉及GIS或地图相关的朋友。偏移的原因也无需详述,本文简单描述一下解决方法,即怎么才能访问到无偏移的地图呢?

官方链接

众所周知,谷歌地图因质量好、分辨率高、覆盖范围广、更新频率快等,倍受大家喜欢和使用。可谷歌地图为了适应中国市场,专门提供两个链接:

谷歌地图(中国):http://www.google.cn/maps(有偏移)

谷歌地图(中国)API:http://maps.google.cn/maps/api/(有偏移)

当然,这都是有偏移的,无偏移的地址是:

谷歌地图:https://www.google.com/maps(无偏移)

谷歌地图API:https://maps.googleapis.com/maps/api(无偏移)

这种方式只适合在线查看一下而已,无多大实际意义。注意一个问题,谷歌地图(无偏移)中影像地图所叠加的注记有偏移,这是因为谷歌地图矢量部分是由中国高德合作提供,而高德按要求对矢量数据进行了火星偏移,所以就导致了如下的尴尬局面。

官方软件

谷歌地球(GoogleEarth)可谓是远近闻名,它适合非GIS专业进行地图操作需求,比如地质的同学可将外业GPS点叠加上去等操作。

在很久以前,基于GoogleEarth还有很多功能二次开发,不过现在由于开源三维(如osgEarth、cesium)的兴起,在国内这些二次开发也将逐渐被取代。

Google Earth v7.3.2.5495 官方多语言专业版:

https://dl.google.com/dl/earth/client/advanced/current/GoogleEarthProWin.exe

https://dl.google.com/dl/earth/client/advanced/current/GoogleEarthProWin-x64.exe

GoogleEarth在线版本还是非常漂亮的,地址:https://earth.google.com/web/

商业工具

由于谷歌地图这么好,但使用起来还是被限制,这就成了一个行业痛点,就有了市场。不少专门研究它的公司开发了集影像展示、地图下载、数据标绘、地图发布等于一体的地图下载器,解决了谷歌访问问题,支持多种数据拼接等。(具体的以后专题来讲解它们的功能与问题)。

BigeMap:

水经注:

太乐地图:

91卫图助手:(暂时没有资源,就不贴图了,欢迎有相关资源的小伙伴联系我)。

全能地图下载器:

奥维:

LocaSpaceViewer:功能免费,界面不错。

有其他好用的、应用比较多的地图工具也欢迎学习交流!

程序开发

类似于商业软件一样,去研究地图访问方式,进行相关的地图开发。

### DeepSeek API 调用方法 对于希望利用大型语言模型构建服务的应用开发者而言,了解并掌握DeepSeek API的调用方法至关重要。进入官网完成账户注册后,通过API开放平台获取专属API Key是第一步[^1]。 #### 获取API Key - 注册账号于官方站点:DeepSeek | 深度求索。 - 导航至API开放平台页面。 - 在左侧菜单选择API Keys选项卡。 - 创建新的API Key用于后续请求认证。 #### Python示例代码 一旦拥有了有效的API Key,就可以借助编程语言如Python发起HTTP POST请求来交互数据: ```python import requests url = "https://api.deepseek.com/v1/chat/completions" headers = { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_API_KEY' } data = { "messages": [ {"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "Tell me about the weather today"}, {"role": "assistant", "content": ""} ], "stream": False, } response = requests.post(url, headers=headers, json=data) if response.status_code == 200: result = response.json() print(result['choices'][0]['message']['content']) else: print(f"Error {response.status_code}: {response.text}") ``` 此段程序展示了如何发送消息给AI聊天接口,并接收返回的结果。注意替换`YOUR_API_KEY`为实际取得的关键字字符串[^2]。 #### Java环境下的实现方案 除了Python之外,Java也是一种流行的选择。为了简化集成过程,可以考虑采用预编译好的库或工具包,比如Ollama项目提供了便捷的方式来进行安装配置以及与DeepSeek的大规模语言模型互动[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值