Обновил версию конвертера KML файлов в YMapsML (яндекс.карты) до 2.07. Наполеоновские планы пока откладываются в долгий ящик, конвертер дорабатывается по мере возникновения необходимости или по просьбам пользователей. 🙂
На текущий момент, версия 2.07 включается в себя возможность обработки основного набора фигур (Point, Line, Polygon) и их параметры. Также поддерживается NetworkLink и частично обрабатываются GeometryCollection и MultiGeometry.
[yamap: https://otrip.ru/kml2yamapsml/ymap/100211101108_mgiu.xml]
Список изменений:
2.07
— Конвертер переведен на JS API Яндекс.Карт 1.1.
— Добавлена поддержка Polygon (отверстия в многоугольниках не поддерживаются текущей версией API).2.06
— В названиях и описаниях спецсимволы (амперсанд, кавычки) заменяются на HTML сущности.2.05
— Если указан NetworkLink, подгружается KML указанный по тэгу href.2.04
— Добавлена поддержка LineString в тэгах GeometryCollection и MultiGeometry.
— Если стиль линии в KML не задан, она будет отображаться линией темно-зеленого цвета с толщиной 3.
— Исправлена ошибка обработки координат LineString, когда они указаны с высотой.2.03
— Исправлено отображение изображения точки, если картинка меньше 32х32 пикселей.2.02
— Увеличен размер загружаемого KML файла до 100Кб.
— Убрана ошибка проверки KML файла, если он создан не через GoogleEarth.
— Исправлено отображение изображения точки по умолчанию, если в исходном KML оно задано локально.2.01
— Исправлен уровень приближения, если в KML только одна точка.2.00
— Практически полностью переписал движок конвертера.