Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-14947

Geocoding produces wrong results

    Details

    • Documentation Required?:
      None
    • Funding Source:
      Needs Funding

      Description

      I live in Moskovskaya oblast' (state_province_id=4261), Russia. When I enter my address and try to see it in a map (using Google as both mapping and geocoding provider), I get strange results: map shows some place in my town, but not exactly my place.

      By looking up my address in Google maps I get the correct place.

      I managed to get exact result in CiviCRM by editing the database, renaming Moskovskaya oblast' to Moskovskaya oblast (without trailing quote — what's how the province is transliterated in Google maps).

      I don't know why Google geocoding produces such a strange results. Obviously, this is not the only Russian province which CiviCRM transliterates differently from Google, leading to such strange results. Probably some other countries is affected too.

      One solution would be renaming provinces according to how Google calls them (although if Yahoo and other geocoding services use different names, it would be a problem).

      Other way is to send localized state/province name to geocoding serivce — something which my CiviCRM installation doesn't do.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              fkhodkov Fedor Khodkov
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: