Drawing on the Map
POI

POI

Sử dụng

demo.js
import React, { useState } from "react"
import { MFMap, MFPOI } from "react-map4d-map"
 
const DemoPOI = (props) => {
 
    const [position, setPosition] = useState({lat: 10.774434, lng: 106.701727})
 
    return (
        <>
            <div style={{ width: '100%', height: '400px' }}>
                <MFMap
                    options={{
                        center: { lat: 10.774434, lng: 106.701727 },
                        zoom: 18,
                        controls: true
                    }}
                    accessKey={'Your key'}
                    version={"2.4"} >
                    <MFPOI title={"Demo POI cafe"} type={"cafe"} position={position} />
                </MFMap>
            </div>
        </>
    )
}
 
export default DemoPOI

Kết quả

Props

NoNameisRequiredTypeDefault valueDescription
1positiontrueILatLng (opens in a new tab)Chỉ định một ILatLng (opens in a new tab) để xác định vị trí ban đầu của POI.
2titlefalsestringChỉ định tiêu đề của POI. Tiêu đề sẽ hiển thị thông tin của POI mà bạn muốn hiển thị cho người dùng.
3subtitlefalsestringChỉ định thông tin mô tả của POI.
4colorfaslestringChỉ định màu cho tiêu đề và màu icon (nếu sử dụng thuộc tính type) của POI.
5typefaslestringChỉ định kiểu của POI, tùy thuộc vào kiểu mà icon của POI sẽ có hình ảnh tương ứng. Phụ thuộc vào kind được quy định trong file style.
6iconfaslestringnullChỉ định một đường dẫn URL để lấy hình ảnh cho POI. Nếu option này được set giá trị thì hình ảnh của POI sẽ lấy theo URL này mà không cần quan tâm tới option type .
7elevationfaslenumber0Chỉ định độ cao của POI so với mực nước biển, đơn vị là mét.
8zIndexfaslenumber0Chỉ định thứ tự chồng nhau giữa các POI với nhau, nó không dùng để xác định thứ tự chồng nhau so với các đối tượng khác.
9visiblefaslebooleantrueXác định POI có thể ẩn hay hiện trên bản đồ
10draggablefaslebooleanfalseCho phép người dùng có thể kéo POI trên bản đồ hay không
11userInteractionEnabledfaslebooleantrueCho phép người dùng có thể tương tác được với POI hay không. Khi không cho phép người dùng tương tác với POI thì tất cả các sự kiện liên quan tới POI từ phía người dùng sẽ không có tác dụng.
Last updated on December 13, 2022