Если Вы хотите исправить или создать свою карту. Начинающим.
Добавлено: 12 июн 2006, 20:02
Чем вызван этот проект - а тем, что еще не охвачена Украина хорошими детальными картами - их пока мало, с другой стороны - те что имеются не охватывают например Ваш город или интересующий Вас район, или Вам хотелось бы чтоб на карте было еще вот-это и это, но никто не обещает...
Итак, что надо чтоб начать редактировать или создавать свою карту ?
1. Желательно ознакомиться с сайтом Владимира
- его сайт http://v-dorogu.narod.ru
Интересные статьи здесь: http://v-dorogu.narod.ru/article.htm
Обязательно почитать здесь :
http://v-dorogu.narod.ru/article/mapscreate.htm
Главы 4,1,2,3 и 14.
2. Во-вторых существует замечательный российский проект
"Нарисуй карту" он сейчас здесь http://freemaps.ru/
Там много всего интересного есть и осталось.
3. Желательно почитывать форумы
http://www.gisrussa2.ru/forum/viewforum.php?f=6
и не стесняйтесь использовать поиск Яндекса - на многие вопросы уже есть ответ !
ну еще здесь:
http://forum.navitel.su/viewforum.php?f=19
С чего начать делать карту
1. Лучше всего если вы найдете/достанете/купите картооснову - т.е. какую-то базовую карту, пусть хоть грубую, старую и с ошибками (но конечно новая и детальная без ошибок лучше).
Так как большинство любителей работает с польским форматом карт *.mp - то вам лучше картооснову доставать в этом формате.
Либо что чуть более сложно - использовать MapInfo или другие картографические программы или ГИС.
2. Если у Вас нет картоосновы, то ее можно сделать самому.
Для этого надо использовать ПРИВЯЗАННЫЕ растровые/отсканированные карты или спутниковые снимки Google/Yandex/Microsoft и аналогичные. Есть неплохая программа sasplanet, которая может делать привязанные снимки что эквивалентно = растровые карты.
Далее Вам понадобятся знания про форматы карт, типы объектов и прочее - все это можно почитать в интернете.
Ну а далее нужно использовать практику - "рисовать вектор" и смотреть что получается. Тут уже надо все перечитать что выше и ниже по ссылкам и касается редактирования и создания карт, чтобы меньше было вопросов. Удачи !
Какими редакторами работать ?
Лично я работаю сейчас с двумя вариантами редакторов:
1) GPSMapEdit с www.geopainting.com (лиценз) от автора - Константина Галичского - основная версия, рекомендуется иметь зарегистрированный вариант так как и стоит не дорого, и спутниковые снимки в ка-ве подложки можно использовать для контроля (иногда надо учитывать смещение снимков) www.geopainting.com/ru
2) Редактор MapEdit ++ доработанная и очень полезная бесплатная версия
http://sourceforge.net/projects/gmeaddons/
или последние сборки для тестирования и работы часто есть здесь
http://www.kentavr.com.ru/forum/viewtopic.php?f=24&t=12
- к ней понадобятся скорее всего дополнительные библиотеки / все это собрано здесь
http://www.freemaps.ru/instrument.html
Другие версии и редакторы работающие с картами польского формата *.mp:
для старых карт для ГИСРусса 1.28.15 - старая версия = 1.0.27.2 (лиценз) от автора - Константина Галичского
http://www.travelgps.com.ua/soft/mapedit10272kg.zip - для карт под Навител эта версия не подходит !
НО МЫ В СТАРОМ ФОРМАТЕ УЖЕ КАРТЫ НЕ ВЫПУСКАЕМ !
Еще интересна версия:
ak - версия позволяющая искать объекты и Node по ID
http://gpsmap.vrn.ru/files/mapedit-AK-1_0_49_1.zip
В каждой из версий есть много полезного (картинки/экспорт/импорт/прилипание и пр.)
Если какие-то функции вам надо будут не часто, и Вы захотите их раз или два использовать - пришлите карту мне, и скажите что именно Вам надо сделать, я постараюсь сделать и выслать Вам назад обработанную карту.
ВНИМАНИЕ ! Для тех кто рисует по растру или с космоснимков Google и у кого не хватает денег на покупку лицензионной версии GME!
Версия MapEdit ++ от Михаила Сотина позволяет загружать растр (подложку-картинки) больших размеров.
Еще есть интересные и очень полезные версии от Lango
ссылки есть на нашем сайте - жалко что уже не развивается.
Какими версиями Вам пользоваться - зависит только от того, с какими картами и как Вы работаете.
Почитать про возникающие ошибки можно здесь:
http://www.gisrussa2.ru/forum/viewtopic ... 1%F2%F0%E0 и на нашем форуме.
Некоторые корректируют карты по космоснимкам, благо они недавно обновились, стали более детальней и бесплатны.
Существуют разные полезные примочки разных авторов для скачивания и работы с космоснимками.
В каком формате хранить оригинал и проще работать с оригиналом карты ?
Здесь пока один однозначный ответ - мы работаем в "польском" формате - mp.
Если Вам случайно досталась карта формата img (Garmin) или rus (Russa), а вы хотите ее изменить/улучшить/поправить - то НАСТОЯТЕЛЬНО рекомендуем сохранить попавший к Вам "исходник" в формате mp - (так называемый Польский формат), работать с ним, а конечный результат уже сохранять в том формате, что Вам нужен - rus или img или ntm или nm2. Но не продолжать редактировать после сохранения карты не в польском формате mp !
Просьба не путаться !
С какими уровнями детализации работать оптимально ?
Имеющийся свой (более 4-х лет) и чужой опыт привел к следующим выводам:
0) ИСХОДНИК карты ведем с детальностью Level0=26bit.
Стараемся все рисовать на 0-м слое, а потом уже будем распределять/разносить объекты по верхним слоям с помощью специальных утилит. Смотрите раздел полезные утилиты
1) Карту страны можно делать с детальностью слоев
Level 0 = 24bit, Level 1 = 22bit, Level 3 = 20 bit, level 4 - не принципиально - 18-17 bit
2) Карту города (города с окрестностями) делаем пока с детальностью слоев :
Level 0 = 26bit, Level 1 = 25bit, Level 3 = 24 bit, другие - не принципиально ...
3) Карту области (района) делаем с детальностью Level 0 = 25 bit, Level 1 = 24 bit, Level 2 = 23 bit, level 3 = не принципиально ...
4) Не забывать что для адресного поиска надо сначала вбить страну, область, город в адресную информацию, а потом уже присваивать адресную информацию к объектам. Смотрите также тему "Утилиты в помощь редакторам карт". Пользуйтесь как встроенными средствами работы-проверки адресных свойств в редакторах FindByAddress, "подсветка" объектов имеющих и не имеющих адресные свойства, так и очень нужными вспомогательными утилитами из раздела утилиты.
5) Старайтесь не использовать команду Join логического объединения объектов для роутинговых полилиний и вообще для линий. Максимум используйте команду Join только для многокорпусных зданий под одним адресом. Умные программы сами поймут что две линии односторонних дорог бульвара или проспекта имеющие один адрес надо показывать при поиске улицы "целиком".
6) Следите за роутинговыми параметрами дорог для правильного роутинга. У нас есть правила-рекомендации что и как обозначать.
7) Делайте команду VerifyMap для базовой проверки карты на ошибки.
9) Проверяйте Ваши карты дополнительными утилитами ! Утилиты позволяют находить те ошибки, которые не находят редакторы.
Вот пока все для начала.
Если что не понятно или страшно попробовать - пишите в PM личку
Сайты касательно навигации под которые мы можем делать карты с формата mp
1) ЗАО Русса - http://www.gisrx.ru
2) Игорь Сапунов - http://www.gisrussa.ru - уже нет такой ...
3) Руса - http://www.rusa.su
4) НавителНавигатор - http://www.navitel.su
5) Разные GPS навигаторы типа Гармин, Магелан, Lowrance - требуются для получения карт дополнительные усилия ...
6) В 2010 году можно будет выполнять конвертацию под ПО СитиГид www.probki.net
7) можем делать электронные оболочки со встроенной картой для настольных ПК - CityTour вашего города
возмодно также компилировать карты под другие программы, на которые существуют конверторы с польского формата *.mp либо написать свой конвертор.
Итак, что надо чтоб начать редактировать или создавать свою карту ?
1. Желательно ознакомиться с сайтом Владимира
- его сайт http://v-dorogu.narod.ru
Интересные статьи здесь: http://v-dorogu.narod.ru/article.htm
Обязательно почитать здесь :
http://v-dorogu.narod.ru/article/mapscreate.htm
Главы 4,1,2,3 и 14.
2. Во-вторых существует замечательный российский проект
"Нарисуй карту" он сейчас здесь http://freemaps.ru/
Там много всего интересного есть и осталось.
3. Желательно почитывать форумы
http://www.gisrussa2.ru/forum/viewforum.php?f=6
и не стесняйтесь использовать поиск Яндекса - на многие вопросы уже есть ответ !
ну еще здесь:
http://forum.navitel.su/viewforum.php?f=19
С чего начать делать карту
1. Лучше всего если вы найдете/достанете/купите картооснову - т.е. какую-то базовую карту, пусть хоть грубую, старую и с ошибками (но конечно новая и детальная без ошибок лучше).
Так как большинство любителей работает с польским форматом карт *.mp - то вам лучше картооснову доставать в этом формате.
Либо что чуть более сложно - использовать MapInfo или другие картографические программы или ГИС.
2. Если у Вас нет картоосновы, то ее можно сделать самому.
Для этого надо использовать ПРИВЯЗАННЫЕ растровые/отсканированные карты или спутниковые снимки Google/Yandex/Microsoft и аналогичные. Есть неплохая программа sasplanet, которая может делать привязанные снимки что эквивалентно = растровые карты.
Далее Вам понадобятся знания про форматы карт, типы объектов и прочее - все это можно почитать в интернете.
Ну а далее нужно использовать практику - "рисовать вектор" и смотреть что получается. Тут уже надо все перечитать что выше и ниже по ссылкам и касается редактирования и создания карт, чтобы меньше было вопросов. Удачи !
Какими редакторами работать ?
Лично я работаю сейчас с двумя вариантами редакторов:
1) GPSMapEdit с www.geopainting.com (лиценз) от автора - Константина Галичского - основная версия, рекомендуется иметь зарегистрированный вариант так как и стоит не дорого, и спутниковые снимки в ка-ве подложки можно использовать для контроля (иногда надо учитывать смещение снимков) www.geopainting.com/ru
2) Редактор MapEdit ++ доработанная и очень полезная бесплатная версия
http://sourceforge.net/projects/gmeaddons/
или последние сборки для тестирования и работы часто есть здесь
http://www.kentavr.com.ru/forum/viewtopic.php?f=24&t=12
- к ней понадобятся скорее всего дополнительные библиотеки / все это собрано здесь
http://www.freemaps.ru/instrument.html
Другие версии и редакторы работающие с картами польского формата *.mp:
для старых карт для ГИСРусса 1.28.15 - старая версия = 1.0.27.2 (лиценз) от автора - Константина Галичского
http://www.travelgps.com.ua/soft/mapedit10272kg.zip - для карт под Навител эта версия не подходит !
НО МЫ В СТАРОМ ФОРМАТЕ УЖЕ КАРТЫ НЕ ВЫПУСКАЕМ !
Еще интересна версия:
ak - версия позволяющая искать объекты и Node по ID
http://gpsmap.vrn.ru/files/mapedit-AK-1_0_49_1.zip
В каждой из версий есть много полезного (картинки/экспорт/импорт/прилипание и пр.)
Если какие-то функции вам надо будут не часто, и Вы захотите их раз или два использовать - пришлите карту мне, и скажите что именно Вам надо сделать, я постараюсь сделать и выслать Вам назад обработанную карту.
ВНИМАНИЕ ! Для тех кто рисует по растру или с космоснимков Google и у кого не хватает денег на покупку лицензионной версии GME!
Версия MapEdit ++ от Михаила Сотина позволяет загружать растр (подложку-картинки) больших размеров.
Еще есть интересные и очень полезные версии от Lango
ссылки есть на нашем сайте - жалко что уже не развивается.
Какими версиями Вам пользоваться - зависит только от того, с какими картами и как Вы работаете.
Почитать про возникающие ошибки можно здесь:
http://www.gisrussa2.ru/forum/viewtopic ... 1%F2%F0%E0 и на нашем форуме.
Некоторые корректируют карты по космоснимкам, благо они недавно обновились, стали более детальней и бесплатны.
Существуют разные полезные примочки разных авторов для скачивания и работы с космоснимками.
В каком формате хранить оригинал и проще работать с оригиналом карты ?
Здесь пока один однозначный ответ - мы работаем в "польском" формате - mp.
Если Вам случайно досталась карта формата img (Garmin) или rus (Russa), а вы хотите ее изменить/улучшить/поправить - то НАСТОЯТЕЛЬНО рекомендуем сохранить попавший к Вам "исходник" в формате mp - (так называемый Польский формат), работать с ним, а конечный результат уже сохранять в том формате, что Вам нужен - rus или img или ntm или nm2. Но не продолжать редактировать после сохранения карты не в польском формате mp !
Просьба не путаться !
С какими уровнями детализации работать оптимально ?
Имеющийся свой (более 4-х лет) и чужой опыт привел к следующим выводам:
0) ИСХОДНИК карты ведем с детальностью Level0=26bit.
Стараемся все рисовать на 0-м слое, а потом уже будем распределять/разносить объекты по верхним слоям с помощью специальных утилит. Смотрите раздел полезные утилиты
1) Карту страны можно делать с детальностью слоев
Level 0 = 24bit, Level 1 = 22bit, Level 3 = 20 bit, level 4 - не принципиально - 18-17 bit
2) Карту города (города с окрестностями) делаем пока с детальностью слоев :
Level 0 = 26bit, Level 1 = 25bit, Level 3 = 24 bit, другие - не принципиально ...
3) Карту области (района) делаем с детальностью Level 0 = 25 bit, Level 1 = 24 bit, Level 2 = 23 bit, level 3 = не принципиально ...
4) Не забывать что для адресного поиска надо сначала вбить страну, область, город в адресную информацию, а потом уже присваивать адресную информацию к объектам. Смотрите также тему "Утилиты в помощь редакторам карт". Пользуйтесь как встроенными средствами работы-проверки адресных свойств в редакторах FindByAddress, "подсветка" объектов имеющих и не имеющих адресные свойства, так и очень нужными вспомогательными утилитами из раздела утилиты.
5) Старайтесь не использовать команду Join логического объединения объектов для роутинговых полилиний и вообще для линий. Максимум используйте команду Join только для многокорпусных зданий под одним адресом. Умные программы сами поймут что две линии односторонних дорог бульвара или проспекта имеющие один адрес надо показывать при поиске улицы "целиком".
6) Следите за роутинговыми параметрами дорог для правильного роутинга. У нас есть правила-рекомендации что и как обозначать.
7) Делайте команду VerifyMap для базовой проверки карты на ошибки.
9) Проверяйте Ваши карты дополнительными утилитами ! Утилиты позволяют находить те ошибки, которые не находят редакторы.
Вот пока все для начала.
Если что не понятно или страшно попробовать - пишите в PM личку
Сайты касательно навигации под которые мы можем делать карты с формата mp
1) ЗАО Русса - http://www.gisrx.ru
2) Игорь Сапунов - http://www.gisrussa.ru - уже нет такой ...
3) Руса - http://www.rusa.su
4) НавителНавигатор - http://www.navitel.su
5) Разные GPS навигаторы типа Гармин, Магелан, Lowrance - требуются для получения карт дополнительные усилия ...
6) В 2010 году можно будет выполнять конвертацию под ПО СитиГид www.probki.net
7) можем делать электронные оболочки со встроенной картой для настольных ПК - CityTour вашего города
возмодно также компилировать карты под другие программы, на которые существуют конверторы с польского формата *.mp либо написать свой конвертор.