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

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


Recommended Posts

То есть если я использую оф.карту Россия CG, то вносить изменения или добавлять ПОИ (которых там очень мало) могу только как писали выше путём отправки ошибки из СитиГИД Windows? 
Да именно так

Отправлено с моего PAR-LX1 через Tapatalk

Link to post
Share on other sites
  • 1 year later...
  • Replies 687
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

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

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

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

Posted Images

  • 2 weeks later...
  • 2 months later...

наверное тут будет логичнее спросить. обновил СитиГИД до версии .170 Своя карта перестала искать города. Скачал карты осм там поиск работает. Видать нужно что поправить при конвертации карты, как исправить поиск? Пользуюсь Constructor_1.2.487 

Edited by Proks
Link to post
Share on other sites
32 минуты назад, _Michael_ сказал:

насколько я помню, надо ключ прописать RegionMap=1

В свойствах карты - дополнительно?

Link to post
Share on other sites

заметил еще такую особенность с "своими" картами. если использовать стандартный ленгпак то адресный поиск не работает, а если использовать модифицированный лангпак то поиск работает. Проверял на геонет 9.8.946 и 11.1.170 

Edited by Proks
Link to post
Share on other sites

Тогда надо убрать Overview Map.

Либо карта входит в атлас, либо она сама по себе.

И если она сама по себе, то при конвертации в .cgnet нужно выполнить последовательность действий по созданию адресного индекса.

Edited by KonTur
Link to post
Share on other sites

вот как у меня не работает поиск. Моя карта и карта Россия CG

Россия CG.png  амур.png

3 минуты назад, KonTur сказал:

 при конвертации в .cgnet нужно выполнить последовательность действий по созданию адресного индекса.

а как это делается?

Edited by Proks
Link to post
Share on other sites
34 минуты назад, _Michael_ сказал:

CGMapToolPublic.exe Type=CountryTownsCgnet

А можно по подробней, как делать?

Edited by Proks
Link to post
Share on other sites

по идее так

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

 

1. собираешь dcm 

2. в файле catalog должно быть 


#regionMap:1
#searchGlobalTowns:имя_карты.sdt
#имя_карты.dcm

3. закидываешь catalog в dcm 

4. генеришь std файл

C:\Constructor\CGMapToolPublic.exe Type=CountryTownsCgnet InFolder=C:\cgnet InFile=C:\overview\overview.dcm

5. закидываешь его в dcm 

6. генеришь cgnet

 

зы. не проверял.. но для обзорки это работает

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

по идее так

поправьте если в каком пункте ошибся

1. Файл исходника имеет свойства - дополнительно

1.png.8b68db69afa40a3a4a886626db6aa82c.png

2. Запускаю Constructor_1.2.487 с такими параметрами

2.png.97a10ea4e0fa0f493e3eb9f46cd9f0ca.png

3. Сохраняем файл RU-AMUR.dcf и RU-AMUR.dcm

с такими параметрами

3.png.91583cad792ebbac3512b2f9d727975c.png

где должен быть: файле catalog

2. в файле catalog должно быть 

#regionMap:1

#searchGlobalTowns:имя_карты.sdt

#имя_карты.dcm

с этими пунктами вообще засада

3. закидываешь catalog в dcm 

4. генеришь std файл

Генерится std, батником с этими значениями?

C:\Constructor\CGMapToolPublic.exe Type=CountryTownsCgnet InFolder=C:\cgnet InFile=C:\overview\overview.dcm

5. закидываешь его в dcm 

как это сделать?

6. генеришь cgnet ну и с этим  пунктом, CreateCGNet.bat этим файлом с такими значениями 

CGMapToolPublic.exe Type=CrtCGNet SkipSmallObj=No InFile=C:\maps\RU-AMUR.dcm OutFolder=C:\maps\Amur

создаем файл cgnet. 

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

где должен быть: файле catalog

dcm - это zip контейнер, в нем - файл catalog ('в сундуке — заяц, в зайце — утка')

 

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

image.thumb.png.bcef83291ad409cbb62299d4b62a7010.png

 

 

Edited by _Michael_
Link to post
Share on other sites
2 часа назад, Proks сказал:

Генерится std, батником с этими значениями?

ну "два путЯ" и имена файлов - свои прописывай

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

в нем - файл catalog

Ну слава богу разобрался где находится этот файл. 

3. закидываешь catalog в dcm, а как это сделать? Что то я ни как не могу разобраться с этим вопросом. Ну и соответственно дальше дело встало. Научите что и куда нужно прописать что бы закинуть catalog в dcm

Link to post
Share on other sites

Ну слава богу разобрался где находится этот файл. 

Я так понял? что файл catalog который находится в частности в RU-AMUR.dcm, нужно извлечь и сделать его catalog.dcm

Если я правильно это понял, то как это сделать? Что то я ни как не могу разобраться с этим вопросом. Ну и соответственно дальше дело встало. Научите что и куда нужно прописать что бы закинуть catalog в dcm.

4. генеришь std файл из чего его делать и как? что нужно для того что бы сделать std файл?

если можно расскажите с картинками что и куда

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

закидываешь catalog в dcm, а как это сделать

Dcm, как Вам писали выше, это zip архив. В него и кидайте. Файл catalog без расширения.

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

Dcm, как Вам писали выше, это zip архив. В него и кидайте. Файл RU-AMUR.dcm без расширения.

а куда его кидать то? я создал RU-AMUR.dcm открыл его архиватором там уже есть это catalog

 

4.png

5.png

Edited by Proks
Link to post
Share on other sites
7 часов назад, Proks сказал:

если можно расскажите с картинками что и куда

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

 

в общем, проверил - работает. с catalog можно не заморачиваться, достаточно в шапке исходника прописать


OverviewMap=Eurasia.dcm
RegionMap=1

1. получаем dcm 

2. делаем cgnet

3. делаем sdt, правильная команда - C:\Constructor\CGMapToolPublic.exe Type=CountryTownsCgnet InFolder=C:\cgnet 

4. закидываем sdt в dcm (взял мышой и закинул, ну или командной строкой)

5. снова делаем cgnet

6. готово!

зы. возможно, OverviewMap и не нужен

image.thumb.png.079e7bb4e007ab0923dc2730f258475a.png

 

Edited by _Michael_
  • Like 1
Link to post
Share on other sites
48 минут назад, _Michael_ сказал:

возможно, OverviewMap и не нужен

действительно не нужен., но оставил. 

Попробовал сделать атлас по вашей методе. Все появилось города ищет. Спасибо огромное. Это вопрос не давал мне нормально спать. 

Но есть еще вопрос. Какой максимальны размер исходника можно использовать (сейчас  у меня исходник более 700 Mb) и можно ли исходник разделить на 2 файла, например  400Mb и 300 Mb?  что бы атлас был не очень большого размера ( понятно что исходник можно разделить). . Например у меня RU-AMUR1.cgnet  400 Mb и RU-AMUR2.cgnet 300 MB? как их заставить работать в плане прокладки маршрута.

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

как их заставить работать в плане прокладки маршрута

делать обзорку (вынести в нее основные дороги), тогда маршрут между детальными картами будет строить по ней

про максимальный размер - не знаю.. думаю, что зависит от данных (вполне вероятно, что нестандартные ключи не вычитываются). 

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...