Я создаю файл .KMZ, который можно импортировать в Мои карты Google, и я хочу использовать изображения в описании некоторых меток.Формат KMZ - это просто заархивированная папка, содержащая файл KML со структурой, а затем файлы изображений.Проблема в том, что я не знаю, могу ли / как связать файлы изображений в KML для Google, чтобы проанализировать их и использовать их.В настоящее время моя структура выглядит примерно так:
main.kmz
-main.kml
-image.jpg
и в main.kmz я ссылаюсь на свое изображение как
<Placemark>
<name>test</name>
<description>
<![CDATA[<img src="image.jpg" width='600' />]]>
</description>
<Point><coordinates>153.4380409849745,-28.07224651054966,10.2340928109942</coordinates></Point>
</Placemark>
Но это не работает, Мои карты не обрабатываютсяизображение и все, что я получаю, это черный прямоугольник.Как ни странно, если я импортирую тот же файл в приложение Google Earth Desktop, файл загружается и обрабатывается правильно и отображается.
Когда я загружаю изображение вручную через интерфейс Мои карты, оно отображается правильно, и если язатем экспортируйте слой как KMZ, я вижу, что их изображение связано как
<description><![CDATA[<img src="https://lh3.googleusercontent.com/cbMcdkW0FH86QPYuJH_hOBeH0dMgcgevmf9l37Lk5O2Ap0r_gTrZyuREZumY11XW2E3I0r7hpHOpGlCSVG6jMJJFVFbTpxCw71hZORu8YRtyPdv0nRGprLkMefNBCNj4wpHi" height="200" width="auto" />]]></description>
И это отображается правильно.Так что в идеале это то, что я хочу закончить, но я не уверен, есть ли способ сообщить Google об изображении при импорте, чтобы он сохранял его таким же образом, как при ручной загрузке, а затем связывал его в описании изображения,