# farmOS 2.0.0-beta4 has been released

**URL:** <https://farmos.discourse.group/t/farmos-2-0-0-beta4-has-been-released/1216>\
**Category:** Hosting farmOS\
**Created:** [April 13, 2022, 3:53pm UTC](https://farmos.discourse.group/t/farmos-2-0-0-beta4-has-been-released/1216 "2022-04-13T15:53:44Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![mstenta](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/mstenta/32/4_2.png) [@mstenta](https://farmos.discourse.group/u/mstenta)\
**Post date:** [April 13, 2022, 3:53pm UTC](https://farmos.discourse.group/t/farmos-2-0-0-beta4-has-been-released/1216/1 "2022-04-13T15:53:44Z")

</div>

farmOS [2.0.0-beta4](https://github.com/farmOS/farmOS/releases/2.0.0-beta4) has been released.

For the full release notes, see [CHANGELOG.md](https://github.com/farmOS/farmOS/blob/2.0.0-beta4/CHANGELOG.md).

---

<div class="post-metadata">

**Author:** ![oliverp44](https://avatars.discourse-cdn.com/v4/letter/o/d26b3c/32.png) [@oliverp44](https://farmos.discourse.group/u/oliverp44)\
**Post date:** [April 18, 2022, 6:20am UTC](https://farmos.discourse.group/t/farmos-2-0-0-beta4-has-been-released/1216/2 "2022-04-18T06:20:40Z")

</div>

i have tried updating to to this version but i now dont get any base layers. All the data seems to be there but no satelite images. any ideas why this is not working ? both google maps and map box are enabled and were working on the last version. i do not think i have geos installed unless it is part of farmos files so would be interested how to install that. i have cleared the cache and tried it in a private window… any pointers appreciated

---

<div class="post-metadata">

**Author:** ![Farmer-Ed](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/farmer-ed/32/662_2.png) [@Farmer-Ed](https://farmos.discourse.group/u/Farmer-Ed)\
**Post date:** [April 18, 2022, 8:04am UTC](https://farmos.discourse.group/t/farmos-2-0-0-beta4-has-been-released/1216/3 "2022-04-18T08:04:40Z")

</div>

> [@oliverp44](#):
>
> tried updating to to this version but i now dont get any base layers. All the data seems to be there but no satelite images. any ideas why this is not working ? both google maps and map box are enabled and were working on the last version. i do not think i have geos installed unless it is part of farmos files so would be interested how to install that. i have cleared the cache and tried it in a private window… any pointers appreciated

have you run the PHP update? `https://your_farmos_url/update.php`  
or alternatively `drush updb`

---

<div class="post-metadata">

**Author:** ![oliverp44](https://avatars.discourse-cdn.com/v4/letter/o/d26b3c/32.png) [@oliverp44](https://farmos.discourse.group/u/oliverp44)\
**Post date:** [April 18, 2022, 8:37am UTC](https://farmos.discourse.group/t/farmos-2-0-0-beta4-has-been-released/1216/4 "2022-04-18T08:37:07Z")

</div>

Thanks - yes I did the update.php and all fine except warning over geos. Does the drush update do something deffierent - if so how to I do the update. Thanks

---

<div class="post-metadata">

**Author:** ![Farmer-Ed](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/farmer-ed/32/662_2.png) [@Farmer-Ed](https://farmos.discourse.group/u/Farmer-Ed)\
**Post date:** [April 18, 2022, 8:47am UTC](https://farmos.discourse.group/t/farmos-2-0-0-beta4-has-been-released/1216/5 "2022-04-18T08:47:55Z")

</div>

AFAIK It achieves the same thing.  
What sort of installation are you running? and what update procedure did you use?

---

<div class="post-metadata">

**Author:** ![mstenta](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/mstenta/32/4_2.png) [@mstenta](https://farmos.discourse.group/u/mstenta)\
**Post date:** [April 18, 2022, 11:42am UTC](https://farmos.discourse.group/t/farmos-2-0-0-beta4-has-been-released/1216/6 "2022-04-18T11:42:17Z")

</div>

@oliverp44 - aside from @Farmer-Ed’s questions, I’ll add one more: do you see any errors in your browser’s Developer Tools console?

---

<div class="post-metadata">

**Author:** ![oliverp44](https://avatars.discourse-cdn.com/v4/letter/o/d26b3c/32.png) [@oliverp44](https://farmos.discourse.group/u/oliverp44)\
**Post date:** [April 18, 2022, 12:52pm UTC](https://farmos.discourse.group/t/farmos-2-0-0-beta4-has-been-released/1216/7 "2022-04-18T12:52:40Z")

</div>

thanks - hope this helps

farmOS-map.js?raivk3:2 Uncaught TypeError: l.unrender is not a function  
at e.renderFrame (farmOS-map.js?raivk3:2:280290)  
at e.renderFrame\_ (farmOS-map.js?raivk3:2:325032)  
at e. (farmOS-map.js?raivk3:2:311542)  
e.renderFrame @ farmOS-map.js?raivk3:2  
e.renderFrame\_ @ farmOS-map.js?raivk3:2  
(anonymous) @ farmOS-map.js?raivk3:2  
requestAnimationFrame (async)  
e.render @ farmOS-map.js?raivk3:2  
e.handleSizeChanged\_ @ farmOS-map.js?raivk3:2  
e.dispatchEvent @ farmOS-map.js?raivk3:2  
e.notify @ farmOS-map.js?raivk3:2  
e.set @ farmOS-map.js?raivk3:2  
e.setSize @ farmOS-map.js?raivk3:2  
e.updateSize @ farmOS-map.js?raivk3:2  
farmOS-map.js?raivk3:2 Uncaught TypeError: l.unrender is not a function  
at e.renderFrame (farmOS-map.js?raivk3:2:280290)  
at e.renderFrame\_ (farmOS-map.js?raivk3:2:325032)  
at e. (farmOS-map.js?raivk3:2:311542)  
e.renderFrame @ farmOS-map.js?raivk3:2  
e.renderFrame\_ @ farmOS-map.js?raivk3:2  
(anonymous) @ farmOS-map.js?raivk3:2  
requestAnimationFrame (async)  
e.render @ farmOS-map.js?raivk3:2  
e.handleSizeChanged\_ @ farmOS-map.js?raivk3:2  
e.dispatchEvent @ farmOS-map.js?raivk3:2  
e.notify @ farmOS-map.js?raivk3:2  
e.set @ farmOS-map.js?raivk3:2  
e.setSize @ farmOS-map.js?raivk3:2  
e.updateSize @ farmOS-map.js?raivk3:2  
farmOS-map.js?raivk3:2 Uncaught TypeError: l.unrender is not a function  
at e.renderFrame (farmOS-map.js?raivk3:2:280290)  
at e.renderFrame\_ (farmOS-map.js?raivk3:2:325032)  
at e. (farmOS-map.js?raivk3:2:311542)  
e.renderFrame @ farmOS-map.js?raivk3:2  
e.renderFrame\_ @ farmOS-map.js?raivk3:2  
(anonymous) @ farmOS-map.js?raivk3:2  
requestAnimationFrame (async)  
e.render @ farmOS-map.js?raivk3:2  
e.handleSizeChanged\_ @ farmOS-map.js?raivk3:2  
e.dispatchEvent @ farmOS-map.js?raivk3:2  
e.notify @ farmOS-map.js?raivk3:2  
e.set @ farmOS-map.js?raivk3:2  
e.setSize @ farmOS-map.js?raivk3:2  
e.updateSize @ farmOS-map.js?raivk3:2  
farmOS-map.js?raivk3:2 Uncaught TypeError: l.unrender is not a function  
at e.renderFrame (farmOS-map.js?raivk3:2:280290)  
at e.renderFrame\_ (farmOS-map.js?raivk3:2:325032)  
at e. (farmOS-map.js?raivk3:2:311542)  
e.renderFrame @ farmOS-map.js?raivk3:2  
e.renderFrame\_ @ farmOS-map.js?raivk3:2  
(anonymous) @ farmOS-map.js?raivk3:2  
requestAnimationFrame (async)  
e.render @ farmOS-map.js?raivk3:2  
e.handleSizeChanged\_ @ farmOS-map.js?raivk3:2  
e.dispatchEvent @ farmOS-map.js?raivk3:2  
e.notify @ farmOS-map.js?raivk3:2  
e.set @ farmOS-map.js?raivk3:2  
e.setSize @ farmOS-map.js?raivk3:2  
e.updateSize @ farmOS-map.js?raivk3:2  
farmOS-map.js?raivk3:2 Uncaught TypeError: l.unrender is not a function  
at e.renderFrame (farmOS-map.js?raivk3:2:280290)  
at e.renderFrame\_ (farmOS-map.js?raivk3:2:325032)  
at e. (farmOS-map.js?raivk3:2:311542)  
e.renderFrame @ farmOS-map.js?raivk3:2  
e.renderFrame\_ @ farmOS-map.js?raivk3:2  
(anonymous) @ farmOS-map.js?raivk3:2  
requestAnimationFrame (async)  
e.render @ farmOS-map.js?raivk3:2  
e.handleSizeChanged\_ @ farmOS-map.js?raivk3:2  
e.dispatchEvent @ farmOS-map.js?raivk3:2  
e.notify @ farmOS-map.js?raivk3:2  
e.set @ farmOS-map.js?raivk3:2  
e.setSize @ farmOS-map.js?raivk3:2  
e.updateSize @ farmOS-map.js?raivk3:2  
farmOS-map.js?raivk3:2 Uncaught TypeError: l.unrender is not a function  
at e.renderFrame (farmOS-map.js?raivk3:2:280290)  
at e.renderFrame\_ (farmOS-map.js?raivk3:2:325032)  
at e. (farmOS-map.js?raivk3:2:311542)  
e.renderFrame @ farmOS-map.js?raivk3:2  
e.renderFrame\_ @ farmOS-map.js?raivk3:2  
(anonymous) @ farmOS-map.js?raivk3:2  
requestAnimationFrame (async)  
e.render @ farmOS-map.js?raivk3:2  
e.handleSizeChanged\_ @ farmOS-map.js?raivk3:2  
e.dispatchEvent @ farmOS-map.js?raivk3:2  
e.notify @ farmOS-map.js?raivk3:2  
e.set @ farmOS-map.js?raivk3:2  
e.setSize @ farmOS-map.js?raivk3:2  
e.updateSize @ farmOS-map.js?raivk3:2  
farmOS-map.js?raivk3:2 Uncaught TypeError: l.unrender is not a function  
at e.renderFrame (farmOS-map.js?raivk3:2:280290)  
at e.renderFrame\_ (farmOS-map.js?raivk3:2:325032)  
at e. (farmOS-map.js?raivk3:2:311542)  
e.renderFrame @ farmOS-map.js?raivk3:2  
e.renderFrame\_ @ farmOS-map.js?raivk3:2  
(anonymous) @ farmOS-map.js?raivk3:2  
requestAnimationFrame (async)  
e.render @ farmOS-map.js?raivk3:2  
e.handleSizeChanged\_ @ farmOS-map.js?raivk3:2  
e.dispatchEvent @ farmOS-map.js?raivk3:2  
e.notify @ farmOS-map.js?raivk3:2  
e.set @ farmOS-map.js?raivk3:2  
e.setSize @ farmOS-map.js?raivk3:2  
e.updateSize @ farmOS-map.js?raivk3:2  
farmOS-map.js?raivk3:2 Uncaught TypeError: l.unrender is not a function  
at e.renderFrame (farmOS-map.js?raivk3:2:280290)  
at e.renderFrame\_ (farmOS-map.js?raivk3:2:325032)  
at e. (farmOS-map.js?raivk3:2:311542)  
e.renderFrame @ farmOS-map.js?raivk3:2  
e.renderFrame\_ @ farmOS-map.js?raivk3:2  
(anonymous) @ farmOS-map.js?raivk3:2  
requestAnimationFrame (async)  
e.render @ farmOS-map.js?raivk3:2  
e.handleSizeChanged\_ @ farmOS-map.js?raivk3:2  
e.dispatchEvent @ farmOS-map.js?raivk3:2  
e.notify @ farmOS-map.js?raivk3:2  
e.set @ farmOS-map.js?raivk3:2  
e.setSize @ farmOS-map.js?raivk3:2  
e.updateSize @ farmOS-map.js?raivk3:2  
farmOS-map.js?raivk3:2 Uncaught TypeError: l.unrender is not a function  
at e.renderFrame (farmOS-map.js?raivk3:2:280290)  
at e.renderFrame\_ (farmOS-map.js?raivk3:2:325032)  
at e. (farmOS-map.js?raivk3:2:311542)  
e.renderFrame @ farmOS-map.js?raivk3:2  
e.renderFrame\_ @ farmOS-map.js?raivk3:2  
(anonymous) @ farmOS-map.js?raivk3:2  
requestAnimationFrame (async)  
e.render @ farmOS-map.js?raivk3:2  
e.handleSizeChanged\_ @ farmOS-map.js?raivk3:2  
e.dispatchEvent @ farmOS-map.js?raivk3:2  
e.notify @ farmOS-map.js?raivk3:2  
e.set @ farmOS-map.js?raivk3:2  
e.setSize @ farmOS-map.js?raivk3:2  
e.updateSize @ farmOS-map.js?raivk3:2  
farmOS-map.js?raivk3:2 Uncaught TypeError: l.unrender is not a function  
at e.renderFrame (farmOS-map.js?raivk3:2:280290)  
at e.renderFrame\_ (farmOS-map.js?raivk3:2:325032)  
at e. (farmOS-map.js?raivk3:2:311542)  
e.renderFrame @ farmOS-map.js?raivk3:2  
e.renderFrame\_ @ farmOS-map.js?raivk3:2  
(anonymous) @ farmOS-map.js?raivk3:2  
requestAnimationFrame (async)  
e.render @ farmOS-map.js?raivk3:2  
e.handleSizeChanged\_ @ farmOS-map.js?raivk3:2  
e.dispatchEvent @ farmOS-map.js?raivk3:2  
e.notify @ farmOS-map.js?raivk3:2  
e.set @ farmOS-map.js?raivk3:2  
e.setSize @ farmOS-map.js?raivk3:2  
e.updateSize @ farmOS-map.js?raivk3:2  
farmOS-map.js?raivk3:2 Uncaught TypeError: l.unrender is not a function  
at e.renderFrame (farmOS-map.js?raivk3:2:280290)  
at e.renderFrame\_ (farmOS-map.js?raivk3:2:325032)  
at e. (farmOS-map.js?raivk3:2:311542)  
e.renderFrame @ farmOS-map.js?raivk3:2  
e.renderFrame\_ @ farmOS-map.js?raivk3:2  
(anonymous) @ farmOS-map.js?raivk3:2  
requestAnimationFrame (async)  
e.render @ farmOS-map.js?raivk3:2  
e.handleSizeChanged\_ @ farmOS-map.js?raivk3:2  
e.dispatchEvent @ farmOS-map.js?raivk3:2  
e.notify @ farmOS-map.js?raivk3:2  
e.set @ farmOS-map.js?raivk3:2  
e.setSize @ farmOS-map.js?raivk3:2  
e.updateSize @ farmOS-map.js?raivk3:2  
farmOS-map.js?raivk3:2 Uncaught TypeError: l.unrender is not a function  
at e.renderFrame (farmOS-map.js?raivk3:2:280290)  
at e.renderFrame\_ (farmOS-map.js?raivk3:2:325032)  
at e. (farmOS-map.js?raivk3:2:311542)  
e.renderFrame @ farmOS-map.js?raivk3:2  
e.renderFrame\_ @ farmOS-map.js?raivk3:2  
(anonymous) @ farmOS-map.js?raivk3:2  
requestAnimationFrame (async)  
e.render @ farmOS-map.js?raivk3:2  
e.handleSizeChanged\_ @ farmOS-map.js?raivk3:2  
e.dispatchEvent @ farmOS-map.js?raivk3:2  
e.notify @ farmOS-map.js?raivk3:2  
e.set @ farmOS-map.js?raivk3:2  
e.setSize @ farmOS-map.js?raivk3:2  
e.updateSize @ farmOS-map.js?raivk3:2  
farmOS-map.js?raivk3:2 Uncaught TypeError: l.unrender is not a function  
at e.renderFrame (farmOS-map.js?raivk3:2:280290)  
at e.renderFrame\_ (farmOS-map.js?raivk3:2:325032)  
at e. (farmOS-map.js?raivk3:2:311542)  
e.renderFrame @ farmOS-map.js?raivk3:2  
e.renderFrame\_ @ farmOS-map.js?raivk3:2  
(anonymous) @ farmOS-map.js?raivk3:2  
requestAnimationFrame (async)  
e.render @ farmOS-map.js?raivk3:2  
e.handleSizeChanged\_ @ farmOS-map.js?raivk3:2  
e.dispatchEvent @ farmOS-map.js?raivk3:2  
e.notify @ farmOS-map.js?raivk3:2  
e.set @ farmOS-map.js?raivk3:2  
e.setSize @ farmOS-map.js?raivk3:2  
e.updateSize @ farmOS-map.js?raivk3:2  
farmOS-map.js?raivk3:2 Uncaught TypeError: l.unrender is not a function  
at e.renderFrame (farmOS-map.js?raivk3:2:280290)  
at e.renderFrame\_ (farmOS-map.js?raivk3:2:325032)  
at e. (farmOS-map.js?raivk3:2:311542)  
e.renderFrame @ farmOS-map.js?raivk3:2  
e.renderFrame\_ @ farmOS-map.js?raivk3:2  
(anonymous) @ farmOS-map.js?raivk3:2  
requestAnimationFrame (async)  
e.render @ farmOS-map.js?raivk3:2  
e.handleSizeChanged\_ @ farmOS-map.js?raivk3:2  
e.dispatchEvent @ farmOS-map.js?raivk3:2  
e.notify @ farmOS-map.js?raivk3:2  
e.set @ farmOS-map.js?raivk3:2  
e.setSize @ farmOS-map.js?raivk3:2  
e.updateSize @ farmOS-map.js?raivk3:2  
farmOS-map.js?raivk3:2 Uncaught TypeError: l.unrender is not a function  
at e.renderFrame (farmOS-map.js?raivk3:2:280290)  
at e.renderFrame\_ (farmOS-map.js?raivk3:2:325032)  
at e. (farmOS-map.js?raivk3:2:311542)  
e.renderFrame @ farmOS-map.js?raivk3:2  
e.renderFrame\_ @ farmOS-map.js?raivk3:2  
(anonymous) @ farmOS-map.js?raivk3:2  
requestAnimationFrame (async)  
e.render @ farmOS-map.js?raivk3:2  
e.handleSizeChanged\_ @ farmOS-map.js?raivk3:2  
e.dispatchEvent @ farmOS-map.js?raivk3:2  
e.notify @ farmOS-map.js?raivk3:2  
e.set @ farmOS-map.js?raivk3:2  
e.setSize @ farmOS-map.js?raivk3:2  
e.updateSize @ farmOS-map.js?raivk3:2

---

<div class="post-metadata">

**Author:** ![oliverp44](https://avatars.discourse-cdn.com/v4/letter/o/d26b3c/32.png) [@oliverp44](https://farmos.discourse.group/u/oliverp44)\
**Post date:** [April 18, 2022, 12:56pm UTC](https://farmos.discourse.group/t/farmos-2-0-0-beta4-has-been-released/1216/8 "2022-04-18T12:56:01Z")

</div>

i uploaded the tar.gz into my folder having taken backups and removed old farmos folder. i replaced the sites folder with the old one then ran the udate.php file. i then ckeared the cache.  
all seemed fine

---

<div class="post-metadata">

**Author:** ![mstenta](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/mstenta/32/4_2.png) [@mstenta](https://farmos.discourse.group/u/mstenta)\
**Post date:** [April 18, 2022, 1:13pm UTC](https://farmos.discourse.group/t/farmos-2-0-0-beta4-has-been-released/1216/9 "2022-04-18T13:13:08Z")

</div>

Hmm I’m not sure @oliverp44 - I would probably recommend attempting the update again.

Make sure you _delete_ all the old directories (apart from `sites`) before unpacking the new version. I’ve heard people have issues in the past where the _merged_ new files over old files, unintentionally leaving some old files in place. I can’t really think how that would cause the issue you described, but figured it was worth mentioning in case that’s the issue.

---

<div class="post-metadata">

**Author:** ![Symbioquine](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/symbioquine/32/284_2.png) [@Symbioquine](https://farmos.discourse.group/u/Symbioquine)\
**Post date:** [April 18, 2022, 2:40pm UTC](https://farmos.discourse.group/t/farmos-2-0-0-beta4-has-been-released/1216/10 "2022-04-18T14:40:06Z")

</div>

I’ve opened a new thread with my investigation @oliverp44 / @mstenta See [farmOS-map.js?raivk3:2 Uncaught TypeError: l.unrender is not a function](https://farmos.discourse.group/t/farmos-map-js-raivk3-2-uncaught-typeerror-l-unrender-is-not-a-function/1222)

---

<div class="post-metadata">

**Author:** ![mstenta](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/mstenta/32/4_2.png) [@mstenta](https://farmos.discourse.group/u/mstenta)\
**Post date:** [April 18, 2022, 2:46pm UTC](https://farmos.discourse.group/t/farmos-2-0-0-beta4-has-been-released/1216/11 "2022-04-18T14:46:20Z")

</div>

Oh thanks @Symbioquine! So it sounds like this is only an issue if you use 2.0.0-beta4 in combination with the Google Maps layers module?

---

<div class="post-metadata">

**Author:** ![Symbioquine](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/symbioquine/32/284_2.png) [@Symbioquine](https://farmos.discourse.group/u/Symbioquine)\
**Post date:** [April 18, 2022, 2:48pm UTC](https://farmos.discourse.group/t/farmos-2-0-0-beta4-has-been-released/1216/12 "2022-04-18T14:48:14Z")

</div>

> [@mstenta](#):
>
> So it sounds like this is only an issue if you use 2.0.0-beta4 in combination with the Google Maps layers module?

Correct - I think we only picked up that change with [our recent version bump](https://github.com/farmOS/farmOS-map/commit/e2762c92d9f938e318119224ea95a09695eff071) of OpenLayers in farmOS-map.

---

<div class="post-metadata">

**Author:** ![oliverp44](https://avatars.discourse-cdn.com/v4/letter/o/d26b3c/32.png) [@oliverp44](https://farmos.discourse.group/u/oliverp44)\
**Post date:** [April 18, 2022, 3:16pm UTC](https://farmos.discourse.group/t/farmos-2-0-0-beta4-has-been-released/1216/13 "2022-04-18T15:16:38Z")

</div>

Thank you @Symbioquine @mstenta @Farmer-Ed  
I have uninstalled the google maps and all is fine.  
I do find google maps more exact and up to date but will leave it out until the fix is done

---

<div class="post-metadata">

**Author:** ![mstenta](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/mstenta/32/4_2.png) [@mstenta](https://farmos.discourse.group/u/mstenta)\
**Post date:** [April 18, 2022, 3:18pm UTC](https://farmos.discourse.group/t/farmos-2-0-0-beta4-has-been-released/1216/14 "2022-04-18T15:18:56Z")

</div>

Thanks for the confirmation that disabling the `farm_map_google` module fixes it @oliverp44 - for what it’s worth we decided not to include that module in farmOS v2 for this very reason: it is a complicated extra layer that has some known issues and adds quite a bit of overhead - largely due to Google’s policy of not allowing their layers to be used directly in OpenLayers. So you can complain to Google for making it harder for us open source devs if you are so inclined. 🙂

---

<div class="post-metadata">

**Author:** ![oliverp44](https://avatars.discourse-cdn.com/v4/letter/o/d26b3c/32.png) [@oliverp44](https://farmos.discourse.group/u/oliverp44)\
**Post date:** [April 22, 2022, 5:57am UTC](https://farmos.discourse.group/t/farmos-2-0-0-beta4-has-been-released/1216/15 "2022-04-22T05:57:11Z")

</div>

@mstenta is there generally an issue with accuracy of mapbox v google ? i use geometry provided by UK government for my field boundaries which perfectly aligns with google map layer, however it is off set by may be 3m in mapbox layer ?

---

<div class="post-metadata">

**Author:** ![mstenta](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/mstenta/32/4_2.png) [@mstenta](https://farmos.discourse.group/u/mstenta)\
**Post date:** [April 22, 2022, 1:11pm UTC](https://farmos.discourse.group/t/farmos-2-0-0-beta4-has-been-released/1216/16 "2022-04-22T13:11:20Z")

</div>

@oliverp44 Actually yes I have seen differences! It seems to vary depending on where you are on the globe. In fact, I’ve been told that in some scandanavian regions the Google Maps are off by 10+m. This is the first time I’ve heard of the MapBox layers being off, but I’m not surprised. It seems that it may affect all the major providers depending on the area.

If you have geometry provided by the UK government then that is probably more trustworthy. Another thing that might be worth exploring longer term is creating a module that provides satellite imagery for your region from a different source.

Others have created modules like these before:

- [GitHub - farmOS/farm\_map\_no: Norwegian mapping authority layers for farmOS maps.](https://github.com/farmOS/farm_map_no)
- [GitHub - rkioski/farm\_map\_fi: Finnish map layers for farmOS](https://github.com/rkioski/farm_map_fi)
- [GitHub - Sidiox/farm\_map\_pdok: FarmOS Map using Dutch PDOK Data](https://github.com/Sidiox/farm_map_pdok)
- [GitHub - symbioquine/farm\_map\_sjc: San Juan Islands map layers for farmOS](https://github.com/symbioquine/farm_map_sjc)
- [GitHub - Skipper-is/farm\_map\_vhf: VHF layers for farmOS maps.](https://github.com/Skipper-is/farm_map_vhf)

Otherwise the best thing to do is wait for the Google Maps module’s fix.
