Страница 1 из 1
					
				Leaflet просмотр атрибутики в локальных картах kml
				Добавлено: 28 май 2014, 06:43
				 Александр Фадеев
				Как можно сделать просмотр атрибутики локального файла, например kml, в браузере. Плагин по подключению локальных карт прикрутил, а вот что бы атрибутика отображалась при клике, никак не могу сделать. пример 
вот.
 
			 
			
					
				Re: Leaflet просмотр атрибутики в локальных картах kml
				Добавлено: 28 май 2014, 07:12
				 ericsson
				Вообще-то какой-то из официальный KML-плагинов сам умел показывать содержимое description без всякого программирования, достаточно было только подключить слой. Где при этом находиться KML-файл, совершенно все равно, если URL к нему верный.
			 
			
					
				Re: Leaflet просмотр атрибутики в локальных картах kml
				Добавлено: 28 май 2014, 07:58
				 Denis Rykov
				Судя по примеру, вы используете 
Leaflet.FileLayer.  В этом случае все слои приводятся к GeoJSON, а как для этого типа слоя получить доступ к атрибутике написано в 
документации. Вот еще 
посмотрите.
 
			 
			
					
				Re: Leaflet просмотр атрибутики в локальных картах kml
				Добавлено: 28 май 2014, 21:02
				 Александр Фадеев
				Спасибо, в правильном направлении подтолкнули, а то я с первого раза и не догадался в куда копать. Только вот понимаю, что стиль линий, полигонов и точек настраивается принудительно, из файла браться не может в этом плагине. Я правильно понимаю? На рис показано как выглядит при локальном подключении и вот тут его 
истинный стиль объектов 
			 
			
					
				Re: Leaflet просмотр атрибутики в локальных картах kml
				Добавлено: 29 май 2014, 05:04
				 ericsson
				https://github.com/shramov/leaflet-plugins этот плагин берет оформление из стилей в KML, хотя там с этим была проблема, были перепутаны красный и зеленый цвета, по-моему...