scottdejonge / map-icons

An icon font for use with Google Maps API and Google Places API using SVG markers and icon labels
http://map-icons.com/
MIT License
1.05k stars 198 forks source link

Seems this project is not not maintained any more, any alternative for it? #60

Open eriknyk opened 7 years ago

eriknyk commented 7 years ago

Seems this project is not not maintained any more, any alternative for it?

ElPsyCongro commented 7 years ago

+1

scottdejonge commented 7 years ago

Hey all,

The reason this project hasn't been maintained recently is conflicting approaches to icons. I no longer believe that an icon font is the best approach for using icons with Google Maps, due to the loading of all icons as part of the font. Icon fonts seem to be more of a developer utility that do not benefit the end user.

The alternative is using SVGs as icons directly in the Google Maps marker object. Google has launched Material Design Icons and there is a growing community providing better source SVG icons with standardised base sizes.

I don't have the time to create the depth of icons available in these projects, and I believe that these are better icons to be used on maps regardless because of their better rendering at smaller sizes.

I welcome any feedback as to the future of Map Icons, I have been humbled by the community's adoption of a small side project and look forward to how you see Map Icons going forward.

franciscolourenco commented 7 years ago

You could start by adding this notice to the readme and website.

scottdejonge commented 7 years ago

@aristidesfl I've updated the README.

franciscolourenco commented 7 years ago

So there is no easy way of achieving the same styles without having to fiddle manually with svg path?

scottdejonge commented 7 years ago

@aristidesfl Not sure what you mean. There are multiple solutions for using SVGs with Javascript. The concern is loading a entire font file when only a select few icons are actually being used, not the best case for a user's data. The icon font will remain as is for use in your projects as you require.

franciscolourenco commented 7 years ago

I mean that this project provides the combination of markers with icons. Can you name one other solution you would recommend instead?

scottdejonge commented 7 years ago

@aristidesfl The markers are just SVG path notation and are supported by vanilla Google Maps, easily customisable with any vector app. Icons can be used as is (icon font) or you could bring in any SVG icon and include that in the marker object in the custom label.

I am stating that I will not be creating new icons going forward. I am open to including a utility for the use of any SVGs with Google Maps Markers using the custom label class created for Map Icons.

zjaml commented 5 years ago

Hi @scottdejonge thanks for this great project. I love the fact that the icons are named according to google place type names, it makes dynamic usage possible.

Can I have your permission to make a PR with your icons to https://materialdesignicons.com/? That would allow these icons being used as SVG icons and directly importable through libraries like https://github.com/conundrumer/material-ui-mdi