Linux
-Выкачиваем карты с Openstreetmap.org
Решил, для http://map.serj.kz сделать изображения карт локальные, так как кэшировать показалось бредом. Карты использую с Openstreetmap.org, не стал забивать голову вычислениями для написания скрипта, а скачал готовый модуль на Perl, downloadosmtiles.pl.
[~]# wget http://search.cpan.org/CPAN/authors/id/R/RO/ROTKRAUT/Geo-OSM-Tiles-0.04.tar.gz
[~]# gzip -d Geo-OSM-Tiles-0.04.tar.gz
[~]# tar xvf Geo-OSM-Tiles-0.04.tar
[~]# cd Geo-OSM-Tiles-0.04
[~]# perl Makefile.PL
[~]# make
[~]# make test
[~]# make install
[~]# downloadosmtiles.pl --lat=50.148273159972:50.4038751705725 --lon=56.858831593227:57.6612365126963 --zoom=18
Где 50.148273159972:50.4038751705725 Широта, а 56.858831593227:57.6612365126963 долгота квадрата скачивания, 18 зум карты.