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

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

Recommended Posts

Изменение битности слоев трабл не устранило. Карта конвертится до конца, вроде, все в норме. При изменении масштаба карта пропадает, дернешь сверху(сенсорный экран нокия 5800) вниз-появляется, следующее изменение масштаба-то же самое. Также пропадает карта при перемещении по ней. Официальные карты и от опенстрит работают нормально. И, судя по написанным коментам, не у меня одного такое.  Кто может сказать Где собака порылась? Исходник на гармине работает.

Share this post


Link to post
Share on other sites

Исходник на гармине работает.

та же ерунда, причем для теста взял гарминовскую официальную карту (не NT)

Share this post


Link to post
Share on other sites

Прочитали ли Вы внимательно !Readme.txt ?

Выполнены ли проверки на соотвествие вышеописанным правилам (п. 1-8) ?

У кого не конвертится карта - полигон 0x4b на 0-м слое присутствует ?

Если у вас при изменении мастаба карта пропадает, то вопрос:

Какова битность слоев ? или у вас однослойная карта ?

За полигон 0x4b ничего не вылазит ?

(Обрезать карту по криволинейному полигону можно с помощью Мап++)

Тут не телепаты. Описывайте хоть какие-то свои условия, сколько слоев, какова битность, проводились ли проверки на соответствие условий подготовки карты перед конвертировниаем и пр ...

Share this post


Link to post
Share on other sites

Прочитали ли Вы внимательно !Readme.txt ?

Выполнены ли проверки на соотвествие вышеописанным правилам (п. 1-8) ?

У кого не конвертится карта - полигон 0x4b на 0-м слое присутствует ?

Если у вас при изменении мастаба карта пропадает, то вопрос:

Какова битность слоев ? или у вас однослойная карта ?

За полигон 0x4b ничего не вылазит ?

(Обрезать карту по криволинейному полигону можно с помощью Мап++)

Тут не телепаты. Описывайте хоть какие-то свои условия, сколько слоев, какова битность, проводились ли проверки на соответствие условий подготовки карты перед конвертировниаем и пр ...

Понятно все. Слишком много вводных для того чтобы карта заработала. Нельзя обьять необьятное, а я не специалист в области картографии.

Чуть ли не по новой карту рисовать, а почему то хотелось просто отконвертировать.  

Если конвертор не может обработать карту, которая прекрасно  работает с другой программой....то, наверно,  он еще совсем сырой.

А,если он не будет этого делать и в дальнейшем, для меня, как обычного юзера, он и вовсе не пригоден. И возможности использовать огромное количество отличных сторонних карт вместе с отличной программой Сити гид для меня не будет никогда.

Share this post


Link to post
Share on other sites

ОТЧЕТ О проделанной РАБОТЕ

лень было бить ноги на шашлыки,а потому есть результат.

Полигон Map Coverage Area (0x004b)в исходнике присутствует, но зачем-то в каждом слое их очень много. Ничего не проверяя и не удаляя, создал новый такой же уже поверх старых, в нулевом слое( наверно, надо во всех слоях), во всю карту. ssergey ВСЕ РАБОТАЕТ.

Share this post


Link to post
Share on other sites

Кратко основные моменты-требования к получению подготовленных карт в *mp для последующей конвертации в формат СГ:

 

На джитеры (выбросы) тоже надо карту проверять.

вот тут поподроюней плиз шо за джиттеры и как на них проверить?

Share this post


Link to post
Share on other sites
Скачал карты в MP формате с сайта http://www.gpsvsem.ru/map_search.php и проверил с обеими программами.

Конвертациа прошла успешно с GPS Map Edit всего за 2-3 минуты и карты работали с GPS программой Навител.

Конвертациа прошла успешно с GisConstructor за 1.5-2 часа и карты не работали с GPS программой СитиГид.

Share this post


Link to post
Share on other sites

GisConstructor  очень тормознутая программа и не удобно для использовании.

 

Если бы он работала как GPS Map Edit вот это было бы хорошо.

Открываем и делаем сохранит карту как .... формат.

 

