anchor.diff:  %% @author Marc Worrell <marc@worrell.nl>
  -%% @copyright 2012-2019 Marc Worrell
  +%% @copyright 2012-2022 Marc Worrell
   %% @doc Geo mapping support using OpenStreetMaps and GoogleMaps
   
  -%% Copyright 2012-2019 Marc Worrell
  +%% Copyright 2012-2022 Marc Worrell
   %%
   %% Licensed under the Apache License, Version 2.0 (the "License");
   %% you may not use this file except in compliance with the License.
  
positive.code:             Error
      end.
  
  googlemaps(Q, Context) ->
      Url = "https://maps.googleapis.com/maps/api/geocode/json?address="++Q,
      Url1 = case m_config:get_value(mod_geomap, google_api_key, Context) of
  
negative.code:                 p(address_street_1, $,, R),
                  p(address_city, $,, R),
                  p(address_state, $,, R),
                  case Service of
                      osm -> <<>>;
                      _ -> remove_ws(p(address_postcode, $,, R))
                  end
              ]),
              case Fs of
                  <<>> ->
                      {ok, country, Country};
                  _ ->
                      Country1 = iolist_to_binary(country_name(Country, Context)),
                      {ok, full, <<Fs/binary, Country1/binary>>}
              end
      end.
  
  