A partir de tiempo al tiempo tengo para producir mapbook para mostrar los puntos de interés. Primer paso para crear las páginas, el uso regular de malla:
No me gusta la solución porque: a) hay algunas páginas con puntos (por ejemplo, página 25) sentado en el borde y b) demasiadas páginas.
El primer problema es fácil de solucionar, mediante el código, - mover el rectángulo de la página de grado en el centro de los puntos relevantes medida:
Yo aún no le gusta, se ve muy concurrido porque el número de páginas sigue siendo el mismo. Recuerde, todos terminan siendo reales de papel A3 páginas en múltiples copias del informe !.
Así que he cocinado un código que reducir el número de páginas. En este ejemplo de 45 a 34.
No estoy seguro de si este el mejor resultado que se puede lograr,
¿Cuál es la mejor estrategia (pseudo código, la publicación, la biblioteca de Python) para reproducir de forma aleatoria a través de los puntos con el fin de minimizar el número de dado el tamaño de los rectángulos para capturar todos los puntos? Sin duda, alguien descubrió que en la teoría del juego, el arte militar o de la industria de la pesca
Esta es la actualización a la pregunta original:
Esta muestra real de la medida y el tamaño de página requiere:
Más cerca de zoom que muestra los 10 de 164 páginas:
Muestra De La Clase De Entidad De Punto
Rectángulo de tamaño puede cambiar tan pronto como se mantiene dentro de los límites, es decir, más pequeño está bien.