XMeshCore 1.3 плагин для MS Exel. Я так понял, на данный момент он единственный может профиль поверхности править, т.к. я открыл XMeshCore.exe (2.0b которая) там автор сказал, что по точкам редактирование отключил Вот и остается только плагин к Экселю, а он, зараза, сколько точек не пиши, только две правит, а в плейне запускаешь, так вообще работает та, которая последняя в списке значится.
Rhard
29.01.2012 в 18:45
XMeshCore 1.3 плагин для MS Exel. Я так понял, на данный момент он единственный может профиль поверхности править, т.к. я открыл XMeshCore.exe (2.0b которая) там автор сказал, что по точкам редактирование отключил Вот и остается только плагин к Экселю, а он, зараза, сколько точек не пиши, только две правит, а в плейне запускаешь, так вообще работает та, которая последняя в списке значится.
Дополнительные точки в новую версию добавлю, позже. Что касается вашего результата, то хоть 20 точек добавляйте в программу, если у вас в полигон попадает только 2 точки исходного меша, то так оно и будет, потому как программа меняет высоту только существующих точек. В новой версии пытаемся обойти это.. Правда постройку сценария нужно будет начинать сначала, генерируя меш из данных SRTM.
Подождите немного, как раз будете бета тестером)))). Постараюсь написать подробный мануал, с картинками.
Maksimka
29.01.2012 в 21:05
Ok. Время терпит — подождем.
Rhard
02.02.2012 в 22:24
Выкладываю бету. Мануал внутри . Пока на Deposit, потом, когда исправим все проблемы выложу здесь. При обновлениях, достаточно будет скачать exe файл.
Признаюсь, из за спешки, я много не тестил. Так что, надеюсь, кто-то попробует сделать себе порт и напишет отзывы. http://depositfiles….files/dtgawhyw7
Сегодня решил протестировать программу. Выбрал наверное один из самых тяжёлых случаев — аэропорт Lukla. Квадрат +27+86. Сразу хочу предупредить — данные SRTM бывают часто с ошибками, что и было в моём случае. Намучился, пока нашёл нормальный источник данных — лучше брать SRTM4 в формате GEOTiff и вырезать нужный квадрат Global Mapper-ом, иначе MeshTool ругается. Потом долго пытался построить более-менее похожую поверхность.. Морока ещё та, так как достоверных данных, кроме торцов полос, практически нет. Перепады высот в этом квадрате 150 — 8850 м — поэтому точность по высоте снижена и полоса немного с ямами))).. Но кому-то может и понравится)). Выкладываю ссылку на простейший сценарий.. Там только меш — и полоса..
Появилась идея, как упростить ввод данных для построения профиля полосы.. буду продолжать эксперименты.
Я ее тестирую в данный момент. Пока обнаружил, что русских символов в пути к файлам быть не должно…. тест продолжается…
Ghost-V
04.02.2012 в 19:50
Пока обнаружил, что русских символов в пути к файлам быть не должно….
Это правило для 95% виндоуз-программ
Rhard
10.02.2012 в 16:33
Вышла бета 2.2
— Добавил страницу, на которой можно гораздо удобнее создать (отредактировать) профиль ВПП!
— Сохранение всех параметров сессии.
— Много всяких исправлений.
Буду рад, если кто-то отпишется, как работает программа.
Rhard
10.02.2012 в 16:34
Вышла бета 2.2
— Добавил страницу, на которой можно гораздо удобнее создать (отредактировать) профиль ВПП!
— Сохранение всех параметров сессии.
— Много всяких исправлений.
Буду рад, если кто-то отпишется, как работает программа.
П.С. Масштабы по высоте в графических окнах не натуральные, что бы лучше контролировать профиль.
Ох, неужели вы вот так и возьмете, и осуществите чертзнаетсколькилетнюю мечту всех сценостроителей!? Даже боюсь дышать на ваш проект. Удачи!
Rhard
10.02.2012 в 17:35
ну, собственно, всё уже работает.. нужен кто-то, кто возьмется сделать сценарий.. я мог бы помочь, если будут трудности.
Maksimka
11.02.2012 в 17:01
2.2 не пробовал. Мучал 2.1. Вопросы в основном возникали по работе алгоритмов аппроксимации. Скрины приводить не буду, но замечал интересную вещь: допустим (все высоты примерные) у нас прямоугольник с высотами по всем вершинам в 100 метров и точкой где-то на поверхности то же 100м. Берем и опускаем одну из вершин на 99 метров и смотрим, что у нас получается. У меня получалось, что с вершины 99 м начинался провал до 98м. потом поверхность волной поднималась до 101 и затем успокаивалась и занимала уровень 100 м. А я ожидал плавное поднятие с 99 до 100 м.
Но если долго мучатся, то что-нибудь обязательно получится
Rhard
11.02.2012 в 17:31
Интерполяция с малым кол-вом точек часто ужасно выглядит, ну не рассчитана она на 5 точек, сам видел . Есть 2D сплайн, но он на неравномерной сетке не будет работать. Поэтому в версии 2.2 сначала интерполирую профиль ВПП. Так как высоты ВПП могут изменяться только по длине, тут можно обойтись одномерной интерполяцией.. например сплайнами.. А потом из этого профиля получаем «ленту» точек, точно соответствующую профилю полосы. Потом эти точки используем в основной 2D интерполяции.. Тут уже видны хорошие результаты, так как имеем 200 и до бесконечности точек. Полоса получается 100% соответствие профилю, полученному на 3й вкладке. Остается расставить граничные точки на границах полигона.
П.С. С параметрами интерполяции тоже нужно экспериментировать. Если во второй таблице около 200 и более точек, лучше использовать линейную функцию с параметрами NW NQ больше 20.
Rhard
12.02.2012 в 00:48
Версия 2.2.02 — исправил ошибку вылета во время генерации скрипта для MeshTool.
Кряхтел, пыхтел, пару раз пытался, но так и не получается
После того как забил профиль полосы в третьей вкладке и после нажатия fill table в правой таблице первой вкладки широта пишется вообще левая.
Похоже проблема, я посмотрю.
ну так у Вас перепутана долгота и широта! LON — долгота.. LAT — широта.
Ещё обратите внимание на окно лога: там ошибка при генерации DSF. Нужно правильно указать диапазон высот. Если внимательно посмотреть, видно за какую границу Вы вышли. В данном случае у вас в файле 1006 м, что больше указанной 1000м. Так как мин и макс высоты не известны, я обычно подбираю — чем меньше этот диапазон, тем точнее будет полученный DSF по высоте.
GRumman
13.02.2012 в 08:01
Напишите, пожалуйста, подробнее где взять отмеченные файлы:
Прикрепленные изображения
GRumman
13.02.2012 в 08:07
Делаю аэропорт Апатиты, хочу сделать профиль полосы по схеме и выровнять площадку под здание терминала.
Я так понял, на данный момент он единственный может профиль поверхности править, т.к. я открыл XMeshCore.exe (2.0b которая) там автор сказал, что по точкам редактирование отключил
Дополнительные точки в новую версию добавлю, позже. Что касается вашего результата, то хоть 20 точек добавляйте в программу, если у вас в полигон попадает только 2 точки исходного меша, то так оно и будет, потому как программа меняет высоту только существующих точек. В новой версии пытаемся обойти это.. Правда постройку сценария нужно будет начинать сначала, генерируя меш из данных SRTM.
Подождите немного, как раз будете бета тестером)))). Постараюсь написать подробный мануал, с картинками.
Признаюсь, из за спешки, я много не тестил. Так что, надеюсь, кто-то попробует сделать себе порт и напишет отзывы.
http://depositfiles….files/dtgawhyw7
Прикрепленные файлы
XMeshCore.zip 607.71К
74 Количество загрузок:
Перепады высот в этом квадрате 150 — 8850 м — поэтому точность по высоте снижена и полоса немного с ямами))).. Но кому-то может и понравится)). Выкладываю ссылку на простейший сценарий.. Там только меш — и полоса..
Появилась идея, как упростить ввод данных для построения профиля полосы.. буду продолжать эксперименты.
http://depositfiles….files/ip6k3ufxz
Это правило для 95% виндоуз-программ
— Добавил страницу, на которой можно гораздо удобнее создать (отредактировать) профиль ВПП!
— Сохранение всех параметров сессии.
— Много всяких исправлений.
Буду рад, если кто-то отпишется, как работает программа.
— Добавил страницу, на которой можно гораздо удобнее создать (отредактировать) профиль ВПП!
— Сохранение всех параметров сессии.
— Много всяких исправлений.
Буду рад, если кто-то отпишется, как работает программа.
П.С. Масштабы по высоте в графических окнах не натуральные, что бы лучше контролировать профиль.
Прикрепленные изображения
Прикрепленные файлы
XMeshCore2.2.zip 1.14МБ
121 Количество загрузок:
Но если долго мучатся, то что-нибудь обязательно получится
П.С. С параметрами интерполяции тоже нужно экспериментировать. Если во второй таблице около 200 и более точек, лучше использовать линейную функцию с параметрами NW NQ больше 20.
Прикрепленные файлы
XMeshCore2.2.02.zip 623.38К
37 Количество загрузок:
Особо не напрягаясь удалось получить вот такой меш.





Можно установить и загрузиться в LFLJ http://depositfiles….files/uz6hf84ce
После того как забил профиль полосы в третьей вкладке и после нажатия fill table в правой таблице первой вкладки широта пишется вообще левая.
Ой, а че это она хочет? (win7x64)

Вам нужно скачать версию 2.1. Там полный архив, потом заменить exe на последний.
http://www.avsim.su/…ost__p__2065381
Здесь подправленный мануал http://www.avsim.su/…ost__p__2073192
Похоже проблема, я посмотрю.
ну так у Вас перепутана долгота и широта! LON — долгота.. LAT — широта.
Ещё обратите внимание на окно лога: там ошибка при генерации DSF. Нужно правильно указать диапазон высот. Если внимательно посмотреть, видно за какую границу Вы вышли. В данном случае у вас в файле 1006 м, что больше указанной 1000м. Так как мин и макс высоты не известны, я обычно подбираю — чем меньше этот диапазон, тем точнее будет полученный DSF по высоте.
Прикрепленные изображения
Прикрепленные изображения