腾讯地图自定义瓦片地图实现

var imageNW = new TMap.LatLng(39.98506162381882, 116.3060975074768);
			var imageSE = new TMap.LatLng(39.97897813636327, 116.316397190094);

			var imageSW = new TMap.LatLng(39.97897813636327, 116.3060975074768);
			var imageNE = new TMap.LatLng(39.98506162381882, 116.316397190094);

			var ct2 = new TMap.LatLng((imageSW.lat + imageNE.lat) / 2, (imageSW.lng + imageNE.lng) / 2);


			var imageLatLngBounds = new TMap.LatLngBounds(imageSW, imageNE);
			var imageGroundLayer = new TMap.ImageGroundLayer({
				bounds: imageLatLngBounds,
				zIndex: 9999,
				opacity: 1,
				src: '你的瓦片图片.jpg',
				map: map
			});

			var layerId = imageGroundLayer.getId() // 获取图层ID
			// 根据输入 LAYER_LEVEL 常量调整 layerId 对应图层的渲染层级 ,其中layerId可以通过图层getId方法获取。TMap.constants.LAYER_LEVEL 代表图层级别常量,见帮助文档(https://lbs.qq.com/webApi/javascriptGL/glDoc/docIndexMap)
			map.moveLayer(layerId, TMap.constants.LAYER_LEVEL.TEXT)

腾讯地图贴瓦片自定义在线坐标贴图,移动四个角的坐标跟原地图融合,其实参照的实现跟腾讯官方自定义瓦片贴图原理一样,只是本地进行了一个开发。

地图现在版权信息越来越强,有点纠结要不要用地图。所以准备转为leaflet来实现地图技术,解决商用授权问题。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
GeoServer是一个开源的地理信息系统服务器,用于共享和处理地理空间数据。它提供了将各种地理数据源发布为符合各种地理信息标准的地图服务的能力。 腾讯地图是中国腾讯公司提供的一款在线地图服务。它提供了全球范围内的地理数据,包括地图、卫星影像、街景等信息,并提供了地图搜索、导航、路径规划等功能。 瓦片是一种将地图数据切分为小块的技术。瓦片地图是通过将地图区域划分成不同层级的网格,每个网格为一个瓦片,每个瓦片都有一个唯一的标识符。这使得在加载地图时只需要加载可见区域的瓦片,提高了地图加载速度和用户体验。 GeoServer与腾讯地图可以结合使用来提供瓦片地图服务。GeoServer可以将各种地理数据源(如矢量数据、栅格数据等)发布为矢量瓦片地图或栅格瓦片地图服务。这些瓦片地图可以用于展示地理数据、实现地图搜索、导航等功能。 腾讯地图提供了瓦片地图服务API,可以直接使用腾讯地图瓦片地图作为GeoServer的地图图层。通过将腾讯地图瓦片添加到GeoServer中,我们可以在GeoServer上进行更丰富的地图数据处理和分析,例如叠加其他地理数据、创建符号化风格、定义地图渲染规则等。 总之,GeoServer与腾讯地图瓦片地图服务结合使用,可以提供更强大的地理信息处理和展示能力,满足用户对地理数据的多样化需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值