Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The shapes do not match the Google Map layer #28

Open
fariba1981 opened this issue Feb 4, 2022 · 7 comments
Open

The shapes do not match the Google Map layer #28

fariba1981 opened this issue Feb 4, 2022 · 7 comments

Comments

@fariba1981
Copy link

function App() {
return (


Atlantis Internet Services





<ReactLeafletGoogleLayer googleMapsLoaderConf={{ KEY: 'sample' }} type={"hybrid"} />




;

Hello


nologo


skule



);
}

@aviklai
Copy link
Owner

aviklai commented Feb 4, 2022

@fariba1981 Hi,

Can you please add a codesandbox with the issue and explain it?

@fariba1981
Copy link
Author

Hi,

sure, here is the link
https://codesandbox.io/s/thirsty-water-2egu8?file=/src/App.js:131-157
I use react-leaflet-google-layer library as well as react-leaflet
polygons are fit on the 'open street map', but not on the 'google maps'

@aviklai
Copy link
Owner

aviklai commented Feb 4, 2022

I don't see there the import of react-leaflet-google-layer and the polygons. Can you please check?

@tomerpaz
Copy link

Hi, I had similar issue. The fix was ro wrap the MapContainer

@aviklai
Copy link
Owner

aviklai commented Feb 20, 2022

@tomerpaz Hi,

Can you please add a codesandbox?

@tomerpaz
Copy link

adding the < div > around the MapContainer solved rthe issue. Othewise the map was offset. and polygon not in the right place

https://codesandbox.io/s/competent-poitras-lgvd8x?file=/src/App.js

before the wrapper div it worked fine with OSM and ESRI but not google. Now it works fine with all tiles.

google
odm
esri
s

@aviklai
Copy link
Owner

aviklai commented Feb 20, 2022

@tomerpaz Hi,

It looks like something similar to this issue:
#12
But it's already fixed in here:
https://gitlab.com/IvanSanchez/Leaflet.GridLayer.GoogleMutant/-/commit/8f738c12f0a4c529140607df0e1c01b281cbe075

I tried to reproduce with the example from the above issue and it looks o.k without specifying a div around the map container:
https://codesandbox.io/s/dry-morning-mr63fe

Another example:
https://codesandbox.io/s/focused-cerf-ejwlsn

I use here the latest version of this library which uses the latest version of Leaflet.GridLayer.GoogleMutant.
Can you please try to reproduce a full example of the problem in codesandbox?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants