Map Downloader

Я на досуге тул для скачивания карт с google maps написал, может пригодится кому-нибудь…

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

Скачать бесплатно без СМС можно здесь: Map Downloader

Написан на яве, поэтому:
а) он кроссплатформенный, то есть должен работать на Linux, Mac OS и Windows;
б) чтобы его запустить, нужно установить яву с www.java.com, если, конечно, она у вас ещё не установлена. Если после этого jar файл не запускается, можете обратиться с этим вопросом к гугл, например так: Как запустить jar файл под Windows.

Работает так:
1. Запускаете. У вас появляется вот такое окно:

2. Нажимаете «Choose…», чтобы выбрать куда сохранять проект. Именно по этому пути в конце будет лежать карта:

3. Задаёте уровень увеличения (чем больше цифра, тем больше и детальней будет карта) и тип карты;

4. Задаёте координаты прямоугольника для скачивания. Тут придётся помучиться, так как интерфейс убогий, делал для себя, кому надо – тот разберётся:

5. Нажимаете «Start»;

6. Программа спросит подтверждение, показав размер будущей карты в пикселях. Если устраивает, то жмите «Ok»:

7. Ждёте, пока в логе не напишут «end…»:

8. Если всё прошло гладко, то в папке из шага #2 будет лежать png файл с вашей картой. Например, вот такая (4896×4060) карта Европы (кликабельно):

Если вдруг регион очень большой или с сильным увеличением, и вы в логе увидите, что не хватило памяти, можете попробовать запустить jar из командной строки, увеличив объём доступной программе памяти.

Если у вас 4 Гб оперативной памяти, то так:
java -Xmx4g -jar MapDownloader.jar

Если 8 Гб, то соответственно так:
java -Xmx8g -jar MapDownloader.jar

Я с 8 Гб умудрился склеить карту мира с увеличением 7 и разрешением 33048×32770, на которой теперь валится половина программ для открытия картинок.