Icon 태그에서 Base64 인코딩 이미지를 사용할 수 있습니까? 이미지를 인코딩 된 데이터 앞에 추가 된 image/png; base64 데이터를 사용하여 성공없이 시도했지만 KML을로드하면 여전히 빨간색 X가 표시됩니다.Google 어스의 Base64 인 코드 아이콘
1
A
답변
1
KML의 오버레이 (화면 오버레이, 지상 오버레이 등) 및 Style 참조를 통한 아이콘 이미지는 다른 XML 표준에서 허용되는 인라인 base64 인코딩 콘텐츠가 아닌 절대 또는 상대 URL로만 참조됩니다. 절대 URL로
아이콘 스타일 예 : 상대 URL과
<Style>
<IconStyle>
<Icon>
<href>http://maps.google.com/mapfiles/kml/pal3/icon21.png</href>
</Icon>
</IconStyle>
</Style>
지상 오버레이 이미지 예 :
URL에 "데이터 KML에서 참조 할 수있는 이론적으로<GroundOverlay>
<Icon>
<href>etna.jpg</href>
</Icon>
</GroundOverlay>
: 이미지/PNG; base64 ... "이지만 해당 사용은 이며 공식 KML standard에 정의되어 있지 않으며 Google 어스에도 구현되어 있지 않습니다.
base64로 인코딩 된 이미지를 가질 수 있으며 KML 기능 description에서 HTML 및 JavaScript 코드를 통해 액세스 할 수 있지만 이는 KML의 컨텍스트 외부이며 빨간색 X를 볼 수 없습니다. KML은 대부분의 JavaScript를 지원하므로 설명 풍선에 인라인 이미지를 표시 할 수 있습니다.
즉, KML에서 참조되는지도에 표시되는 오버레이 이미지 또는 아이콘의 경우 이미지 또는 아이콘을 base64로 인코딩 할 수 없지만 이미지를 압축하고 KML을 기준으로 이미지를 압축하여 KMZ file. 압축 된 KMZ 파일에 이미지를 포함 시키면 처음부터 이미지를 base64로 인코딩 할 필요가 없습니다.
관련 문제
- 1. C base64 인 코드 문자열
- 2. Google 어스의 운전 경로
- 3. Google 어스의 장소 표시 '자동'음영 문제
- 4. JavaScript에서 JSON 인 코드/디코드 base64 인 코드/디코드
- 5. base64 인 코드 널 종료 자
- 6. 인 코드 - 디코드 base64 문자열 AngularJS1 TypeScript?
- 7. Google 어스의 포인트 데이터에 대한 프리즘 맵?
- 8. Google 어스의 트랙에서 dat 태그를 제거하십시오.
- 9. kml을 사용하여 Google 어스의 라인에 애니메이션 적용
- 10. Google 어스의 localOrientationMatrixToHeadingTiltRoll 기능이 올바르게 작동하지 않음
- 11. Google 어스의 터 레인 포옹 라인?
- 12. Google 어스의 히트 맵 Java 이미지 생성
- 13. 내장 된 Google 어스의 GroundOverlay 및 TimeSpan
- 14. KML을 사용하는 Google 어스의 시간대 조정
- 15. Compass/SASS의 URL- 또는 Base64- 인 코드 문자열
- 16. 파이썬의 base64 인 코드 및 디코드와 동일한 Clojure
- 17. base64 인 코드 바이트 v b64encode v 인코더 스트링
- 18. 아이콘 자산 대 아이콘 코드
- 19. Google 장소 API 아이콘
- 20. 선형 좌표 프레임을 Google 어스의 구면 좌표 프레임에 매핑
- 21. Base64 인코더 라이브러리 다운로드 코드
- 22. Google 어스의 풍선이 올바른 위치를 가리키고 있지 않습니다.
- 23. 위키 피 디아 초록 (Google 어스의 방식)에 연결
- 24. Google 어스의 그룹 기능으로 축소했을 때 세부 정보를 숨 깁니다.
- 25. Google 어스의 iOS 버전에 Placemark kml 정보가 표시되지 않습니다.
- 26. Google 어스의 링크를 통해 요소를 선택/선택 취소하십시오.
- 27. 간헐적 인 Base64 작업 변환 오류
- 28. Google Play의 애플리케이션 아이콘
- 29. Google 크롬 아이콘 렌더링
- 30. android google maps 아이콘, 정보창
정말 그 수치심 3 년 후에 Google 어스는 여전히 이것을 지원하지 않습니다. – Mojimi