GithubHelp home page GithubHelp logo

POIs shown by default about maps HOT 11 OPEN

owncloud-archive avatar owncloud-archive commented on July 16, 2024
POIs shown by default

from maps.

Comments (11)

poVoq avatar poVoq commented on July 16, 2024

I think there should be an option to disable these all together.

from maps.

v1r0x avatar v1r0x commented on July 16, 2024

If we use the maki icons instead of real markers (#52) we could display them depending on the current zoom level. E.g. if I zoom out to see the map of a city there should be only the most important ones, but as soon as I zoom in there should be more. The more I zoom in the more markers should be displayed. I already discussed it with @jancborchardt but one of our concerns was the possible impact on the performance.
Maybe this could be an alternative to the bunch of togglable markers we have right now (of course only if there is no/small impact on the performance)?

cc @Henni @DJaeger

from maps.

jancborchardt avatar jancborchardt commented on July 16, 2024

Yeah, I guess basically this is how Google Maps does it – you can just click restaurants, cafés etc. We only have a static map, where you can long click some elements and hope it’s a POI, or toggle the POI layers. Showing them always will be a much better experience.

from maps.

v1r0x avatar v1r0x commented on July 16, 2024

I'll close this in favor of #120
@jancborchardt reopen this if you think we still need it.

from maps.

jancborchardt avatar jancborchardt commented on July 16, 2024

We should still have some categories by default which highlight certain things. Like restaurants, cafes, wifi, ATM etc. Just a few things. Lots of mobile maps apps do this and it’s quite useful. Moving to 0.2 though.

from maps.

v1r0x avatar v1r0x commented on July 16, 2024

In the current master we show all markers, unless the user hides the POI layer. But depending on the zoom level we show/hide some of the POIs. Thought that's what we wanted?

from maps.

jancborchardt avatar jancborchardt commented on July 16, 2024

Yeah, that is of course awesome. I was just thinking that maybe a way to highlight an entire category of markers would be cool. Like you’re looking for a restaurant nearby, or cool wifi spots in a city you’re visiting etc. It’s a bit difficult to look for the specific markers, or type in »Restaurant« to the search.

Essentially of course this function would just be a shortcut to typing »wifi« or »restaurant« in the search. But that’s super useful. :) Compare it with Maps.me on Android or Google Maps as well.

from maps.

v1r0x avatar v1r0x commented on July 16, 2024

I'm not quite sure what you mean. Do you want to set a different color for each POI type (wifi blue, restaurant red, ...) or sublayers in the nav bar?

from maps.

jancborchardt avatar jancborchardt commented on July 16, 2024

The basic idea would be for example: When you click on »wifi« in that specific places list to highlight all the wifi places in the view. This could be done by colorization of the icon (if that’s easily possible), or placing a marker on every relevant place. Similarly to how we do it when you would put »restaurant« in the search box.

from maps.

v1r0x avatar v1r0x commented on July 16, 2024

Colorization should be easily possible. We currently have a basic POI icon css class. We could create a couple more for wifi, etc and change the background color. But I'm still not completely convinced. This would extend the nav bar, which should be as clean as possible.
Typing a poi type in the search field doesn't work with the new geocoder. I think the way google maps does it, is a good solution. Searching for "restaurant" highlights them with a background color. We could also think about adding a "search for 'restaurant' in your area..." as first item in the result list.

from maps.

jancborchardt avatar jancborchardt commented on July 16, 2024

Yeah, let’s put this in the backlog for now. I don’t want to completely close the idea because even though desktop Maps apps don’t do this, basically all mobile ones do – as shortcuts for typing.

from maps.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.