Полноценный картографический редактор, предназначенный для создания векторных карт и картографических планов местности в открытом картографическом формате (*.PFM - Map Polish Format) с последующей компиляцией в различные (обменные, закрытые) картографические форматы, для использования в различных навигационных программах и приложениях.
Fencer_Silver, обрати внимание! В файле base.dbf не заполнено поле GRMN_TYPE! Наверняка поэтому компилятор просто не понимает, что это именно DATA_BOUNDS. И поэтому выдаёт каждый раз предупреждение:
Importing base.shp...
Warning: 1 Unrecognized Area features in file С:\Garmin\Shapes\base.shp:
И, как следствие, не может собрать мне 2 района по отдельности в одну карту.
В файле BASE.dbf, и ничего не пишется. Потому что этот файл и есть только область покрытия карты. В него ничего не пишет и скрипт Василя. Есть только одна особенность -при записи координат в BASE.shp - координаты должны быть записаны по-часовой стрелке.
Не надо проверять. Я уже проверил. Все там нормально.
гармин тип там должен быть указан обязательно.
Скрипт Василя - оставляет его пустым.
To User_Tester - добавь ручками в оба файла (Base.dbf), от разных районов, в поле GRMN_TYPE - тип "DATA_BOUNDS" - и проверь сборку. Перед этим проверь стыковку.
Fencer_Silver писал(а):
Скрипт Василя - оставляет его пустым.
не правда,мы все тестировали так что поле гармин тип там указывается 100 пудов,лень вытаскивать архивы,но так как принимал участие в создании скрипта помню еще что и как делали.
Да и ещё для всех
Карта у вас должна собиратся вот с такой строкой Map Build Engine completed successfully with 0 warnings
если же есть хоть 1 варнинг его нужно локализовать и обезвредить,всю информацию по варнингам МПС пишет в логе,он их не исправляет сам а просто игнорирует предупреждая что надо бы исправить.
hider1964 писал(а):Так МПС тебе четко и пишет где неопознаный объект,можно было сразу проверить в чем дело а не поднимать кипиш
Хорошо, что забеспокоился и поднял тревогу. И хорошо, что обнаружил, в чём проблема. Зато теперь карта наконец-таки собралась. Состоит из двух кусков, как и положено. Изучать её и выискивать разрывы роута на границах буду вечером.
Вывод - в base.dbf надо обязательно прописывать DATA_BOUNDS!
Всем спасибо за советы и участие в обсуждении проблемы!
Лог совместной компиляции двух наборов микрогисовских шейпов с подсунутым base.dbf от скрипта Василия в каждый из них
Building Product <Proba>...
Building 1...
Importing address.shp...
Imported 0 areas, 0 lines, and 0 points.
Importing areas.shp...
NOTE: Removed 3D Information from 2400 features.
Imported 2745 areas, 0 lines, and 0 points.
Importing base.shp...
Imported 1 areas, 0 lines, and 0 points.
Importing lines.shp...
Imported 0 areas, 1 lines, and 0 points.
Importing poi.shp...
Warning: 3 Unrecognized Point features in file С:\Garmin\poi.shp:
0x1100
0x2B01
0x2C00
Imported 0 areas, 0 lines, and 334 points.
Importing roads.shp...
Imported 0 areas, 1183 lines, and 0 points.
Using polygonal clipper to clip features.
Preprocessing for Map Build Engine...
0 3D models exported
Starting Map Build Engine... Map Build Engine completed successfully with 0 warnings
Successfully completed map build.
Building 2...
Importing address.shp...
Imported 0 areas, 0 lines, and 0 points.
Importing areas.shp...
NOTE: Removed 3D Information from 922 features.
Imported 1495 areas, 0 lines, and 0 points.
Importing base.shp...
Imported 1 areas, 0 lines, and 0 points.
Importing lines.shp...
Imported 0 areas, 237 lines, and 0 points.
Importing poi.shp...
Warning: 4 Unrecognized Point features in file С:\Garmin\poi.shp:
0x2800
0x2A00
0x2B01
0x2C00
Imported 0 areas, 0 lines, and 409 points.
Importing roads.shp...
Imported 0 areas, 1445 lines, and 0 points.
Using polygonal clipper to clip features.
Preprocessing for Map Build Engine...
0 3D models exported
Starting Map Build Engine... Map Build Engine completed successfully with 0 warnings
Successfully completed map build.
Building Proba BASEMAP...
Importing N055E025.DXF.gz...
Imported 430 areas, 4167 lines, and 662 points.
Importing N055E030.DXF.gz...
Imported 660 areas, 4925 lines, and 1005 points.
Importing N060E025.DXF.gz...
Imported 926 areas, 3001 lines, and 269 points.
Importing N060E030.DXF.gz...
Imported 619 areas, 2461 lines, and 233 points.
Using rectangular extents clipper to clip features.
Preprocessing for Map Build Engine...
0 3D models exported
Building 2D MTX...
Starting Map Build Engine... Map Build Engine completed successfully with 0 warnings
Successfully completed map build.
Creating Map Searching Directory...
Successfully created the Map Searching Directory...
Building TDB file...
Successfully built TDB file...
Packing Customized Types...
Customized Type packing complete.
Checking maps for overlap...
Map overlap check completed successfully.
Creating Product Installer
Creating Setup_ENU.msi
Building MSI for languages
Creating Setup_RUS.msi
Succeeded
Creating output directory
Copying MSI to the product directory
Copying CAB to the product directory
Copying general installer files to the product directory
Copying language-specific installer files to the product directory
Copying background image
Copying EULA
Deleting temporary directory
Writing setup.dat file
Completed build of installer
Completed Product Build.