А сейчась посмотрем какая инструкция у GisConstructor.

 

Конвертация карты MP
--------------------
1. Чтобы карта MP успешно сконвертировалась в DCM, она должна удовлетворять
требованиям (см.Требования к карте MP ниже).
2. Конвертация происходит в два этапа.
3. Первый этап конвертации:
- вызвать команду Scripts - Load MP
- в открывшемся окне выбирать опцию Separate by XML & MapEdit Levels (если карта многослойная)
  или  Separate by XML (если карта однослойная);
- В следующем окне выбирать файл Conv2Map.xml (для многослойной)
  или Conv2Map_OneLvl.xml (если однослойная) или Conv2Map_Shp (если исходники были из shape)
  из подпапки XML рабочей папки программы
- программа начнёт процесс конвертации, результат будет писаться в окне лога
- в результате конвертации будет создана подпапка в том месте, где находился исходный
файл MP, имя подпапки совпадает с именем файла MP; эти данные нужны для второго этапа конвертации
4. Второй этап конвертации:
- вызывать команду Script - Map2PCDcm
- в открывшемся окне выбрать любой файл DCF из подпапки, сделанной программой на первом шаге
конвертации (имя подпапки совпадает с именем MP)
- в следующем окне выбирать тот же *.xml, который был использован на предыдущим этапе из подпапки XML рабочей папки программы
- в следующем окне выбрать любой файл из подпапки XMLVisTab в рабочей папке программы
- программа начнёт процесс конвертации, результат будет писаться в окне лога
5. Если конвертация завершилась без ошибок, готовый файл с расширением DCM будет находиться в
подпапке PC, созданной на первом этапе конвертации. Имя файла совпадает с именем файла MP.
6. Для проверки результата загрузите карту DCM в программу City Guide Lite.

Share this post


Link to post
Share on other sites

GisConstructor  очень тормознутая программа и не удобно для использовании.

 

Share this post


Link to post
Share on other sites

GisConstructor  очень тормознутая программа и не удобно для использовании. 

зато конечный продукт гораздо удобней в использовании и красивее

Share this post


Link to post
Share on other sites

GisConstructor  очень тормознутая программа и не удобно для использовании.

В скором времени планируется выпуск принципиально новой версии, которая будет работать в сто раз быстрее.

Share this post


Link to post
Share on other sites

ОТЧЕТ О проделанной РАБОТЕ

лень было бить ноги на шашлыки,а потому есть результат.

Полигон Map Coverage Area (0x004b)в исходнике присутствует, но зачем-то в каждом слое их очень много. Ничего не проверяя и не удаляя, создал новый такой же уже поверх старых, в нулевом слое( наверно, надо во всех слоях), во всю карту. ssergey ВСЕ РАБОТАЕТ.

спасибо!!!! реально карта заработала!!!

Share this post


Link to post
Share on other sites



Скорей всего это потому что очень спешили с созданием этой проги, чтобы хоть чем-то заткнуть дыру.Судя, по бешенной загрузке проца эта прога "тихо сама с собою, правою рукою"...
Но ведь же работает. У меня маленькая карта отконвертилась нормально.
Сейчас на этих скриптах алгоритм отладят, а потом и нормальную прогу сделают, надеюсь

 

Я тоже надеюсь что будет человеческая версия этой программы. Зачем при каждом этапе мы должны выбрать какой то скрип или чего то другое. Это же компютерная программа, она должна найти все необходимое сама.

 

Я сконвертировал несколько карты, но ни одна из них не сработала...

СитиГид пишет dcm error.

Share this post


Link to post
Share on other sites


