Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Printable maps #35

Closed
AndyatFocallocal opened this issue Jul 25, 2016 · 9 comments
Closed

Printable maps #35

AndyatFocallocal opened this issue Jul 25, 2016 · 9 comments

Comments

@AndyatFocallocal
Copy link
Member

AndyatFocallocal commented Jul 25, 2016

Note: this feature does not need to be implemented before the project launches.

We want users to be able to print out a physical copy of resources on the map, so they can give it to people near them who are homeless

the printout will include:

  1. a map view with all icons visible to the user when 'print' is clicked
  2. a key
  3. a list of details (suggestion bottom half of page, or on a second page if the split screen view is too small to read)
    including:
    • Title
    • Resource/Activity Type
    • Address
    • Date and Time

Suggestion split top and half and bottom of A4 Page. If that is too small to be easily usable then they'd print on separate pages. If possible to send setting to a printer our recommended setting would be to print front and back on one sheet

...

Presumably when printing the icons and list would need to add numbers to match icons to details in the list.

If possible the 'print' button should only appear when map is zoomed in to a usable distance. say london size and lower. perhaps 1/4 london size

@AndyatFocallocal AndyatFocallocal changed the title Challenge: Printable map of areas Challenge: Printable maps Jul 25, 2016
@Angamanga
Copy link

Maybe there are some useful information here: https://northlandia.wordpress.com/2016/03/16/printing-in-leaflet/

@fossilblue
Copy link

Hi,

Will try to research on this one.

@fossilblue fossilblue self-assigned this Sep 9, 2016
@fossilblue
Copy link

Still checking this on GitHub https://github.com/rowanwins/leaflet-easyPrint

Any comments?

@AndyatFocallocal
Copy link
Member Author

@fossilblue Looks good. It would require the ability to print a map and list, of what is currently on the users screen so user can choose which location and which resources it they print. this would include/exclude filters which are currently selected

@AndyatFocallocal
Copy link
Member Author

Added to alpha incase someone wants to work on a task but there are none left. this is not required for Alpha launch

@AndyatFocallocal AndyatFocallocal changed the title Printable maps 1.5. Printable maps Feb 21, 2017
@ydaniel98
Copy link
Contributor

@AndyatFocallocal This is mainly just a button and a few css media queries.

@ydaniel98 ydaniel98 self-assigned this Jul 19, 2017
This was referenced Jul 20, 2017
@ydaniel98
Copy link
Contributor

@AndyatFocallocal
Copy link
Member Author

@ydaniel98 good start. its going to need issues solved;

  1. printing in colour is expensive, but our legend is useless without it. perhaps converting the dots and legend icon colours into numbers when printing would be possible so users could print in greyscale?

  2. we'd also want "name", "address", "category" and "opening hours" to print in a list below the map, or on the next page/s, pulling those details from each dot printed. oh, also the name of the map and the web address so they can find it online

@AndyatFocallocal
Copy link
Member Author

AndyatFocallocal commented Jul 21, 2017

obviously we'd need to cap the maximum number of listings printed, either by ignoring over a value, or advising users to use filters to reduce the number. its not an issue if they want to print 4 or 10 pages and have a full list of a large city.

we should lock printing to local areas in case someone decided to print the entire World map and there were 20,000 or so listings it printed

@AndyatFocallocal AndyatFocallocal changed the title 1.5. Printable maps Printable maps Apr 28, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment