There is a frustrating issue with the CoMaps work flow. If I copy an address from Google maps into the CoMaps search bar, the application cannot find it.

For example, if I copy the address listed for the Portland Art Museum into CoMaps search:

1219 SW Park Ave, Portland, OR 97205

The search result varies. Sometimes it is:

Southwest 18th Avenue, 1219

Sometimes it is for the entire road:

Southwest Park Avenue

Is there a syntax issue here? You would think this would be a very easy find.

  • unexposedhazard@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    1 month ago

    When i put just “1219 SW Park Ave, Portland” it immediately finds the museum. Municipal code formats vary everywhere in the world and my best guess is that it gets confused by the extra numbers at the end. In general my experience with osm applications is that less verbosity is better for the search.

    • gedaliyah@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 month ago

      This should be the top reply. CoMaps is actually very good at interpreting addresses, but if the data isn’t there it isn’t there.

      Some editors are beginning to label address blocks so that users can at least locate the correct street block instead of just the street. It’s a lot of volunteer hours to do it.

      If users want to improve it, CoMaps makes it extremely easy to add points or leave a note for editors. That’s about the best you can ask for.

    • grue@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 month ago

      The address info for my street is missing from OpenStreetMap too. I’ve considered fixing it multiple times, but every time I think about it my next thought is “there’s got to be some way to import it in bulk instead of doing it lot-by-lot” and then I get stuck because (a) the complexity of the process goes way up and (b) I have no idea where to look for that data.

      • CorrectAlias@piefed.blahaj.zone
        link
        fedilink
        English
        arrow-up
        0
        ·
        edit-2
        1 month ago

        Imports also generally require proposals, an additional hurdle. For my unmapped area, over the course of a couple of years, I surveyed and used a 360 camera to map these. Most of my area now has address data :D

    • atzanteol@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 month ago

      Then give me the option for a form with “number, Street, City, State/province” as an option.

      Comaps is great when you know your lat/lon. The search is terrible to the point of broken though.

      • inari@piefed.zip
        link
        fedilink
        English
        arrow-up
        0
        ·
        1 month ago

        Problem is not everywhere in the world they use that style of addresses. Japan famously doesn’t use street names for the most part, for example.

  • ryannathans@aussie.zone
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 month ago

    This is going to surprise you but I work in logistics software and can assert it’s true

    There’s no correct way to parse an address, and no assumption that can generally be applied about it

    You basically need some form of AI to parse an address with acceptable quality in an application designed for international audiences

    If the search feature is for one province or area you might be able to get away with some hard coded format or heuristic but in the international space, even between countries that speak the same language, or within one country, there is no one technique for parsing an address