How do you deal with shops that have more than one category? - eviltoast

Say, a book store with a café. Or a place that is a café by day and a wine bar by night.

  • andyli@lemmy.world
    link
    fedilink
    English
    arrow-up
    18
    arrow-down
    1
    ·
    1 year ago

    a book store with a café

    This is easy because the tags don’t overlap.

    shop=books
    amenity=cafe
    

    a café by day and a wine bar by night

    I saw something like this before, and they are usually two businesses with different names. I used two separated POIs (points) placed in the same building area to denote them. In this way, I can also put different names, opening_hours etc to the two POIs.

    • une_abeille@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      8
      ·
      1 year ago

      In the case of the café/bar, they are distinctly the same place. It’s actually something I’ve run across several times in different places, usually they’re more upscale than your typical café. Pretty good venue for a date that you’re not sure how long you want it to last!

  • pootriarch@poptalk.scrubbles.tech
    link
    fedilink
    English
    arrow-up
    10
    ·
    1 year ago

    it is common practice in the u.s., at least, to use two nodes for big chain drugstores, where the shop, marked chemist, often has wildly different hours from the pharmacy. they have the same name and much of the same info

    • une_abeille@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      5
      ·
      1 year ago

      I’m dealing with some weird ones, like laundromat cafés and stationery shop cafés. But at least it looks like I can add an amenity tag to most of these. It’s just the bar/café that I’m really struggling with.

      • une_abeille@lemmy.mlOP
        link
        fedilink
        English
        arrow-up
        6
        ·
        1 year ago

        There’s a whole section on the Canadian page in the OSM wiki for how to map Tim Horton’s depending on if they’re inside of other places or not, haha.

  • caos@feddit.de
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 year ago

    I have asked myself the same question a few times. A very common combination here is also shoemaker + key service in one person.

  • intensely_human@lemm.ee
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    16
    ·
    1 year ago

    Seems to me that the data validations should be designed to only present a conflict if you have a business operating in the same place at the same time as another business.

    This enables mixed-use scheduling, and it also allows the system to retain historical data about businesses that are completely replaced by other businesses, allowing for viewing of older snapshots of the map.

    That being said, I have no idea what this sub is or what we’re discussing.

    • eroc1990@lemmy.parastor.net
      link
      fedilink
      English
      arrow-up
      10
      ·
      1 year ago

      OP is trying to accurately tag a location they were adding to OpenStreetMap, an open source alternative to services like Google Maps. The conflict arose because currently, the location can only have one tag applied to it, but the business serves multiple purpose as the same entity under the same name, which complicates the ability to accurately tag it.

      • intensely_human@lemm.ee
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        10
        ·
        1 year ago

        Ah good so I understood the situation perfectly. Now read my comment as if I knew that.