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

组织部网站建设方案wordpress文章页幻灯片

组织部网站建设方案,wordpress文章页幻灯片,网店推广方案,宣传页制作在uniapp中#xff0c;难免会遇到使用地图展示的功能#xff0c;但是百度谷歌这些收费的显然对于大部分开源节流的开发者是不愿意接受的#xff0c;所以天地图则是最佳选择。 此篇文章#xff0c;详细的实现地图展示功能#xff0c;并且可以自定义容器宽高#xff0c;还可…在uniapp中难免会遇到使用地图展示的功能但是百度谷歌这些收费的显然对于大部分开源节流的开发者是不愿意接受的所以天地图则是最佳选择。 此篇文章详细的实现地图展示功能并且可以自定义容器宽高还可以定向的进行行政区边界颜色划分。你可以根据代码运行并进一步稍微改下行政区编码即可实现自己想要的效果。 代码效果如下图所示 示例代码 !DOCTYPE html html langenheadscript srchttp://api.tianditu.gov.cn/api?v4.0tk天地图的key/scriptstylebody {margin: 0;padding: 0;overflow: hidden;height: 100vh;font-family: Microsoft YaHei;}#viewDiv {width: 100%;height: 100%;position: absolute;top: 0;left: 0;}/style/headbodydiv idviewDiv/divscriptfunction 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?code520322).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地区分布 classitem map-container typelineiframe src/static/skymap.html classmap-frame/iframe/uni-section/uni-section样式代码 你也可以自定义实现自己想要的效果 style.map-container {position: relative;}.map-frame {width: 100%;height: 500rpx;border: none;} /style 示例代码源自天地图天地图API。至此地图即可以正确展示了。如果感觉还不错点个关注收藏吧。
http://www.hyszgw.com/news/102090/

相关文章:

  • 彩票投资理财平台网站建设中国企业集成网网址
  • 食堂网站源代码php+mysql商户后台管理系统
  • html5 动态效果 手机网站做网站的需求是吗
  • 安徽 电子政务网站定制网页设计与网站建设书籍
  • 柒零叁网站建设湖南长沙为何网站打开慢
  • 北京网站改版多少钱网站的建设流程具体有哪些
  • 北京网站模板建站专业建设规划方案模板
  • 韩国风网站电子商务网站规划书范文
  • 什么网站可以查建设用地规划许可证网站注册费用
  • 网站备案回访问题小说主角重生之后做网站
  • 模板建网站哪个品牌好深圳福田有什么好玩的地方
  • 不花钱的网站建设wordpress无法修改主页
  • 网站建设作业网站的竞品分析怎么做
  • 网站源码爬取工具合肥做个网站什么价格便宜
  • 青岛网站建设 大公司深圳品牌衣服店名称
  • 农村建设投诉网站首页软件定制开发网站建设
  • 免费推广网站大全百度联盟网站备案信息
  • 网站建设创业规划书做百度推广网站找谁好
  • 凌云网站兴宁市住房和城乡建设部网站
  • 企业品牌logo设计百度关键词如何优化
  • 做酒店网站所用到的算法2022热点新闻事件
  • 网站店铺的图片怎么做的试客那个网站做的好
  • 详情页模板psd网站seo优化全程记录思维导图
  • dede手机医院网站模板wordpress 生命周期
  • 济源建设网站专门做库存的网站
  • 济南集团网站建设流程数据上传网站
  • 佛山p2p网站建设微网站收费标准
  • 厦门做网站seo的四川省住房和城乡建设厅网站查询
  • espcms易思企业网站WordPress评论调用QQ头像
  • 手机网站加百度地图游戏网站建设论坛