当前位置: 首页 > news >正文

网站后台的banner图怎么改天天seo百度点击器

网站后台的banner图怎么改,天天seo百度点击器,网页游戏大全4399,模板网站如何快速交付给客户在uniapp中,难免会遇到使用地图展示的功能,但是百度谷歌这些收费的显然对于大部分开源节流的开发者是不愿意接受的,所以天地图则是最佳选择。 此篇文章,详细的实现地图展示功能,并且可以自定义容器宽高,还可…

在uniapp中,难免会遇到使用地图展示的功能,但是百度谷歌这些收费的显然对于大部分开源节流的开发者是不愿意接受的,所以天地图则是最佳选择。 此篇文章,详细的实现地图展示功能,并且可以自定义容器宽高,还可以定向的进行行政区边界颜色划分。你可以根据代码运行并进一步稍微改下行政区编码即可实现自己想要的效果。

代码效果如下图所示:

示例代码:

<!DOCTYPE html>
<html lang="en"><head><script src="http://api.tianditu.gov.cn/api?v=4.0&tk=天地图的key"></script><style>body {margin: 0;padding: 0;overflow: hidden;height: 100vh;font-family: "Microsoft YaHei";}#viewDiv {width: 100%;height: 100%;position: absolute;top: 0;left: 0;}</style></head><body><div id="viewDiv"></div><script>function load() {// 初始化地图对象const map = new T.Map("viewDiv");addGeoBoundary(map);map.enableScrollWheelZoom();// 添加地图类型控件const ctrl = new T.Control.MapType();map.addControl(ctrl);map.setMapType(window.TMAP_NORMAL_MAP);// 添加比例尺控件const scale = new T.Control.Scale();map.addControl(scale);}function addGeoBoundary(map) {fetch('https://geo.datav.aliyun.com/areas_v3/bound/geojson?code=520322').then(response => response.json()).then(data => {const coordinates = data.features[0].geometry.coordinates;const centroid = data.features[0].properties.centroid;// 设置地图中心为该行政区域的质心map.centerAndZoom(new T.LngLat(centroid[0], centroid[1]), 8);coordinates.forEach(polygon => {polygon.forEach(boundary => {const boundaryPolygon = new T.Polygon(boundary.map(coord => new T.LngLat(coord[0], coord[1])), {color: "#7C7BF6",weight: 1,opacity: 0.7,fillColor: "#ABAAF3",fillOpacity: 0.1});boundaryPolygon.addEventListener("mouseover", () => {boundaryPolygon.setFillColor("#ABAAF3");boundaryPolygon.setFillOpacity(0.6);});boundaryPolygon.addEventListener("mouseout", () => {boundaryPolygon.setFillColor("#DCDBF0");boundaryPolygon.setFillOpacity(0.6);});map.addOverLay(boundaryPolygon);});});}).catch(error => console.error('Error fetching GeoJSON:', error));}load();</script></body>
</html>

然后再你需要展示展示地图的页面引入以下代码:

注意一定要使用iframe,不要使用web-view!!否则布局会变得很奇怪

<uni-section title="地区分布" class="item map-container" type="line"><iframe src="/static/skymap.html" class="map-frame"></iframe></uni-section></uni-section>

样式代码:

你也可以自定义实现自己想要的效果:

<style>.map-container {position: relative;}.map-frame {width: 100%;height: 500rpx;border: none;}
</style>

示例代码源自天地图:天地图API。至此地图即可以正确展示了。如果感觉还不错,点个关注收藏吧。

http://www.bjxfkj.com.cn/article/104314.html

相关文章:

  • 网站构建设计思路指数基金怎么选
  • 崇义县网站建设外贸推广如何做
  • wordpress 闭站重大军事新闻最新消息
  • 设计网站的方法如何做好宣传推广
  • 网站建设怎么弄seo网站管理
  • 我的世界做壁纸的网站seo优化对网店的推广的作用为
  • 何炅做的代言网站百度seo排名如何提升
  • 葫芦岛网站建设全国人大常委会
  • 深喉咙企业网站系统爱站网站排名查询工具
  • html新闻网站模板谷歌应用商店
  • 做网站建设的网站关键词优化推广
  • 网站组成seo定义
  • 如何做阿里巴巴的网站首页包头seo
  • 微信做淘宝客网站有哪些关键词营销优化
  • 小红书推广客服电话徐州seo外包平台
  • 传统类型的企业网站一站传媒seo优化
  • 做食品网站有哪些东西安徽网络推广
  • jquery网站开发教程it培训机构排名
  • 镇江地区做网站的公司郑州关键词优化顾问
  • p2p理财网站开发流程图东莞网络排名优化
  • 如何编辑网站内容郑州seo教程
  • 金华网站建设哪里好重庆seo推广公司
  • h5建站免费网站很卡如何优化
  • 您的网站审核未通过_原因是"网站建设不完善百度推广获客成本大概多少
  • wordpress会员制网站百度一下你就知道下载
  • 局网站内容建设考核全网热度指数
  • 广告发布网站开发关键词排名查询工具免费
  • 聊城做手机网站建设百度定位店铺位置怎么设置
  • iis怎么给网站设置权限视频剪辑培训机构哪个好
  • 郑州flash网站建设seo怎么收费的