В скором времени планируется выпуск принципиально новой версии' date=' которая будет работать в сто раз быстрее.[/quote']

 

Спасибо за новость. С нетерпением ждем новую версию.

 

Хорошо что вы признаетесь что программа на самом деле недоделанная.

Но надеемся что скоро все пройдет и у нас будет великолепная программа конвертер для СитиГид.

Share this post


Link to post
Share on other sites

Я сконвертировал несколько карты' date=' но ни одна из них не сработала...

СитиГид пишет dcm error.
[/quote']

Проверьте MapCoverage. Лучше, если такой объект будет один. В этом объекте не допускаются самопересечения.

Share this post


Link to post
Share on other sites

Это же компютерная программа' date=' она должна найти все необходимое сама.[/quote']

 

 Похоже, ее выложили только для того чтобы посмотреть есть ли спрос. А самые настырные еще и глядишь, баги какие-нибудь найдут. :)

 

Для юзеров, наверно, надо будет сделать help где по коду ошибки будут выдаваться варианты причины этой ошибки, возможные последствия и способы ее устранения. Т.к. слишком много новой, совершенно незнакомой информации, и что с этим делать совершенно непонятно.  И, возможно, автоматического устранения (удаления  по согласию) нефатальных обьектов на исходнике. Скажем при конвертации топо карты, меня не очень интересует адресный поиск и роутинг и , если в нем есть ошибки, ну и хрен с ним -удалить. А на автомобильной не интересуют речки и тропинки.

Share this post


Link to post
Share on other sites



Проверьте MapCoverage. Лучше, если такой объект будет один. В этом объекте не допускаются самопересечения.

 

Если честно я не понял что вы имеете в виду.

Как проверить MapCoverage? Какой объект?

Share this post


Link to post
Share on other sites

Если честно я не понял что вы имеете в виду.

Как проверить MapCoverage? Какой объект?

Есть два варианта:

1. Откройте карту в польском формате в GpsMapEdit и проверьте наличие полигона 0x4b, он не должен иметь самопересечения.

2. Измените расширение карты с DCM на ZIP, откройте архив и проверьте наличие файла "Coverage.DCM"

Share this post


Link to post
Share on other sites

Спасибо за совет.

 

1. Открыл карту в польском формате в GpsMapEdit и проверил наличие полигона 0x4b. Не нашел.

2. Изменил расширение карты с DCM на ZIP, открыл архив и проверил наличие файла "Coverage.DCM". Не нашел.

 

Карта после конвертации здесь http://www.megaupload.com/?d=7EE9NSTD

Share this post


Link to post
Share on other sites
Guest zkir

1. Открыл карту в польском формате в GpsMapEdit и проверил наличие полигона 0x4b. Не нашел.

Дык оно нужно, чтобы карта отрисовывалась в ситигиде. Если его нет, надо его нарисовать.

Share this post


Link to post
Share on other sites

 

1. Открыл карту в польском формате в GpsMapEdit и проверил наличие полигона 0x4b. Не нашел.

Создайте полигон 0x4b на нулевом уровне с таким расчетом, что бы он покрывал все имеющиеся данные на Вашей карте. И заново скомпилируйте карту.

Share this post


Link to post
Share on other sites

Ну наконец-то появился компилятор! Спасибо!

В CG-Win 2.2 все работает (роутинга и поиска на карте не было, так что их не посмотреть). Откроется ли та же карта в WinCE версии? Не будет ли она мешать "родным" картам?

Полный список поддерживаемых полигонов, полилиний и точек есть?

По какому принципу распределяются объекты по слоям (или на разных масштабах, не знаю как правильно сказать в случае CG)?

Еще вопрос про формальную сторону вопроса. Если я выложу где-то свою карту, то меня расстреляют на месте или отведут за бруствер? Например, если я за основу брал "генштаб" 1:50000, Гугль, свои треки/точки и др.

Share this post


Link to post
Share on other sites

Какой максимальный размер исходника в польском может конвертер переварить?

Share this post


Link to post
Share on other sites

Какой максимальный размер исходника в польском может конвертер переварить?

Больше 100метров переваривает.

Есть ограничения на кол-во ребер в ковере - желательно до 3000, и кол-во ребер с маршрутизацией не должно превышать 80000.

Share this post


Link to post
Share on other sites


Создайте полигон 0x4b на нулевом уровне с таким расчетом, что бы он покрывал все имеющиеся данные на Вашей карте. И заново скомпилируйте карту.

 

Большое вам спасибо. Получилось ))

Значить в этом была проблема.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×