Jump to content
GPS навигатор СитиГИД

Учебный класс | подготовка карт для СитиГИД


Recommended Posts

  • Replies 687
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Посидел немного и перевел конструктор. Может кому интересно это ,если найдете ошибки пишите исправлю. Еще не нашел как названия скриптов перевести. Перевел 87%  Остальное просто не хватает знаний. Ge

Напишите новую программу!

Вообще, прогресс не стоит  на месте. Разработчикам, вместо прикручивания свистелок-перделок, давно следовало бы озаботиться изменением формата карты, чтобы одной ПОИ можно было приделать два-три

Posted Images

Так-то можно у каждого города по метру всех улиц отрисовать и подписать, а остальные безымянные оставить... Нет?

Если нет задачи показать всю улицу Тихую у Мусохранска и всю Тихую у  Урюпинска...

Link to post
Share on other sites

Пока не увидишь исходник, не поймем. Вот пример как у меня Красноярске есть.Одна улица, но в конкретной точке меняет название и НП. Здесь надо и кадастр смотреть и границы района , города, муниципального округа.

_города.thumb.jpg.dc2e1d38bc7027f4

 

Link to post
Share on other sites

Может у Коли такой вариант?

.thumb.jpg.ccf477f3a4723bdda3c139f3a54c8

​Почти. Есть дорога. Ровно по ее середине проходит граница между городом и селом. Севернее дороги дома (зеленые) с адресом Городская улица, Село, южнее дороги дом (синие) с адресом Сельская улица город.

Разрезать можно, так и делаю.

Link to post
Share on other sites

​А что есть варианты, кроме параллельного (на минимально возможном расстоянии) рисования двух разных улиц?

Думал об этом. А как это будет работать​ при реальной маршрутизации? Не будет ли курсор скакать туда-сюда?

Link to post
Share on other sites

Коля, ты бы выложил скрин или еще что! Что мы тут гадаем! У тебя что, граница вдоль улицы идет?

И что за бред рисовать две улицы параллельно, при фактическом наличии одной улицы?

Link to post
Share on other sites

И что за бред рисовать две улицы параллельно, при фактическом наличии одной улицы?

​Не соглашуся)). В принципе это не бред. Бывает реальная необходимость изобразить одну дорогу двумя полилиниями. К примеру, очень часто городские магистрали, автомагистрали, да даже крупные улицы в городе отрисовываем двумя параллельными направленными полилиниями. И это не нарушение. Точность отрисовки каждой  - это совершенно другое. Никому не секрет, что для этого достаточно иметь пару нормальных треков в том нас.пункте (иногда и одного хватает), что бы выставить правильное смещение спутниковых снимков. Для меня (по моему опыту) идеальными треками считаются записанные треки на скорости желательно не более 40 км/ч (если больше - часто идут погрешности), с одним или двумя поворотами на минимальной скорости на 90 градусов. Отрисовка одной улицы двумя полилиниями удобнее, т.к. создает меньше рестриктов (принудительных запретов маневра), которые как правило создают доп. тормоза в просчете маршрута и в последующем так же удобнее в отрисовке примыканий, т.к. в каждом случае акцентируется внимание на каждом примыкании и правильнее в итоге маршрутизация. Только я советую рисовать двумя направленными дороги, где есть по две и более полосы движения в каждом направлении. При этом каждую направленную полилинию отрисовывать по правовому краю или крайней правой полосе ее движения. При нормальной отрисовке курсор никуда не скачет (при разработке алгоритмов 7-ки СГ разработчиками этому было посвящено много времени и труда и сейчас вроде все нормально. В прочих программах, типа 7Дорог и Навител этот момент давно учтен).

Отнесение пограничной дороги к адресной базе возможно разными вариантами:

1. Можно, как предложили выше, порезать ее пополам и одну часть отнести к одному нас. пункту, а вторую к другому.

2. Если пограничная дорога отрисована двумя направленными полилиниями - еще проще. Каждую полилинию отнести к нас.пункту с ее стороны и все. ИМХО и это было бы правильнее для просмотра информации о дороге с тапа по карте.

Link to post
Share on other sites

Юра, твой пример это обычное явление и так у многих отрисовано! Пока Коля, не приведет пример своей проблемы, мы только строим догадки. Попадаются и вот такие выкрутасы в современное время.

.thumb.jpg.21f6175f319088cbdb8f6b091c9a1

Link to post
Share on other sites

Коля, ты бы выложил скрин или еще что! Что мы тут гадаем! У тебя что, граница вдоль улицы идет?

​Блин, я же так и написал. Да, вдоль улицы. На твоем скриншоте - Мохосранск - улица Тихая, а Урюпинск - улица Громкая. Что непонятно?

Link to post
Share on other sites

​Не соглашуся)). В принципе это не бред. Бывает реальная необходимость изобразить одну дорогу двумя полилиниями. К примеру, очень часто городские магистрали, автомагистрали, да даже крупные улицы в городе отрисовываем двумя параллельными направленными полилиниями.

​Это другое, и это правильно по правилам МИТ. Если есть четыре полосы и двойная сплошная, то делаются две направленные полилинии.

Link to post
Share on other sites

 

