|   |   | 
|  30.11.2012, 00:23 | #16 | 
| Разработчик Регистрация: 01.02.2008 Адрес: Санкт-Петербург 
					Сообщений: 18,938
				 Вы сказали Спасибо: 11,499 
		
			
				Поблагодарили 10,291 раз(а) в 3,846 сообщениях
			
		
	  |   
			
			Дык остальные занулены, это просто статика, никому не мешают =)).
		 
				__________________ Присылайте ваши сценарии в копилку msts. Опыт - это нечто, что приобретается сразу после того, как это было нужно. 100% не предпринятых попыток обречены на провал. | 
|   |   | 
|  01.01.2007, 12:00 | |
| Яndex
             Спонсор Регистрация: 01.01.2007 
                    Сообщения: 500
                 Реклама показывается изредка по случайному принципу |  РЕКЛАМА | 
|  30.11.2012, 01:42 | #17 | 
| Матёрый пользователь |   
			
			хух, поборол глюки отрисовки на большом зуме, не хотел жертвовать сглаживанием, уж больно красиво. платформы сделал 3-пиксельной толщины.  думаю вот, что придется курить tsection.dat и считать по радиусам кривых опорные точки и рисовать дуги.. мне не очень нравятся угловатые треки. 
				__________________ «Внимание, сейчас вылетит птичка» — сказал машинист и полез в ВВК. :D | 
|   |   | 
|  30.11.2012, 04:14 | #18 | 
| Матёрый пользователь |   
			
			научил отбивать текстовые подписи в зависимости от угла наклона платформы. интересно получается   до:   после (степановка выровнена пиксель в пиксель, хорошо листать разницу):    укуренный мозг   Добавлено через 12 минут еще немного курева со времени разработки функций трансляции тайловой системы координат в экранную, а затем в декартовую (сейчас такая последовательность: тайловая –> декартовая –> экранная).    
				__________________ «Внимание, сейчас вылетит птичка» — сказал машинист и полез в ВВК. :D Последний раз редактировалось Net; 30.11.2012 в 04:09. | 
|   |   | 
|  01.12.2012, 01:05 | #19 | 
| Матёрый пользователь |   
			
			научил сегодня отображать координаты в статусбаре, подгонять масштаб карты под размер маршрута при его открытии, добавил зум-уровень аля google maps, сделал изменяемый размер шрифта для станций (от 7 до 10 кегля в зав-ти от зума). также сделал шаг сетки и шаг подписей адаптивными, масштабируются в зависимости от зума... и уменьшил минимальный масштаб. теперь уровень зума по масштабной линейке колеблется от 200 км до 24 м.   
				__________________ «Внимание, сейчас вылетит птичка» — сказал машинист и полез в ВВК. :D | 
|   |   | 
|  02.12.2012, 13:35 | #20 | 
| Матёрый пользователь |   
			
			итак, добавились километровые знаки (пока еще не отбиваются от пути, чтоб не налезали)  ограничения скорости по маршруту (на двухпутках по два числа, да еще в оба направления, поэтому смотрибельно только на больших увеличениях)    пункты заправки и переезды   названия станционных путей (выполняются зеленым цветом)  мерная линейка   статистика  (общая длина путей для оценки трудоемкости маршрута, а число километровых знаков более менее хорошо показывает «правильную» длину путей)  ... увеличен предел зума с 24 м до 12 м (с 14 уровней до 15).. честно говоря, осталось сохранение цивильное сделать. и отбивку километровых знаков от пути, как со станциями.. и готов релиз 
				__________________ «Внимание, сейчас вылетит птичка» — сказал машинист и полез в ВВК. :D Последний раз редактировалось Net; 02.12.2012 в 13:38. | 
|   |   | 
|  02.12.2012, 19:42 | #21 | 
| Матёрый пользователь |   
			
			научил собирать список платформ (ну они и так вообще-то были   ), и показывать по ним инфу: станция, платформа, длина платформы в метрах и ближайжий километровый знак (в степановке, где несколько веток с одинаковым километражом, может быть запутывающим). всю инфу можно скопировать в буфер или перейти на карте к выбранной станции. в списке есть инкрементальный поиск по названию станции и сортировка по любому столбцу. 1: начинаем отсюда  2: нашли платформу, Перейти  3: и тут внезапно   зы. должен заметить, что в списке отображаются все платформы маршрута, и по четному, и по нечетному направлению, вообще все. но на карте названия фильтруются по близости, чтобы не налегать друг на друга. зыы. степановку грузит 13 секунд, 220 МБ и падает до 75 МБ. Добавлено через 32 минуты добавил 2 колонки в окно платформ: Время стоянки и Число пассажиров   
				__________________ «Внимание, сейчас вылетит птичка» — сказал машинист и полез в ВВК. :D Последний раз редактировалось Net; 02.12.2012 в 19:11. | 
|   |   | 
|  02.12.2012, 21:48 | #22 | 
| Разработчик Регистрация: 06.06.2007 Адрес: Ст.Бескудниково, МСК 
					Сообщений: 1,773
				 Вы сказали Спасибо: 913 
		
			
				Поблагодарили 986 раз(а) в 486 сообщениях
			
		
	  |   
			
			Net, а что за параметр время стоянки? Сколько сценарии не делал, ни разу на него не нарывался.
		 | 
