Утилиты картографам от Алексея (Mechanic)
Добавлено: 21 июн 2009, 02:28
Здесь будут полезные утилиты и программы от Алексея ака Mechanic (г. Луцк)
Утилита № 1.
Утилита удаления строчек в текстовом файле, которые содержат заданный фрагмент текста
http://travelgps.com.ua/lutsk/udalyator_strochek.zip
Пример использования :
Например можно удалить все строки в текстовом (mp) файле, содерщащие фрагмент "lenght="
В результате работы утилиты получаются два файла:
1) обработанный txt файл с удаленными строками
2) файл с перечнем удаленных строк для контроля
Исходный файл не изменяется.
Утилита № 2
http://travelgps.com.ua/lutsk/Comment_uncoment.zip
Утилита позволяющая выносить определенные строки (по сути ключи или поля Extra) за пределы описания объекта, так что вынесенная строчка/ключ становится после обработки комментарием.
Аналогично можно из комментария заносить информацию внутрь "объекта".
Возможен выбор работы по категории объектов - POI, Polygon, Polyline.
Утилита полезна в случаях когда какая-то информация (Extras и др.) не пропускается конверторами карт в другие форматы или утилитой mp2mp а Вы не хотите терять эту информацию в исходной карте.
Информация для поисковиков:
Как удалить строчку строку текста содеращую фразу фрагмент
Утилита № 3
Проверка наличия адресной информации в адресных свойствах улиц
(признак привязки к городу не проверяется)
http://travelgps.com.ua/lutsk/Label2StreetDesc.zip
а) если адресная информация об улице отсутствует, то она берется из поля label= (названия улицы)
б) если адресная информация присутствует - то выполняется сравнение межу тем что в Label= (название) и тем что StreetDesc= (адрес) в том числе сравнение адресных данных с учетом регистра.
Если в названии "Ул." а а в адреске "ул." - то такие ситуации тоже отлавливаются.
Утилита № 1.
Утилита удаления строчек в текстовом файле, которые содержат заданный фрагмент текста
http://travelgps.com.ua/lutsk/udalyator_strochek.zip
Пример использования :
Например можно удалить все строки в текстовом (mp) файле, содерщащие фрагмент "lenght="
В результате работы утилиты получаются два файла:
1) обработанный txt файл с удаленными строками
2) файл с перечнем удаленных строк для контроля
Исходный файл не изменяется.
Утилита № 2
http://travelgps.com.ua/lutsk/Comment_uncoment.zip
Утилита позволяющая выносить определенные строки (по сути ключи или поля Extra) за пределы описания объекта, так что вынесенная строчка/ключ становится после обработки комментарием.
Аналогично можно из комментария заносить информацию внутрь "объекта".
Возможен выбор работы по категории объектов - POI, Polygon, Polyline.
Утилита полезна в случаях когда какая-то информация (Extras и др.) не пропускается конверторами карт в другие форматы или утилитой mp2mp а Вы не хотите терять эту информацию в исходной карте.
Информация для поисковиков:
Как удалить строчку строку текста содеращую фразу фрагмент
Утилита № 3
Проверка наличия адресной информации в адресных свойствах улиц
(признак привязки к городу не проверяется)
http://travelgps.com.ua/lutsk/Label2StreetDesc.zip
а) если адресная информация об улице отсутствует, то она берется из поля label= (названия улицы)
б) если адресная информация присутствует - то выполняется сравнение межу тем что в Label= (название) и тем что StreetDesc= (адрес) в том числе сравнение адресных данных с учетом регистра.
Если в названии "Ул." а а в адреске "ул." - то такие ситуации тоже отлавливаются.