Google 어스는 2GB 메모리에 대한 액세스를 제한하는 32 비트 응용 프로그램입니다. 1-2GB KMZ 파일은 압축 해제시 Google 어스에서 사용할 수있는 메모리를 초과하는 경우 2GB를 초과 할 가능성이 큽니다.
Google 어스 자체는 많은 GB의 데이터를 처리 할 수 있지만 한꺼번에 처리 할 수는 없습니다. Google 어스에서 많은 양의 데이터를 사용할 수있는 유일한 방법은 KML 파일에 한 번에 사진의 하위 집합을로드하는 것입니다.
지오 태깅 된 사진을 물리적으로 분리 할 수있는 경우 여러 KML을 만들 수 있습니다. 각 KML은 한 지역과 그 지역의 사진을 나타냅니다. 각 KML 파일은 NetworkLink을 통해 상위 KML 파일에서 참조 할 수 있습니다. NetworkLink는 지정된 지역의 지오 태깅 된 사진으로 KML 파일을로드 할시기를 지정하기 위해 Region 요소를 요구합니다. Region에는 지리적 인 좌표와 고도에 의해 정의 된 관심 영역을 설명하는 바운딩 박스 (<LatLonAltBox>
)가 있습니다. 또한 Region에는 픽셀 단위로 투영 된 화면 크기로 관련 Region의 유효 범위를 정의하는 LOD (Level of Detail) 범위가 있습니다. KML은 다음과 같이 구성된다
루트 :
<Document>
<NetworkLink>
<Region>
...
</Region>
<Link>
<href>1.kml</href>
</Link>
</NetworkLink>
...
</Document>
작업으로 지역을 얻기 시행 착오를합니다. 이 KML screen ruler을 사용하여 영역의 "화면"픽셀 크기를 측정 할 수 있습니다. 당신은 몇 가지 KMZ는 지오 태깅 사진의 부분 집합으로 각 파일을 만들 수 있습니다, 또는
:
여기에 지역 작업을위한 두 개의 튜토리얼입니다. 각 KMZ 파일과 함께 radioFolder List 스타일 및 NetworkLinks를 사용하여 상위 KML 파일과 함께 하위 KMZ 파일을 묶을 수 있습니다. 이렇게하면 사진이 포함 된 하위 KMZ 파일을 선택할 수 있지만 메모리 과부하를 방지하기 위해 한 번에 하나씩 만 선택할 수 있습니다.
<Document>
<Style id="radioStyle">
<ListStyle>
<listItemType>radioFolder</listItemType>
</ListStyle>
</Style>
<styleUrl>#radioStyle</styleUrl>
<NetworkLink>
<visibility>0</visibility>
<Link>
<href>1.kml</href>
</Link>
</NetworkLink>
<NetworkLink>
<visibility>0</visibility>
<Link>
<href>2.kml</href>
</Link>
</NetworkLink>
</Document>
당신은 가시성을 "1"로 변경하고 "0"으로 다른 사람을 떠나 구글 어스에서 열 때 KML 파일 중 하나는 기본적으로 볼 수 있도록합니다.
.kmz 파일의 크기가 1GB이거나 압축되지 않은 콘텐츠가 1GB입니까? - 큰 차이. GE는 32 비트 앱이며 2GB의 메모리에만 액세스 할 수 있습니다. 먼저 KMZ 파일에 압축 파일을 저장하지 않고 압축되지 않은 파일에 액세스하려고 시도한 적이 있습니까?Google 어스는 파일을 열려고 할 때 압축을 해제하려고합니다. 100 또는 300 장의 사진 만있는 KML 파일은 어떻게됩니까? – JasonM1
@ JasonM1 - 압축 여부는 확실하지 않습니다. 파일 탐색기에서'.kmz' 파일은 ~ 2GB입니다. 나중에 100/300/500 장의 사진을 찍고 도움이되는지 확인하려고합니다. – BruceWayne
어쩌면 이미지 링크? 참조 설명에 따르면 HTML을 포함 할 수 있으며'로컬 파일 시스템의 이미지 파일에 대한 링크는 태그 안에 들어 있으면 항상 허용됩니다. ' – rheitzman