|   |   | 
|  02.12.2012, 22:31 | #23 | 
| Матёрый пользователь |   
			
			это PlatformMinWaitingTime, буквально Минимальное Время Ожидания, я так понял, читай посадки. Добавлено через 3 минуты по совету MJack убрал из показа в списке платформ дубликаты. отсеяли PlatformItem'ы с флагом FFFF0000, т.к. там на каждую платформу по две записи - точка начала и точка конца.. стало чище    
				__________________ «Внимание, сейчас вылетит птичка» — сказал машинист и полез в ВВК. :D | 
|   |   | 
|  02.12.2012, 22:36 | #24 | 
| Матёрый пользователь |   
			
			Эту утилиту, кроме ее оригинальных функций, можно будет с большим успехом использовать для склейки альтернативных путей ( через другие станции или в объезд таковых )...По google Earth можно точно проложить, но для контроля - самая что не на есть подходящая программа будет...
		 
				__________________ www.di.fm | 
|   |   | 
| Этот пользователь сказал Спасибо Seafarer за это полезное сообщение: | 
|  02.12.2012, 22:39 | #25 | 
| Матёрый пользователь |   
			
			немного не понял, как ее для склейки использовать?   зы.  сценаристов удовлетворили давно, теперь сбудется моя давняя мечта — удовлетворятся   
				__________________ «Внимание, сейчас вылетит птичка» — сказал машинист и полез в ВВК. :D | 
|   |   | 
|  02.12.2012, 22:48 | #26 | 
| Матёрый пользователь |   
			
			Смотри, Тоха, я в своем маршруте проложил ветку Лубны - Ромодан - Хорол - Веселый Подол - Глобино - Рублевка - Кагамлыцкая - Кременчуг - Крюков - Бурты - Павлыш - Корыстовка - Знаменка - Кировоград....От Рублевки до Буртов есть ветка через Светловодск - 27 км...Мне кроме того, чтоб угадать точное размещение, нужно было выводить еще и высоту профиля...Развести 2 ветки, а потом их точно свести - потенциальный геморрой...С качественным масштабированием в твоей утилите - задача облегчается...Ведь склеивал то я не в последний раз...
		 
				__________________ www.di.fm | 
|   |   | 
|  03.12.2012, 00:09 | #27 | 
| Матёрый пользователь |   
			
			я понял.. да, замеры вещь полезная. вот еще вспомнил про вывод географических координат в статус-баре, как там сейчас тайловые сидят — а надо ли они будут? я предполагаю, что полезно, ибо с гуглом хорошо синхронизироваться.. но их надо еще научиться расчитывать. я пока тайловые считал, слегка сломал мозг. если у кого есть методика — бросайте в меня. Добавлено через 1 час 14 минут спасибо MJack за идею улучшить поиск. взял готовый велосипед и получилось такое:  живая фильтрация по мере набора текста. ищет по всем колонкам. после выбора платформы двойным щелчком или Enter или Перейти, и последующего открытия списка платформ по F8, список показывается в том же состоянии (сортировка, фильтр, текст поиска), в каком и был. зы. также добавился прогрессбар загрузки маршрута   
				__________________ «Внимание, сейчас вылетит птичка» — сказал машинист и полез в ВВК. :D Последний раз редактировалось Net; 03.12.2012 в 00:12. | 
|   |   | 
|  03.12.2012, 00:36 | #28 | 
| Разработчик Регистрация: 01.02.2008 Адрес: Санкт-Петербург 
					Сообщений: 18,938
				 Вы сказали Спасибо: 11,499 
		
			
				Поблагодарили 10,291 раз(а) в 3,846 сообщениях
			
		
	  |   
			
			О обрастает функционалом, ты только сам не запутайся =)). Эм... еще бы у светофорчиков их типы писать, а если Тимаса то рисунок светофора строить в соответствии с формулой, чтобы выглядел как на схеме из ТРА. ухожу, ухожу.   
				__________________ Присылайте ваши сценарии в копилку msts. Опыт - это нечто, что приобретается сразу после того, как это было нужно. 100% не предпринятых попыток обречены на провал. | 
|   |   | 
|  03.12.2012, 00:45 | #29 | 
| Матёрый пользователь |    ацкий изверг.  может их еще анимировать, и шобы со временем лампы горели? и анимацию сцбиста дяди Пети, который ту лампу меняет   а типы светофоров то можно. для отладки в самый раз. я запишу в TODO пока что. как припечет, скажете  хотя это понять можно. кто с чем в мстс трах@ется, тому того и не хватает   
				__________________ «Внимание, сейчас вылетит птичка» — сказал машинист и полез в ВВК. :D Последний раз редактировалось Net; 03.12.2012 в 00:47. | 
|   |   | 
| Этот пользователь сказал Спасибо Net за это полезное сообщение: | 
|  03.12.2012, 01:03 | #30 | 
| Разработчик Регистрация: 01.02.2008 Адрес: Санкт-Петербург 
					Сообщений: 18,938
				 Вы сказали Спасибо: 11,499 
		
			
				Поблагодарили 10,291 раз(а) в 3,846 сообщениях
			
		
	  |   
			
			- Доктор! Мне же больно! - Я знаю.  Дядю Петю то зачем =)), а что такого, там все просто Код: if(substr(TrSignalType,0,6)=='T_Head_'){
// оно, строим рисунок по формуле =))
}else{
// не оно, выводим рисунок без схемы
}    
				__________________ Присылайте ваши сценарии в копилку msts. Опыт - это нечто, что приобретается сразу после того, как это было нужно. 100% не предпринятых попыток обречены на провал. | 
|   |   | 
| Этот пользователь сказал Спасибо Zabor за это полезное сообщение: | 
|  | 
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
| 
 | 
 | 
|  |  Что это? |