2. Если пограничная дорога отрисована двумя направленными полилиниями - еще проще. Каждую полилинию отнести к нас.пункту с ее стороны и все. ИМХО и это было бы правильнее для просмотра информации о дороге с тапа по карте.

​Двумя направленными в данном случае не вариант. Дорога 5 метров ширины без разметки, плюс если будет направленность, то подробный маршрут будет строиться только "по направлению", а это неверно.

Link to post
Share on other sites

​Блин, я же так и написал. Да, вдоль улицы. На твоем скриншоте - Мохосранск - улица Тихая, а Урюпинск - улица Громкая. Что непонятно?

​не фырчи!!! Я может и слеповат уже но твое описание:".. ровно посредине дороги,,,".  А что бы было понятнее, лучше бы скрин выложил и сразу было бы ясно!

"Каждый пишет как он думает! Но не задумывается о том, поймут ли его те кто прочитал его опус!!!"

 

Link to post
Share on other sites

 которые как правило создают доп. тормоза в просчете маршрута

Абсолютно голословное утверждение. Вы их видели, замеряли, есть статистика и сравнения с временем построения разных маршрутов ? Доли миллисекунд никакой роли не играют. Даже глаз не заметит разницы.

Link to post
Share on other sites

​Не соглашуся)). В принципе это не бред.

​Есть грешок у  Олега Батьковича - сначала напишет ответ, потом почитает вопрос...

Улица должна быть и у одного НП и у другого - полностью на всем протяжении ==> 2 параллельные. Иначе у одного  НП будет и улица и дома, у другого только дома.

Разбивка улиц на куски по длинне - значит поиск улицы будет давать результат  посредине одной и посредине другой. То-же неправильно

Link to post
Share on other sites

Да что вы все придумываете, велосипед изобретаете. А если улица будет в месте соединения 5 населенных пунктов, то что, 5 параллельных улиц рисовать по вашей логике ?)))) вопрос не стоит и 10 минут обсуждения, разрезали и все. Все ищется все показывается, все работает как надо. Нет надо им параллельные еще городить. 

  • Upvote 1
Link to post
Share on other sites

Хи хи   Николай спросил на свою голову

 Улица пограничная может разбить только 2 города. Если больше 2х НП - 5 параллельных улиц не будет .

 

1 город, улица N                                 2 город, улица N

--------------------------------------Х--------------------------------------

-------------------------------------------------------------------------------

                                  3 город, улица N

Link to post
Share on other sites

Урок, сорвали. Хто-то пойдет в угол:D

Ближе к теме грунтовок. Коля, если мне не нужно отключать грунтовые, ключ нужно ставить ?

Link to post
Share on other sites

​Есть грешок у  Олега Батьковича - сначала напишет ответ, потом почитает вопрос...

 И на что намек то?  Я ответа или решения на Колин вопрос, не давал!

Link to post
Share on other sites

ни на что не намекаю.  Слово "ответ" использовал в общем смысле - не в  смысле решения.

Комрады, а как делаем, если улица с одной стороны имеет название и дома, относящиеся к одному НП, а с другой - другое название и дома, относящиеся к другому НП. В отношении улицы, само-собой.

Это как так? Пример покажи! У тебя что "Берлинская стена" в картах есть? Как то в уме не укладывается полдома к одному городу, другая к другому?

Я пытаюсь, если чЁ не понятно, обдумать, может в инете поискать - а не сразу клаву давить. Не всегда то-же​ получается. А в результате  - только раздражение и мусор в темах:

​Блин, я же так и написал. Да, вдоль улицы. На твоем скриншоте - Мохосранск - улица Тихая, а Урюпинск - улица Громкая. Что непонятно?

И ярлыки  про бред... - это напрасно

​Как то так.

Link to post
Share on other sites

Ты вроде по возрасту, не как моя внучка. Она то же читает и текст, повторяет, но не осмысливает что читает! И хватит меня подначивать, за собой следи!

Я до сих пор не могу представить Колину проблему. Мне надо видеть, а не слушать рассуждения "про козу на возу"!

Link to post
Share on other sites

Ну, и до чего договорились-то, горячие финские парни? В тему ветки рекомендации есть? 

Link to post
Share on other sites

Саша, какие тебе нужны рекомендации?

Открой в конструкторе файл ххххх--InfRouter.dcf. делаем его активным. Далее - Scripts - Router_QC – выбираем скрипт Find_Close_Metric_InfRouter.d и запускаем. Появиться окно. Начинаем с 0. Слева в окне: Dictionary <Paper Chart & Road Net>. Открываем Simbol. Ищем данное место в карте. Нашел! Копируем координаты и ищем это место в исходнике.  После того как закончили проверку всех объектов с 0.  Надо удалить предыдущий запрос!!! Делаем запрос( Set Query) ставим параметры objClass =symbol. Слева удаляем данный запрос. По новой запускаем скрипт Find_Close_Metric_InfRouter.d, теперь ставим параметр – 5. И снова начинаем процедуру. Последний запрос парметр  - 10.

Хотя до этого еще далеко! Начни с простого скрипта Find_Lost_SubNet.d

Link to post
Share on other sites

Очень странно, но у меня нет этого скрипта ,конструктор крайний. Хотел посмотреть есть у меня ошибки. И что именно этот скрипт проверяет?

1.png

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...