Global Mapper и OCAD

Основной форум пользователей GPS (Global Positioning System)
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
panov
Сообщения: 19
Зарегистрирован: 22 апр 2013, 10:34

Global Mapper и OCAD

Сообщение panov » 28 май 2011, 22:42

Вечер добрый! Прошу помощи.
При попытке перевести свои карты из mp в ocd возникают проблемы с кодировкой - вместо надписей кириллицей - абракадабра.
Действую следующим образом:
В Global Mapper открываю польскую карту, настраиваю проекцию и экспортирую в шейпы.
В OCAD создаю новый файл, импортирую шейпы, однако в поле NAME добавленных объектов полнейшая абракадабра. С латиницей таких проблем нет - какое название в mp - такое и в ocd
GPSmapEdit последний, кодировка 1251
Global Mapper 12.00 в настройках для каждого типа поставил Script Кириллический - не помогло.
OCAD 10


Moskus
Сообщения: 1644
Зарегистрирован: 30 окт 2015, 07:14

Re: Global Mapper и OCAD

Сообщение Moskus » 30 май 2011, 16:28

Смотрим в DBF, который создает GlobalMapper вместе с SHP.
Видно там кириллические строки, и если да, то они в win-1251?


panov
Сообщения: 19
Зарегистрирован: 22 апр 2013, 10:34

Re: Global Mapper и OCAD

Сообщение panov » 30 май 2011, 23:10

Да, при открытии DBF в Блокноте, с кирилическими названиями все в порядке. Но я не знаю, как посмотреть кодировку.
При импорте шейпов обратно в GPSMapEdit, проблем с кириллицей не возникает.
Однако, аналогичные проблемы возникают при импорте в OCAD шейпов, созданных утилитой Ptxt2shp
У OCAD 10 обширный пункт меню "Database" - сейчас ковыряюсь в нем.


Moskus
Сообщения: 1644
Зарегистрирован: 30 окт 2015, 07:14

Re: Global Mapper и OCAD

Сообщение Moskus » 31 май 2011, 11:46

Ну, если в DBF есть кириллические строки, то это, скорее всего, 1251.
Так что это вопрос не к GM, а собственно к OCAD.


panov
Сообщения: 19
Зарегистрирован: 22 апр 2013, 10:34

Re: Global Mapper и OCAD

Сообщение panov » 31 май 2011, 13:42

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


Moskus
Сообщения: 1644
Зарегистрирован: 30 окт 2015, 07:14

Re: Global Mapper и OCAD

Сообщение Moskus » 31 май 2011, 14:33

Занятно. "Классический" DXF также как шейп (DBF, точнее) хранит текст в восьмибитном формате. Хотя я не помню - возможно, в DXF есть указание кодировки в явном виде, которое OCAD как раз и читает.


atonis
Сообщения: 99
Зарегистрирован: 21 фев 2005, 10:34

Re: Global Mapper и OCAD

Сообщение atonis » 14 июн 2011, 19:59

Перед конвертированием mp в shp (с помощью GM) делаю перекодировку из win1251 в DOS (CP866), после чего все становится как надо. Могу прислать свой набор софта для конвертации mp в ocd (заточен под карты в знаках ММБ). atonis sobakka mailru.


panov
Сообщения: 19
Зарегистрирован: 22 апр 2013, 10:34

Re: Global Mapper и OCAD

Сообщение panov » 14 июн 2011, 23:21

Спасибо, с MP2OCAD знаком, использую часть условных знаков ММБ. (примеры тут<A HREF="http://zelpanov.ucoz.ru/">http://zelpan ... /A>) Не сооброжу, где GM поменять кодировку.

atonis
Сообщения: 99
Зарегистрирован: 21 фев 2005, 10:34

Re: Global Mapper и OCAD

Сообщение atonis » 14 июн 2011, 23:42

Я тоже не понял, где это настраивается в GM, поэтому просто меняю кодировку mp-файла отдельно, перед скармливанием GM-ру.


panov
Сообщения: 19
Зарегистрирован: 22 апр 2013, 10:34

Re: Global Mapper и OCAD

Сообщение panov » 15 июн 2011, 08:42

в Блокноте открыл mp, в строке codepage поставил =CP866, не помогло.


Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и 45 гостей