[ Win / KOI / English ]

Карта Петербурга для HandMap

Current version is 1.25 (русифицированная - всё названия кириллицей!)

Hello, English-speaking visitors! On this page you can find maps of three largest cities of Russia - Saint-Petersburg, Moscow (capital) and Novosibirsk, and the largest city of Kazakhstan - Almaty. These maps can be viewed on any Palm OS device (works even on Palm Pilot Professional) or PocketPC handhelds using excellent HandMap program. The maps are FREE! MPR-file for Saint-Petersburg map is also available.

Download map of Saint-Petersburg, Moscow, Novosibirsk or Almaty.

Click here to see the English version of this page.

Here you can also find links to many other maps/mapping programs for Palm.

Привет! Когда мне в руки, наконец-то, попал крякнутый HandMap, то я решил сделать для него карту Питера. К этому времени я уже давно таскал с собой кусочки карты в растре, но весили они немало, не содержали названий, так что...

Работа оказалась несложной, но нудной. Карта готова полностью, так что я её здесь кладу. А также все то, что накопилось за последние несколько лет. :)

Также имеется несколько ссылок на самые популярные карты/географические программы для Palm.

About | Screenshots | History | Download | Maps | Usage | FAQ | Contact

About

Карта построена с использованием пакета векторизации MapIt! Использовалась картинка, полученная из карты Horis с http://www.spb.ru/horis/horis_r/map1/map1.htm (второй уровень) Названия улиц брались с карты "Маршруты городского транспорта" 2000 г. Иногда, в соответствие с этой картой, менялась и "геометрия" улиц. Внесенная ошибка не должна превышать 60 метров для большинства объектов. Компьютерная карта Horis используется не только в онлайн-карте, но и в нескольких серьёзных программных продуктах для отслеживания объектов (до 1000) по городу с помощью GPS. Ясно, что для этого не станут использовать неточную карту. ;-)

Время затраченное на создание карты: порядка 15 часов.

Screenshots

Скрины черно-белые и цветные. Обратите внимание, на последнем скриншоте русифицированная версия.

Весь Петербург Центр Исаакиевская площадь (питерские пилотовки) Мой район Русские буквы. Ура!

History

1.25 - Отдельная версия с подписями к станциям метро (название видно на карте). Буквы русские.

1.24 - Версия с кириллицей. Исправлены разные мелкие баги. Добавлены кофейни "Идеальная Чашка" :-)

1.23 - исправлены некоторые речки и другие мелочи.

1.22 - Добавлены географические координаты. Предположительно теперь карта работает с GPS приёмниками. Добавлены некоторые объёкты вроде самых важных памятников.

1.21 - Добавлен MapID. Теперь карта работает с HandMap 3.2 и 3.3.

1.2 - Доделано то, что было недоделано. Теперь доделано почти всё. :)

1.1 - Покрыта вся территория Петербурга. Ускорена отрисовка карты за счёт включения кэширования.

1.0 - Первая версия. Нет юго-востока и северо-запада, многих речек, объектов.

Downloads

HandMap

Карты

Инструменты для создания карт

Maps

