주요 콘텐츠

이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

write

MATLAB를 사용하여 HD 지도를 바이너리 파일에 작성

R2022b 이후

    설명

    write(rrMap,filename)RoadRunner HD 지도를 바이너리 파일 filename에 기록합니다. 파일 확장자를 .rrhd 로 지정하세요. Library Browser의 폴더에 파일을 추가하고 장면으로 드래그하여 파일을 RoadRunner로 가져올 수 있습니다. 그런 다음 Scene Builder Tool를 사용하여 장면을 만들 수 있습니다.

    예제

    write(rrMap,filename,Name=Value)는 하나 이상의 이름-값 인수를 사용하여 옵션을 설정합니다.

    예제

    모두 축소

    roadrunnerHDMap 개체를 호출하여 RoadRunner HD 지도를 만듭니다. 사용자 정의 데이터를 사용하여 지도를 채웁니다. 예를 들어, 이 코드는 지도에 대한 형상 데이터 속성의 작성자와 공간 경계를 지정합니다. roadrunnerHDMap 객체에 대한 호출은 작성자 및 공간 경계 속성이 포함된 HD 맵을 반환합니다.

    rrMap = roadrunnerHDMap(Author="Map Author",GeographicBoundary=[-0.782 -3.13 0;101.565 50 0])
    rrMap = 
      roadrunnerHDMap with properties:
    
                    Author: "Map Author"
                Projection: ""
        GeographicBoundary: [2×3 double]
                     Lanes: [0×1 roadrunner.hdmap.Lane]
            LaneBoundaries: [0×1 roadrunner.hdmap.LaneBoundary]
                LaneGroups: [0×1 roadrunner.hdmap.LaneGroup]
              LaneMarkings: [0×1 roadrunner.hdmap.LaneMarking]
                 Junctions: [0×1 roadrunner.hdmap.Junction]
              BarrierTypes: [0×1 roadrunner.hdmap.BarrierType]
                  Barriers: [0×1 roadrunner.hdmap.Barrier]
                 SignTypes: [0×1 roadrunner.hdmap.SignType]
                     Signs: [0×1 roadrunner.hdmap.Sign]
    
    

    맵을 쓰려는 바이너리 파일의 이름을 지정합니다. write 함수를 사용하여 filename 인수로 지정된 파일에 지도 데이터를 씁니다.

    filename = "MyMap.rrhd";
    write(rrMap,filename)

    입력 인수

    모두 축소

    RoadRunner HD 지도 도로 데이터 모델은 roadrunnerHDMap 객체로 지정됩니다. rrMap는 차선, 차선 경계, 차선 표시 및 분기점을 사용하여 도로 레이아웃을 나타내는 간단한 데이터 구조를 정의합니다. 이 객체는 HD 지도 데이터 읽기, 쓰기, 그리기를 지원하는 기능을 제공합니다.

    지도 데이터를 쓸 파일 이름으로, 문자형 벡터 또는 string형 스칼라로 지정됩니다. 이 인수는 데이터를 쓰려는 바이너리 파일의 절대 또는 상대 경로를 지정합니다. 상대 경로를 지정하면 경로는 현재 프로젝트의 Scenes 폴더를 기준으로 합니다. filename.rrhd로 끝나야 합니다.

    예: write(rrMap,"MyMap.rrhd")는 지도 데이터를 MyMap.rrhd 바이너리 파일에 씁니다.

    데이터형: char | string

    이름-값 인수

    모두 축소

    선택적 인수 쌍을 Name1=Value1,...,NameN=ValueN로 지정합니다. 여기서 Name는 인수 이름이고 Value는 해당 값입니다. 이름-값 인수는 다른 인수 뒤에 와야 하지만 쌍의 순서는 중요하지 않습니다.

    예:

    WKT 투영 문자열로, 문자형 벡터 또는 string형 스칼라로 지정됩니다.

    문자형 벡터 또는 string형 스칼라로 지정되는 PROJ.4 투영 문자열입니다.

    버전 내역

    R2022b에 개발됨