I have a QGIS project, CRS is WGS84 (EPSG 4326).
I have OpenStreetMap as the base layer. I have loaded some point features. I have created a buffer zone around some of these features with WGS84 as the CRS. All good.
I have loaded some KML circles, generated both by functions on an external website and also by my code (as Lat and Lon pairs). These appear as circles when loaded into Google My Maps but as ellipses in QGIS, with the long axis oriented E-W. CRS of these is WGS84.
If I change the CRS of the project to WGS84/Pseudo Mercator (EPSG 3857), which I believe Google uses, the ellipses turn into circles, but the QGIS-generated buffer zones turn into ellipses oriented N-S! If I set the CRS of the buffer zone layer to WGS84/Pseudo Mercator (EPSG 3857) the buffer zones disappear altogether!
When I save the buffer layer (presented as ellipses) to a KML file and import into Google My Maps they appear as ellipses here too.
'On the fly' transformation is enabled.
I'd obviously like both my own generated circles and QGIS-generated buffer zones to all appear as circles but it seems I can have either one of the other.
What am I doing wrong?
Ta for your input!