| 
	| 
	
	| 
		
	| 
			
			 
			
				10.01.2012, 03:44
			
			
			
		 |  
	| 
		
			
			| Интересующийся       |  | 
					Регистрация: 13.09.2011 
						Сообщений: 13
					 
		
 |  |  
	| 
				Мозаичное изображение (как в яндекс, гугл картах)
			 Здравствуйте. На карте гугл-мэпс изображение карты так блоками разбивается... как на мозаику, и каждый отдельно загружается.
 Не подскажете алгоритм, как такое делается?
 Может быть, немного не туда пишу.
 |  |  
	| 
		
	| 
			
			 
			
				10.01.2012, 05:07
			
			
			
		 |  
	| 
		
			|  | Новичок       |  | 
					Регистрация: 05.09.2010 
						Сообщений: 2,298
					 
		
 |  |  
	| Каждая часть карты — квадратный див. Когда карту перемещаешь, одни дивы удаляются, другие добавляются, в зависимости от направления перемещения. Но у них там сложно разобрать код, это лишь предположение как бы сам делал. Можно, кстати и одним канвасом обойтись, перерисовывая его целиком. |  |  
	| 
		
	| 
			
			 
			
				10.01.2012, 07:54
			
			
			
		 |  
	| 
		
			
			| Интересующийся       |  | 
					Регистрация: 13.09.2011 
						Сообщений: 13
					 
		
 |  |  
	| FINoM, Спасибо, примерно так и думал. А при перемещении, получается, двигается background-image, пока не доходит до конца рисунка? Или вообще сами дивы? Как лучше делать?А канвас просто не подойдет... если изображение большое, рисоваться будет долго и не очень красиво.
 |  |  
	| 
		
	| 
			
			 
			
				10.01.2012, 07:59
			
			
			
		 |  
	| 
		
			|  | Новичок       |  | 
					Регистрация: 05.09.2010 
						Сообщений: 2,298
					 
		
 |  |  
	| Двигать див, содержащий части карты. Вы лучше расскажите о том, какие исходные материалы у вас есть, а то вариантов тут может быть много. |  |  
	| 
		
	| 
			
			 
			
				10.01.2012, 09:05
			
			
			
		 |  
	| 
		
			
			| Интересующийся       |  | 
					Регистрация: 13.09.2011 
						Сообщений: 13
					 
		
 |  |  
	| Есть большая растровая картинка, которая формируется на сервере и отдается в img. При движении я обрезаю часть карты, и дорисовываю недостающее... проблема в том, что все это долго грузится. Вот я и хотел разбить карту на мозаику.Ну, я примерно понял, как делать. По краям сделать какой-то див с большим z-index, на который дивы будут заезжать, див закончился - добавляю новый.
 |  |  
	| 
		
	| 
			
			 
			
				10.01.2012, 09:11
			
			
			
		 |  
	| 
		
			
			| Интересующийся       |  | 
					Регистрация: 13.09.2011 
						Сообщений: 13
					 
		
 |  |  
	| Не вариант, в коммерческих проектах нельзя... |  |  
	| 
		
	| 
			
			 
			
				10.01.2012, 09:14
			
			
			
		 |  
	| 
		
			
			| Новичок на форуме       |  | 
					Регистрация: 19.02.2008 
						Сообщений: 9,177
					 
		
 |  |  
	| Вы сейчас что коммерческим проектом назвали? |  |  
	| 
		
	| 
			
			 
			
				10.01.2012, 09:58
			
			
			
		 |  
	| 
		
			
			| что-то знаю       |  | 
					Регистрация: 24.05.2009 
						Сообщений: 5,176
					 
		
 |  |  
	| Kolyaj,да он наверно про свой проект
 |  |  
	| 
		
	| 
			
			 
			
				10.01.2012, 10:00
			
			
			
		 |  
	| 
		
			
			| Новичок на форуме       |  | 
					Регистрация: 19.02.2008 
						Сообщений: 9,177
					 
		
 |  |  
	| Ну наверно про свой. В пользовательском соглашении написано, что нельзя использовать карты на сайтах с платным доступом. Про коммерческие сайты ничего не сказано. |  |  |  |