reactjs 如何在google-map-react中显示所有本地Map数据(餐馆、学校等)

gmxoilav  于 2022-11-29  发布在  React
关注(0)|答案(1)|浏览(157)

如何在google-map-react渲染的Map上显示所有本地Map标记,如googleMap的公共版本?
目前,我的Map如下所示,但默认情况下仅显示地铁站和公交站

<GoogleMapReact
              center={mapProps.center}
              bootstrapURLKeys={{ key: settings?.googleMaps?.apiKey }}
              defaultZoom={mapProps.zoom}
              yesIWantToUseGoogleMapApiInternals
              onGoogleApiLoaded={({ map, maps }) => apiIsLoaded(map, maps, housing)}
            >
              {housing.map((item, index) => {
                const lat = item.location.latitude;
                const lng = item.location.longitude;
                const onClick = () => setActiveMarker(item);

                return(
                  <Marker key={index.toString()} {...{index, lat, lng, onClick, activeMarker, item}}/>
                )
              })}
            </GoogleMapReact>
ac1kyiln

ac1kyiln1#

检查您的api密钥是否支持您想要显示的所有地方。您可能需要使用Google Map Places Library

相关问题