react引入高德地图并初始化卫星地图
创始人
2024-11-13 21:09:17
0

react引入高德地图并初始化卫星地图

在这里插入图片描述

1.安装依赖

yarn add react-amap @amap/amap-jsapi-loader 

2.初始化地图

import AMapLoader from "@amap/amap-jsapi-loader"; import { FC, useEffect, useRef, useState } from "react";  const HomeRight = () => {   const mymap: any = useRef(null);    useEffect(()=>{     AMapLoader.load({       key: "你的key", // 申请好的Web端开发者Key,首次调用 load 时必填       version: "2.0", // 指定要加载的 JSAPI 的版本,缺省时默认为 1.4.15       plugins: [], // 需要使用的的插件列表,如比例尺'AMap.Scale'等     })       .then(initMap)       .catch((e: any) => {         console.log(e);       });      return () => {       mymap.current.destroy();     };   },[])    /**    * 加载插件并初始化地图    */   const initMap = () => {     // 1.加载插件     AMap.plugin(       [         "AMap.ToolBar",         "AMap.Scale",         "AMap.HawkEye",         "AMap.ControlBar",         "AMap.MapType",         "AMap.Geolocation",         "AMap.ContextMenu",         "AMap.AutoComplete",         "AMap.PlaceSearch",       ],       function () {         // 创建卫星图图层对象         const satelliteLayer = new AMap.TileLayer.Satellite();         // 2.初始化地图实例         const map = new AMap.Map("myMap", {           resizeEnable: true,           expandZoomRange: true, // 放大缩小限制           zooms: [4, 20], // 放大缩小范围           center: [116.397428, 39.90923], // 中心点           layers: [satelliteLayer], // 卫星图类型           zoom: 5, // 默认缩放级别         });         mymap.current = map;       }     );   };    return (     
{ width: "100%", height: "100%" }}>
) };

相关内容

热门资讯

2分钟德州透视挂!hhpoke... 2分钟德州透视挂!hhpoker开挂教程,德州透视插件,详细教程(有挂功能)1、完成德州透视插件透视...
九分钟开辅助!wepoker辅... 九分钟开辅助!wepoker辅助软件价格(透视底牌)详细辅助程序(本来是真的有挂)1、任何wepok...
9分钟透视插件!hh poke... 9分钟透视插件!hh poker软件,hhpoker是正品吗,详细教程(有挂智能)1、hh poke...
7分钟插件辅助!wepoker... 7分钟插件辅助!wepoker买钻石有用吗(透视底牌)详细辅助插件(果然是有挂)7分钟插件辅助!we...
八分钟作弊实战!hhpoker... 八分钟作弊实战!hhpoker脚本,hhpoker辅助靠谱吗,详细教程(有挂安装)1、完成hhpok...
二分钟苹果版!wepoker有... 二分钟苹果版!wepoker有辅助器吗(透视底牌)详细辅助免费(切实真的是有挂)1、点击下载安装,插...
八分钟破解工具!德州透视hhp... 八分钟破解工具!德州透视hhpoker,hh poker辅助器先试用,详细教程(有挂插件)1、该软件...
二分钟作弊!wepoker私人... 二分钟作弊!wepoker私人局可以透视(透视底牌)详细辅助作弊器(本来真的有挂);暗藏猫腻,小编详...
五分钟外挂!德扑HHpoker... 五分钟外挂!德扑HHpoker有挂吗(透视脚本)详细辅助助手(确实真的是有挂)1、任何ai辅助神器的...
5分钟新号!wepoker透视... 5分钟新号!wepoker透视器免费(透视底牌)详细辅助外挂(确实是真的有挂)1、打开软件启动之后找...