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

Конструктор и конвертер для СитиГИД 8 | создание карт (часть 2)

Recommended Posts

На форуме и обсуждают )

Напиши Михаилу в телеграм, может там быстрее ответит чем тут.

Share this post


Link to post
Share on other sites

И что, никаких подпольных ресурсов нет?

Share this post


Link to post
Share on other sites
И что, никаких подпольных ресурсов нет?
Разве что в Скайпе в конференции, может кто и проснется))

Отправлено с моего MI MAX 3 через Tapatalk

Share this post


Link to post
Share on other sites

Смотря что интересует! Работа с конструктором или работа по изменению конструктора?

Share this post


Link to post
Share on other sites

А никто не занимался такой фигнёй как показ на карте подъездов у многоквартирных домов, и включения их каким-нибудь образом в поиск?

Вот в .mp в свойствах здания есть EntryPoint

image.png.357f352739b05914cbd670c05ed94104.png

Каким образом их можно загнать в карту ситигида? Может маркер какой есть? Или загонять их в ПОИ?

Share this post


Link to post
Share on other sites
11 минут назад, KonTur сказал:

А никто не занимался такой фигнёй

занималсо :)

и ПОИ ставил, и полигонами рисовал, и внешним файлом подбрасывал. полигонами больше нравится, но трудозатратней.

по entrypoint полигона конструктор рисует лабел, в результате СГ приводит в эту точку 

 

Скрытый текст

223523875_.thumb.PNG.e1a634a384fd9d5cecea379863e0f5a6.PNG

 

Edited by _Michael_

Share this post


Link to post
Share on other sites
5 минут назад, _Michael_ сказал:

по entrypoint полигона конструктор рисует лабел, в результате СГ приводит в эту точку 

У меня ничего не рисует... Это где-то в конфигах конструктора задается?

Share this post


Link to post
Share on other sites

да все стандартное..

Скрытый текст

532756507_.PNG.1d94216ab3973abc5f1a5cd3a33b44d2.PNG

ну кинь свое здание в польском, попробую

Share this post


Link to post
Share on other sites
; WayID = 150937960
; building = apartments
[POLYGON]
Data0=(59.9018462,30.5075287),(59.9018437,30.5075586),(59.9018415,30.5075837),(59.9018178,30.5078605),(59.9018158,30.507884),(59.9018135,30.5079111),(59.9017897,30.5081897),(59.9017877,30.5082126),(59.9017857,30.5082357),(59.9017737,30.5083762),(59.9016421,30.5083314),(59.901726,30.5073504),(59.9018577,30.5073951),(59.9018462,30.5075287)
EndLevel=1
Type=0x13
Label=3
CGBuildType=1
CityName=Кудрово
CountryName=Russia
Floors=11
HouseNumber=3
RegionName=Ленинградская область Всеволожский район
StreetDesc=Венская улица
EntryPoint=(59.9017877,30.5082126),3
EntryPoint=(59.9018158,30.507884),2
EntryPoint=(59.9018437,30.5075586),1
[END]

 

Share this post


Link to post
Share on other sites

да все ж работает :)

х (центр полигона) - тут место лабел если бы не было entrypoint. а конструктор берет одну, последнюю запись entrypoint. емнип, объяснялось это тем, что физически не может быть несколько точек подъезда к одному объекту

Скрытый текст

2022649506_.thumb.PNG.335b17e65afe37c07456c98b5c7391ca.PNG

 

Share this post


Link to post
Share on other sites

Мне нужно отображение всех трех точек, с Label, а в идеале - и в адресном поиске.

Понимаю. что СитиГИД до подъездов не дорос (и врядли дорастет) - адресного поиска не будет. Но отображение на карте должно быть. maps.me и османд - показывают, да еще и с номерами квартир в этом подъезде.

4 минуты назад, _Michael_ сказал:

объяснялось это тем, что физически не может быть несколько точек подъезда к одному объекту

МИТ живет в параллельной реальности...

Share this post


Link to post
Share on other sites

