| Notes | 
	| 
 | 
	|  | 
		
			| Да. Нужно будет сделать что бы центрировалось на последнем импортированном объекте |  | 
	| 
 | 
	|  | 
		
			| Здесь имеется засада, что просто центрировать недостаточно, надо ещё и масштабировать до соответствующего зума, чтобы трек был виден на экране. Ибо можно налететь как на то, что трек слишком мал для текущего зума, так и на то, что при центрировании на треке на текущем зуме может вообще ни одной точки трека не попасть в экран. Кроме того, это можно делать только опцией. Если пользователь разглядывает городок и грузит транзитный трек его проезда длиной эдак километров тыщу, то при отображении трека на экране он вспомнит разработчиков совсем уж нелицеприятными словами.
 |  | 
	| 
 | 
	| 
		
			| (0001153) |  
			| bk99 |  
			| 10-03-2011 17:21 |  | 
		
			| >просто центрировать недостаточно, надо ещё и масштабировать до соответствующего зума Да, это и имелось ввиду - центрировать и вписать в размер экрана.
 Спасибо за уточнение.
 |  | 
	| 
 | 
	| 
		
			| (0010424) |  
			| Garl |  
			| 19-01-2013 19:04 |  | 
		
			| пока ковыряюсь рядом, собственно вопрос по коду : как лучше сделать центрирование и зум?
 
 возвращать из GState.ImportFileByExt.ProcessImport(VFileName, VImportConfig);
 последний созданный объект, или весь IInterfaceList со всеми созданными объектами?
 или что другое придумать?
 |  | 
	| 
 | 
	|  | 
		
			| Ну там, конечно, нужно все переделывать, но самое логичное возвращать все импортированные точки. А уже потом выбирать какая больше нравится. |  |