Layers
Image Overlay

Image Overlay

Sử dụng

demo.js
import React from "react"
import { MFImageOverlay, MFMap } from "react-map4d-map"
 
let options = {
  url: `https://cdn.glitch.com/4c9ebeb9-8b9a-4adc-ad0a-238d9ae00bb5%2Fmdn_logo-only_color.svg?1535749917189`,
  bounds: [{ lng: 108.214421, lat: 16.061733 }, { lng: 108.23086738586424, lat: 16.075630202564316 }] as any,
  zIndex: 1
}
const DemoImageOverlay = () => {
  return (
    <>
      <div style={{ width: '100%', height: '400px' }}>
        <MFMap
          options={{
            center: { lat: 16.077279, lng: 108.222275 },
            zoom: 13,
            controls: true
          }}
          accessKey={"d69ab3c4b70818de546a1b1bb15aeaa7"}
          version={"2.4"} >
          <MFImageOverlay
            url={options.url}
            bounds={options.bounds}
            zIndex={options.zIndex}
          />
        </MFMap>
      </div>
    </>
  )
}
export default DemoImageOverlay;

Kết quả

Props

NoNameisRequiredTypeDefault valueDescription
1urltruestringĐường dẫn url của image
1boundstrueILatLngBounds (opens in a new tab)Vùng hiển thị của Image Overlay
2visiblefalsebooleantrueNếu là true thì Image Overlay sẽ được hiển thị
3zIndexfalsenumber0Chỉ định thứ tự chồng nhau giữa các Image Overlay với nhau hoặc giữa Image Overlay với các đối tượng khác trên bản đồ
4opacityfalsenumber1Độ trong suốt của Image Overlay. Có giá trị từ 0 đến 1
5mapfaslemap4d.MapHiển thị Image Overlay ở map nào, nếu không có sẽ hiển thị ở map gần nhất chứa Image Overlay
6onCreatedfasle(Image Overlay: map4d.ImageOverlay) => voidEvent sau khi tạo Image Overlay
Last updated on December 13, 2022