IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 移动开发 -> 【省下5w】uniapp使用“天地图”地图API开发 - 免费地图组件 -> 正文阅读

[移动开发]【省下5w】uniapp使用“天地图”地图API开发 - 免费地图组件

1> 传统地图的收费

国内的地图服务全面收费了_gaoyp的博客-CSDN博客_天地图收费标准最近高德地图频繁给公司打电话让缴费。说是商业应用都要交费。查了一下发现国内的地图三巨头应该是商量好了,全部收费,而且起步价一样,都是5万。只要是商业应用,起步价就都是5万。调用量大的话,还有加量包。这个价格真是不便宜了。苹果还好,实在不行,还可以用系统的地图服务,免费。Android就惨了,以前听Android的同事说,Android系统连自带的定位服务都没有,需要三方库支持。查了一下,现在国内的天地图还是免费的,天地图是国家测绘局背景的,还是国家的大气。但是官网上只找到的JS SDK。网上有找https://blog.csdn.net/gaoyp/article/details/123600012

2> uniapp地图map组件的收费

map | uni-app官网https://uniapp.dcloud.io/component/map.html#%E4%B8%89%E6%96%B9%E5%AE%9A%E4%BD%8D%E5%92%8C%E5%9C%B0%E5%9B%BE%E6%9C%8D%E5%8A%A1%E6%94%B6%E8%B4%B9%E8%AF%B4%E6%98%8E

3> uniapp使用免费的“天地图”

  1. 免费配额
    http://lbs.tianditu.gov.cn/server/geocoding.html


    ?
  2. 注册账号
    http://lbs.tianditu.gov.cn/server/geocoding.html
    ?
  3. 申请开发者资质(个人或企业)
    ?
  4. 创建应用,获取token(tk)

    ?
  5. 在uniapp中,使用webview来使用天地图的地图展示、搜索功能
    web-view | uni-app官网https://uniapp.dcloud.io/component/web-view.html1)vue视图中,用webview标签,指向uniapp项目下 /hybrid/html/xxx.html
    <template>
    	<view>
    		<!-- 本地webview -->
    		<web-view src="/hybrid/html/xxx.html"></web-view>
    	</view>
    </template>
    
    <script>
    	export default {
    		data() {
    			return {
    				
    			}
    		},
    		methods: {
    			
    		}
    	}
    </script>
    
    <style>
    
    </style>
    

    2)? xxx.html中套用“天地图”的html代码,即可使用!(app端可能用)
    JavaScript API 4.0 介绍 - 天地图APIhttp://lbs.tianditu.gov.cn/api/js4.0/guide.html
<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8"/>
	<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
    <title>HELLO WORLD</title>
    <script type="text/javascript" src="http://api.tianditu.gov.cn/api?v=4.0&tk=你的天地图token"></script>
   <script>
        var map;
        var zoom = 12;
        function onLoad() {
			console.log('showMap');
            map = new T.Map('mapDiv');
            map.centerAndZoom(new T.LngLat(116.40769, 39.89945), zoom);
			console.log('Done');
        }
    </script>
</head>

<body onLoad="onLoad()">

	<h2>MAP</h2>
    <div id="mapDiv" style="position:absolute;width:500px; height:400px"></div>

</body>
</html>

天地图的TOKEN怎么获取?需要先申请开发者账号,个人版的免费,每日限额次数够用:

升级向导 - 天地图icon-default.png?t=M4ADhttp://lbs.tianditu.gov.cn/authorization/authorization.html

地图获取经纬度、获取

【最简单】地图获取经纬度的办法icon-default.png?t=M4ADhttps://blog.csdn.net/qq285744011/article/details/125273167

?封面

  移动开发 最新文章
Vue3装载axios和element-ui
android adb cmd
【xcode】Xcode常用快捷键与技巧
Android开发中的线程池使用
Java 和 Android 的 Base64
Android 测试文字编码格式
微信小程序支付
安卓权限记录
知乎之自动养号
【Android Jetpack】DataStore
上一篇文章      下一篇文章      查看所有文章
加:2022-06-14 22:45:08  更:2022-06-14 22:48:15 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 3:07:07-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码