Для HandMap существуют следующие карты:

  1. Петербург (альтернативная версия)
  2. Москва (альтернативная версия)
  3. Московская область
  4. Нижегородская область
  5. Соловецкие острова
  6. Серпухов
  7. Новосибирск
  8. Алматы (ранее Алма-Ата) - крупнейший город Казахстана, автор Alibek Junisbayev
  9. Киев - альфа версия, разработка прекратилась. :(
  10. Париж - столица Франции
  11. Карта мира
  12. Карта Японии - только для PocketPC
  13. Города Великобритании
  14. Города США
  15. Города Аргентины
  16. Города Южно-Африканской Республики
  17. Карта Сиднея (к олимпиаде)
  18. Какие-то европейские карты
  19. Карта Сингапура
  20. Города Канады
  21. Карты Чили

Российские карты, карта Алматы, карта мира и карта Японии бесплатные, остальные платные. Если кому-то в руки попали (или сами сделали) какие-нибудь карты, которых здесь нет, пришлите, пожалуйста. Если кто-то купил или нашел платные карты США или Великобритании, тоже, пришлите, пожалуйста. Заранее спасибо.

Также существует бесчисленное множество других программ для Palm (и WinCE) для просмотра карт и другой географической информации. Ссылки на них можно найти в разделе Other mapping programs.

Links

Other mapping programs

Помимо HandMap есть и другие программы для отображения карт. Кое-что перечислено здесь. Если вы знаете еще какие-то программы, напишите мне и я включу здесь ссылки на них.

Usage

Не забудьте установить на Пилот файл spbmap.pdb. Это файл категорий с красивыми (?) иконками для станций метро.

Рекомендую поставить следующие настройки:

Quick draw to Never (начиная с версии 3.72 рисует совершенно неправильно. Evolutionary Software не рекомендует его использовать)
Draw names at x4
Show feature at: Fill areas можно чекнуть, вроде бы все речки я сделал неглючащими.
Add zoom - ничего не означает.

FAQ

  1. Можно ли создавать карты самому?
  2. Да, для этого нужна карта вашего города/деревни/района/области/страны в растровом формате (обычный графический файл) и программа MapIt! (Хочу отметить, что это очень просто!). Если кто-то захочет, могу поделиться растровыми картами для самых крупных городов России (Москва, Питер, Краснодар, Волгоград, Мурманск, Псков, Новгород), а также картами регионов России. А также картами стран СНГ. Кроме этого, если у вас случайно есть векторные карты формата Arc/View ShapeFile, можно будет их легко импортировать в MapIt!.

    Карту проще всего найти в Интернете (особенно, для заграничных городов). Просто зайдите на Google Images Search и поищите "city map", где city - это название города (или, соответственно, другого географического объекта). Например, карта Таллинна находится вот так.

    Можете почитать официальное руководство к MapIt! или короткое описание из обзора.

    Внимание, насколько я могу судить, экспорт в pdb под Win2000/NT не работает! (Update: у меня работает) Я собрал воедино типичные ошибки и основные грабли, на которые можно наступить при создании карты (скачать архив).

    Если вы сделаете какую-то карту, пришлите плиз мне, я ее выложу здесь. Спасибо.

    См. также ответы на 2-й и 3-й вопросы.

  3. А как оно, вообще, было сделано ? (из документации к карте Москвы Moscow Map 0.9b by Artie Kokorev)
  4. Evolutionary Systems раздает пару фриварных утилит: MapIt - для ручной векторизации битмэпов, и MapMaker - для конвертации ESRI'шных Shape-файлов в слои карт для HandMap. - Первое пригодно разве что для рисования плана своего дачного участка (не согласен. МД), а вот второе - при наличии исходных данных соответствующего формата - уже вполне приемлемо для упаковки серьезных карт. Несмотря на то, что процедура эта не совсем очевидна, плохо документирована и местами требует изрядного количества ручной работы, данный процесс вполне реален - что и доказывает появление этой карты.

  5. А можно ли сделать карту моего города ?
  6. Из документации к карте Москвы Moscow Map 0.9b by Artie Kokorev:

    Вполне ! Для этого требуется карта в формате ESRI Shape, MapInfo MID/MIF или TAB, Autocad'овском DWG/DXF, или любом другом, который можно в Shape сконвертить. Если такая карта у Вас есть, - присылайте ее мне, и я сгенерю из нее файл для HandMap сам, или выдам комплект софта, батников и необходимые пояснения на тот случай, если Вам хочется "по$#@ться по-настоящему" самостоятельно ;).
  7. Можно ли использовать карту на Windows CE или Pocket PC?
  8. Прежде всего, большая просьба. Если лично вы используете карту на Pocket PC или WinCE, пожалуйста, не сочтите за труд, помогите! Пришлите мне те файлы, которые вы используете и напишите процедуру установки, а также какая версия ОС используется. Буду очень благодарен!

    Сам я использую Palm, поэтому, к сожалению, сам я не могу разобраться с этим вопросом. Ниже дана та информация, что у меня есть.

    На Pocket PC с MIPS процессорами можно (например, Casio Cassiopea E115 и E125). Спасибо TDG (с IRC-канала #pdaru), который прислал исправленный вариант (автор патча - CrazyLord).

    Нужно установить HandMap Pro Ver.3.0.2 (берется на сайте HandMap), а потом установленный HandMap.exe заменить исправленным экзешником. Далее программу можно регистрировать с любым рег. номером :) Потом экзешник можно поменять обратно - регистрация сохранится. (Регистрация пропадает в случае изменения имени пользователя системы).

    А вот дополнительная свежая информация (спасибо Gordon'у):

    Кидаешь файл в папку на флэшку, туда же augshell.dll (подробнее, скачать dll'ку). Все запускается. Лучше сначала поставить оригинальную версию для PocketPC с сайта. Там есть путь к файлам карт, неполный, но его легко дописать. Заменяешь оригинал исправленным, там вводишь регистрацию (все единицы), после заменяешь исправленный оригиналом. Регистрация сохраняется. Можно не менять файл, но тогда пути к мапам не будет видно. Подробнее здесь.

    А вот тут можно скачать измененную карту Питера, где станции метро сделаны не объектами, а крестиками из дорог. Возможно, так лучше видно (на PocketPC?), я не пробовал.

    Что касается Windows CE, то неясно. Вроде старые версии были, но похоже, что питерская карта на них не смотрится... Не знаю.

    В качестве альтернативы можно использовать PocketStreets. Версию PS2002 можно скачать тут (и модуль поддержки GPS тут). Карт тут много. России нет. :( Спасибо Andre за инфу.

    Карта Москвы для PocketPC есть еще для LaserMap.

  9. Поддерживается ли GPS?
  10. Да. Похоже на то. Из письма Бориса Березина:

    Про точность говорить сложно. Например откалибровался на Московском (р-н Электросилы). До пл. Победы доехал с точностью до метра. Но на обратном пути, на пересечении Невского-Фонтанки погрешность была уже 5-7 метров. При этом нельзя однозначно сказать, что это карта. Там плотная застройка, и модуль мог ловить отраженные от домов сигналы спутников, что естественно дает погрешности. На практике нужно периодически калиброваться по месту.
  11. Как создать карту с использованием кириллицы?
  12. Если попытаться в обычном MapIt! сконвертировать карту с кириллицей в pdb формат, то, скорее всего, ничего не выйдет. В зависимости от версии, либо улицы, названные кириллицей, в HandMap работать не будут, либо MapIt! просто вылетит с ошибкой. Проблема решается следущюим образом: создавать и редактировать карту нужно в обычном MapIt!, а потом открывать этот файл в MapIt! Enterprise Edition и конвертировать в pdb в нем. У меня нет регистированной версии, а в этой отсутствует возможность сохранения, поэтому редактировать придется в обычной версии. Буду благодарен, если кто-нибудь поделилится регистреной версией.

  13. Почему HandMap работает с ошибками на Zire?
  14. Не знаю, но четвертая версия HandMap на Zire, вроде бы, работает нормально.

Bugs

Раньше карта работала только в HandMap 3.0b. Проблема была в отсутствии Map ID. Теперь, когда я это исправил, карта будет видна во всех версиях HandMap (хотя насчет 3.0 я теперь не уверен... Может быть, в ней не работает...).

Наибольшее внимание уделялось тем местам, где я хожу. Не обессудьте. Не сделаны районы:

  1. Ржевка - Это не совсем Петербург
  2. Коломяги - А там вообще что-нибудь есть? Карты не дают однозначного ответа...
  3. Мурино - Это не совсем Петербург

Если кому-то они реально нужны, пишите.

Rivers

При работе с полигонами, которыми и отображаются речки, у HandMap есть один небольшой глюк. Полигоны должны быть "выпуклыми", иначе они к этому состоянию приводятся. Почему "выпуклыми", а не выпуклыми? Выпуклой является фигура, для которой каждый отрезок, проведенный между двумя точками этой фигуры, целиком содержится в ней. "Выпуклой" является фигура, в которой это свойство выполнено только для горизонтальных отрезков. Речки приходится разбивать на "выпуклые" фигуры, чтобы они не глючили. Возможно, сделаны не все речки и водоёмы.

Status

Карта Freeware со всеми вытекающими из этого последствиями. Распространяйте как хотите. Если каким-то образом умудритесь её использовать коммерческим образом, то должны будете поделиться. Если она вам очень пригодилась, вы долго такую искали, а теперь хотите меня отблагодарить, пишите, договоримся. :)

Contact

Карту, включая mpr-файл, можно найти на: http://spbmap.chat.ru/

E-mail: danila.medvedev@mail.ru

Если вам что-то не нравится, пишите. Если нравится, тоже пишите. Пишите что хотите, чем больше, тем лучше. Баг-репорты, фич-реквесты...

About | Screenshots | History | Download | Maps | Usage | FAQ | Contact

TopList

Copyright © 2000-2003 Danila Medvedev.
Последнее обновление 28.12.2003.