# Create Filter by Location Accuracy

**URL:** <https://forum.inaturalist.org/t/create-filter-by-location-accuracy/298>\
**Category:** Feature Requests\
**Created:** [February 20, 2019, 7:56pm UTC](https://forum.inaturalist.org/t/create-filter-by-location-accuracy/298 "2019-02-20T19:56:57Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![reuvenm](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/reuvenm/32/65_2.png) [@reuvenm](https://forum.inaturalist.org/u/reuvenm)\
**Post date:** [February 20, 2019, 7:56pm UTC](https://forum.inaturalist.org/t/create-filter-by-location-accuracy/298/1 "2019-02-20T19:56:58Z")

</div>

A observations filter for location accuracy would be really useful. Specifically I would like to be able to set:

- A maximum and/or minimum uncertainty
- A filter to show/hide observations that don’t have an uncertainty value
- A filter to show/hide obscured and/or unobscured observations (and maybe even a way to distinguish auto-obscured vs. manually obscured observations.

Use cases:

- If I’m browsing the map in search of interesting locations to visit, or for locations that have no observations, obscured and very uncertain observations make this very challenging
- It helps in finding observations that are mapped wrong (e.g. most observations in the middle of a lake are probably mapped wrong. But it’s hard to find them when obscured observations are also shown on the same map)
- It will provide a way to easily see what species are being auto-obscured
- If you’re looking into microhabitats, observations above a certain accuracy value are useless
- It would let me find my own observations that I haven’t provided a location accuracy for
- Etc.

---

<div class="post-metadata">

**Author:** ![charlie](https://avatars.discourse-cdn.com/v4/letter/c/d6d6ee/32.png) [@charlie](https://forum.inaturalist.org/u/charlie)\
**Post date:** [February 20, 2019, 8:27pm UTC](https://forum.inaturalist.org/t/create-filter-by-location-accuracy/298/2 "2019-02-20T20:27:52Z")

</div>

Seconded! I would definitely use this, much of what i do requires high spatial precision and it would be nice to be able to hide or filter things that don’t qualify.

---

<div class="post-metadata">

**Author:** ![tiwane](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/tiwane/32/54612_2.png) [@tiwane](https://forum.inaturalist.org/u/tiwane)\
**Post date:** [February 20, 2019, 11:31pm UTC](https://forum.inaturalist.org/t/create-filter-by-location-accuracy/298/3 "2019-02-20T23:31:40Z")

</div>

I agree this would be nice to have. Keep in mind that the Explore page/Observations search ([https://www.inaturalist.org/observations](https://www.inaturalist.org/observations)) likely won’t have any filters added to it until it is entirely rewritten. It was written in a language we’ve decided to move on from and it doesn’t make sense to add more filters to something we’ll be scrapping (hopefully sooner rather than later).

---

<div class="post-metadata">

**Author:** ![tiwane](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/tiwane/32/54612_2.png) [@tiwane](https://forum.inaturalist.org/u/tiwane)\
**Post date:** [February 23, 2019, 12:56am UTC](https://forum.inaturalist.org/t/create-filter-by-location-accuracy/298/4 "2019-02-23T00:56:30Z")

</div>

That being said, perhaps something like the taxon page maps can include this in the meantime. I’ll see if it’s possible.

---

<div class="post-metadata">

**Author:** ![tonyrebelo](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/tonyrebelo/32/317_2.png) [@tonyrebelo](https://forum.inaturalist.org/u/tonyrebelo)\
**Post date:** [February 27, 2019, 2:39pm UTC](https://forum.inaturalist.org/t/create-filter-by-location-accuracy/298/5 "2019-02-27T14:39:56Z")

</div>

I trust that the filters will be added to rather than deprecated on the Explore/Observations page?

In addition to Locality resolution added - which I wholeheartedly endorse, the taxa rank filters need to be fixed.  
It would also be nice to have the Observation fields and Annotations included in the filters. (and when it eventually arrives, a cutoff on the summed reputation of the identifiers).

---

<div class="post-metadata">

**Author:** ![kueda](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/kueda/32/20_2.png) [@kueda](https://forum.inaturalist.org/u/kueda)\
**Post date:** [March 4, 2019, 8:36pm UTC](https://forum.inaturalist.org/t/create-filter-by-location-accuracy/298/6 "2019-03-04T20:36:54Z")

</div>

Ok, just added a few more API parameters that will work in obs search and Identify. No UI yet, maybe never since these features are very niche, IMO. Here they are, with examples:

- `acc`: Boolean to filter on whether or not observations have a `positional_accuracy`, e.g. [https://www.inaturalist.org/observations?user\_id=kueda&acc=false](https://www.inaturalist.org/observations?user_id=kueda&acc=false)
- `acc_above`: Show observations with positional\_accuracy above a given value, e.g. [https://www.inaturalist.org/observations?user\_id=kueda&acc\_above=10000](https://www.inaturalist.org/observations?user_id=kueda&acc_above=10000)
- `acc_below`: Show observations with positional\_accuracy below a given value, e.g. [https://www.inaturalist.org/observations?user\_id=kueda&acc\_below=3](https://www.inaturalist.org/observations?user_id=kueda&acc_below=3)

> [@reuvenm](#):
>
> A filter to show/hide obscured and/or unobscured observations (and maybe even a way to distinguish auto-obscured vs. manually obscured observations.

Not quite the same, but the `geoprivacy` API parameter has existed for a while. It’s not in the UI because, well, like everything you’ve requested it’s really only of interest to a tiny fraction of power users, but here’s how you edit a URL to use it:

- Obs where geoprivacy is private: [https://www.inaturalist.org/observations?geoprivacy=private](https://www.inaturalist.org/observations?geoprivacy=private)
- Obs by a single user where geoprivacy is obscured: [https://www.inaturalist.org/observations?user\_id=kueda&geoprivacy=obscured](https://www.inaturalist.org/observations?user_id=kueda&geoprivacy=obscured)
- Obs by a single user where geoprivacy is obscured or private: [https://www.inaturalist.org/observations?user\_id=reuvenm&geoprivacy=obscured\_private](https://www.inaturalist.org/observations?user_id=reuvenm&geoprivacy=obscured_private)

Searching by whether or not the coordinates were obscured because of a taxon’s conservation status (the `taxon_geoprivacy` param) was something we released like last week or something, but it works pretty much the same:

- Obs where taxon geoprivacy is private: [https://www.inaturalist.org/observations?taxon\_geoprivacy=private](https://www.inaturalist.org/observations?taxon_geoprivacy=private)
- Obs by a single user where taxon geoprivacy is obscured: [https://www.inaturalist.org/observations?user\_id=kueda&taxon\_geoprivacy=obscured](https://www.inaturalist.org/observations?user_id=kueda&taxon_geoprivacy=obscured)
- Obs by a single user where geoprivacy is obscured or private: [https://www.inaturalist.org/observations?user\_id=reuvenm&taxon\_geoprivacy=obscured\_private](https://www.inaturalist.org/observations?user_id=reuvenm&taxon_geoprivacy=obscured_private)

I should note that there’s still some work to be done here, specifically on the maps. I don’t think they’re using these new params just yet.

---

<div class="post-metadata">

**Author:** ![charlie](https://avatars.discourse-cdn.com/v4/letter/c/d6d6ee/32.png) [@charlie](https://forum.inaturalist.org/u/charlie)\
**Post date:** [March 4, 2019, 8:59pm UTC](https://forum.inaturalist.org/t/create-filter-by-location-accuracy/298/7 "2019-03-04T20:59:38Z")

</div>

wow, awesome, thank you!

---

<div class="post-metadata">

**Author:** ![reuvenm](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/reuvenm/32/65_2.png) [@reuvenm](https://forum.inaturalist.org/u/reuvenm)\
**Post date:** [March 4, 2019, 9:06pm UTC](https://forum.inaturalist.org/t/create-filter-by-location-accuracy/298/8 "2019-03-04T21:06:12Z")

</div>

Excellent stuff!!! Thanks!

---

<div class="post-metadata">

**Author:** ![jdmore](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/jdmore/32/1116_2.png) [@jdmore](https://forum.inaturalist.org/u/jdmore)\
**Post date:** [March 4, 2019, 9:15pm UTC](https://forum.inaturalist.org/t/create-filter-by-location-accuracy/298/9 "2019-03-04T21:15:39Z")

</div>

Wonderful, thank you! Should these be added to the URL wiki? ([https://forum.inaturalist.org/t/how-to-use-inaturalists-search-urls-wiki](https://forum.inaturalist.org/t/how-to-use-inaturalists-search-urls-wiki))

---

<div class="post-metadata">

**Author:** ![reuvenm](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/reuvenm/32/65_2.png) [@reuvenm](https://forum.inaturalist.org/u/reuvenm)\
**Post date:** [March 4, 2019, 9:18pm UTC](https://forum.inaturalist.org/t/create-filter-by-location-accuracy/298/10 "2019-03-04T21:18:22Z")

</div>

If/when the maps are fixed to display properly that would be a good idea - right now I think it will just cause issues from people being confused.

---

<div class="post-metadata">

**Author:** ![cmcheatle](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/cmcheatle/32/37_2.png) [@cmcheatle](https://forum.inaturalist.org/u/cmcheatle)\
**Post date:** [March 4, 2019, 9:19pm UTC](https://forum.inaturalist.org/t/create-filter-by-location-accuracy/298/11 "2019-03-04T21:19:28Z")

</div>

One thing you may want to look into (if it is expected behaviour, then please ignore), but if I click on this link [https://www.inaturalist.org/observations?geoprivacy=private](https://www.inaturalist.org/observations?geoprivacy=private)  
I get a very small subset of the private records, because I have a default search location set to Canada.

I’m not sure how small a default search location I could set and still have it actually apply the filter.

---

<div class="post-metadata">

**Author:** ![reuvenm](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/reuvenm/32/65_2.png) [@reuvenm](https://forum.inaturalist.org/u/reuvenm)\
**Post date:** [March 4, 2019, 9:23pm UTC](https://forum.inaturalist.org/t/create-filter-by-location-accuracy/298/12 "2019-03-04T21:23:49Z")

</div>

For me, that is only showing my own records, not anybody else’s. Which seems fine.

---

<div class="post-metadata">

**Author:** ![cmcheatle](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/cmcheatle/32/37_2.png) [@cmcheatle](https://forum.inaturalist.org/u/cmcheatle)\
**Post date:** [March 4, 2019, 9:24pm UTC](https://forum.inaturalist.org/t/create-filter-by-location-accuracy/298/13 "2019-03-04T21:24:37Z")

</div>

not for me, I see everyone’s.

---

<div class="post-metadata">

**Author:** ![kueda](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/kueda/32/20_2.png) [@kueda](https://forum.inaturalist.org/u/kueda)\
**Post date:** [March 5, 2019, 12:48am UTC](https://forum.inaturalist.org/t/create-filter-by-location-accuracy/298/14 "2019-03-05T00:48:34Z")

</div>

> [@cmcheatle](#):
>
> I’m not sure how small a default search location I could set and still have it actually apply the filter.

Theoretically all place-based searches should exclude observations with obscuration cells or positional accuracy circles that aren’t contained by the place’s bounding box, so there’s a limit to how small a place you could use for this kind of attempt to guess the true coordinates of an obscured observation.

---

<div class="post-metadata">

**Author:** ![tonyrebelo](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/tonyrebelo/32/317_2.png) [@tonyrebelo](https://forum.inaturalist.org/u/tonyrebelo)\
**Post date:** [March 6, 2019, 9:36am UTC](https://forum.inaturalist.org/t/create-filter-by-location-accuracy/298/15 "2019-03-06T09:36:11Z")

</div>

> [@kueda](#):
>
> Obs where taxon geoprivacy is private:

What is this “taxon geoprivacy”? I see it applies to 22 species. How does this differ from taxon\_obscured? When does it apply? Who decides?  
And why does it not apply across the taxon, but to only certain cases? (e.g. 72 out of 525 observations for Clemmys guttata)

---

<div class="post-metadata">

**Author:** ![cmcheatle](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/cmcheatle/32/37_2.png) [@cmcheatle](https://forum.inaturalist.org/u/cmcheatle)\
**Post date:** [March 6, 2019, 12:04pm UTC](https://forum.inaturalist.org/t/create-filter-by-location-accuracy/298/16 "2019-03-06T12:04:12Z")

</div>

There is no decision beyond someone with curator powers going in and setting it. It applies only to a subset of C. guttata records as most jurisdictions are set to obscured, but some curator(s) have set it to private for 3. Those being the US states of Ohio, Vermont and the Canadian province of Ontario.

---

<div class="post-metadata">

**Author:** ![tonyrebelo](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/tonyrebelo/32/317_2.png) [@tonyrebelo](https://forum.inaturalist.org/u/tonyrebelo)\
**Post date:** [March 6, 2019, 8:26pm UTC](https://forum.inaturalist.org/t/create-filter-by-location-accuracy/298/17 "2019-03-06T20:26:24Z")

</div>

Are there guidelines for when to use private vs obscured? Is this entirely at the discretion of some concerned curator? How is conflict between curators mediated?  
This is the first I have heard from it, and I am on the South African Sensitive Species committee which regulates locality data access, which is in the southern African community iNat contract.

---

<div class="post-metadata">

**Author:** ![cmcheatle](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/cmcheatle/32/37_2.png) [@cmcheatle](https://forum.inaturalist.org/u/cmcheatle)\
**Post date:** [March 6, 2019, 8:39pm UTC](https://forum.inaturalist.org/t/create-filter-by-location-accuracy/298/18 "2019-03-06T20:39:32Z")

</div>

There is no written info anywhere on the use of private I am aware of. The only guidelines are the ones mentioned here : [https://forum.inaturalist.org/t/change-process-to-update-obscuring-level-of-taxa/558](https://forum.inaturalist.org/t/change-process-to-update-obscuring-level-of-taxa/558).

There is no tracking or display of who makes a change either adding, or removing a default geoprivacy.

Basically last curator who makes a change wins.

---

<div class="post-metadata">

**Author:** ![tonyrebelo](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/tonyrebelo/32/317_2.png) [@tonyrebelo](https://forum.inaturalist.org/u/tonyrebelo)\
**Post date:** [March 6, 2019, 8:48pm UTC](https://forum.inaturalist.org/t/create-filter-by-location-accuracy/298/19 "2019-03-06T20:48:41Z")

</div>

Thanks - but there is nothing there about the “privacy” option (vs obscured) for taxa. That was entirely new to me from this thread. Certainly worthy of some guidelines.

---

<div class="post-metadata">

**Author:** ![cmcheatle](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.inaturalist.org/cmcheatle/32/37_2.png) [@cmcheatle](https://forum.inaturalist.org/u/cmcheatle)\
**Post date:** [March 6, 2019, 8:50pm UTC](https://forum.inaturalist.org/t/create-filter-by-location-accuracy/298/20 "2019-03-06T20:50:43Z")

</div>

‘Thanks - but there is nothing there about the “privacy” option (vs obscured) for taxa.’

That’s exactly what my 1st sentence says.

[Next page](https://forum.inaturalist.org/t/create-filter-by-location-accuracy/298.md?page=2)
