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
No | Name | isRequired | Type | Default value | Description |
---|---|---|---|---|---|
1 | url | true | string | Đường dẫn url của image | |
1 | bounds | true | ILatLngBounds (opens in a new tab) | Vùng hiển thị của Image Overlay | |
2 | visible | false | boolean | true | Nếu là true thì Image Overlay sẽ được hiển thị |
3 | zIndex | false | number | 0 | Chỉ đị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 đồ |
4 | opacity | false | number | 1 | Độ trong suốt của Image Overlay. Có giá trị từ 0 đến 1 |
5 | map | fasle | map4d.Map | Hiể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 | |
6 | onCreated | fasle | (Image Overlay: map4d.ImageOverlay) => void | Event sau khi tạo Image Overlay |
Last updated on December 13, 2022