У меня есть большое изображение с высоким разрешением, которое я использую для наложения с помощью Google Maps v3 API.Это отлично работает для настольных и портативных компьютеров с разумным сетевым подключением, но неудивительно, что оно не очень хорошо работает для мобильных пользователей.
Какой самый лучший / самый простой способ разбить изображение на 2D-плитки с различным увеличениемуровни, чтобы я мог выступать в качестве сервера листов для Google Maps через API?
Существует ли программа, которая надежно сгенерирует плитки для меня и предоставит мне необходимое масштабирование и координаты для каждой полученной плитки и / или даст мне правильную плитку, если я предоставлю масштаб и координаты?
Легко ли написать сервер плиток, чтобы сделать это на лету, когда вы соберете нужную информацию?Возможно, есть исходный код, который я могу использовать в качестве модели?(Я нашел сервер плиток по адресу http://blog.gmapify.fr/a-map-tile-server-part-2-understanding-google-maps-tile-overlays-and-building-up-a-tile-server, что, безусловно, полезно, но он не обслуживает плитки из исходного изображения, поэтому мне придется по крайней мере выяснить эту часть ...)
Или, может быть, есть пошаговый алгоритм, которому я могу следовать вручную, если это более просто?(Поскольку это только одно изображение, и оно покрывает область на карте, возможно, квадратную милю, сделать это вручную, возможно, возможно, если не желательно.)