Костя, я видел на картах Ситигида номера подъездов. Не помню на какой карте.

Share this post


Link to post
Share on other sites
3 минуты назад, KonTur сказал:

Мне нужно отображение всех трех точек, с Label, а в идеале - и в адресном поиске.

тогда скриптом - выделять каждую entrypoint в отдельное POI с сохранением адрески полигона. и будет счастие :)

Share this post


Link to post
Share on other sites
14 минут назад, Fanat_SPB сказал:

видел на картах Ситигида номера подъездов. Не помню на какой карте.

На Омской. был скриншот. Но они там делают по другому....

11 минут назад, _Michael_ сказал:

тогда скриптом - выделять каждую entrypoint в отдельное POI с сохранением адрески полигона.

mplua ?

Share this post


Link to post
Share on other sites
3 минуты назад, KonTur сказал:

mplua

ну кому чем удобно.. на mplua - 1.5 десятка строк кода :)

Share this post


Link to post
Share on other sites

Ладно, спасибо. Буду думать...

Share this post


Link to post
Share on other sites
10 часов назад, _Michael_ сказал:

о entrypoint полигона конструктор рисует лабел, в результате СГ приводит в эту точку 

 

Минус СитиГида относительно другой нав. программы, что он не только приводит, но и перемещает "номер дома" в эту точку.

Share this post


Link to post
Share on other sites

да ладно.. накинулись.. работает же ж ;)

Скрытый текст

1466695766198687223.thumb.jpg.aad12d1464ead5f7032e84fc603cdc78.jpg

 

  • Like 1

Share this post


Link to post
Share on other sites
9 часов назад, _Michael_ сказал:

работает же ж

Сказать про это "работает" - можно с большой натяжкой. Для меня - это "не работает".

Если бы СитиГИД при адресном поиске этого дома показывал подъезды, и обозначал их на карте - вот тогда это "работает".

Share this post


Link to post
Share on other sites

Вот такой прикол обнаружился :angry:

Есть здание https://www.openstreetmap.org/relation/6191693

При конвертации из осм в .mp - тоже все красиво

Скрытый текст

image.thumb.png.a998eb03030748a6ca10fdf9dc95802f.png

 

А в результате в .cgnet получаем такую фигню

Скрытый текст

image.thumb.png.295b03ebefb5e87c20eb35388df429ec.png

И здание, и дорожки вокруг резко покривели... Опция ConvBuild=No не помогает...

Собственно вопрос - кто виноват и что делать?

Edited by KonTur

Share this post


Link to post
Share on other sites
1 час назад, KonTur сказал:

А в результате в .cgnet получаем такую фигню

Вроде бы все ровно

2019-02-21_12h44_12.png

2019-02-21_12h44_12.png

Share this post


Link to post
Share on other sites

Миша, у меня и в .mp и в .dcm тоже все ровно. А в .cgmap и .cgnet - не ровно.

Дай инструмент, которым вы осм карты делаете - я попробую, может и у меня ровно станет...

Share this post


Link to post
Share on other sites
В 21.02.2019 в 15:52, KonTur сказал:

Миша, у меня и в .mp и в .dcm тоже все ровно. А в .cgmap и .cgnet - не ровно.

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

Кстати, а на кой сразу 4 точки подъезда для одного искомого адреса? Там (ИМХО) достаточно одной (для пеших маршрутов, с подходом со стороны "парадных"))

Share this post


Link to post
Share on other sites
51 минуту назад, Zauber сказал:

А у полигона здания, на прямых, лишних точек нет?

Я там выше приводил скриншот с .mp - там все точки видны.

52 минуты назад, Zauber сказал:

а на кой сразу 4 точки подъезда для одного искомого адреса?

Здания разные бывают https://www.openstreetmap.org/way/30790290#map=16/59.8732/30.3767 500 метров и полтора десятка подъездов... :)

Share this post


Link to post
Share on other sites
3 часа назад, Zauber сказал:

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

Юра, и так видно что криво в польском(mp).  И дорожки и само здание.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×