Need help constructing a search website address for observations for a project

I’m losing my mind presently. I need to do a search that combines a place ID and an observation field. The wikis are not helpful. I’ve tried multiple times and the search keeps cutting off the observation field and leaving me with the place only. Ideally, I’d love to include the relevant taxa too, but I gotta start somewhere and I’m setting the bar low.

Relatedly, why is there not an option to include an observation field when searching in Explore?

The observation field that needs translated is Interaction->visited flower of. I can’t seem to get the % part or something correct. (why is this this hard - don’t answer that.)

what is the URL you’re using that isn’t working? Difficult to diagnose the issue without more details

It’s the “find a field, regardless of value” instructions here: https://forum.inaturalist.org/t/how-to-use-inaturalists-search-urls-wiki-part-2-of-2/18792 , and I need to combine that with a place ID.

sure, but what is the specific URL you tried to construct that ended up not working for you

what is the place?

https://stockslager.github.io/iNat/observation_fields/blog_view.html?ofv_datatype=taxon&obs_fields=3126&chosen_datatypes=taxon&query=place_id%3D3059%26field%3Ainteraction->visited%2Bflower%2Bof

Ohio - I believe it’s place 31

Something combining https://www.inaturalist.org/observations?place_id=31&field:interaction->visited&flower&of — it wasn’t clear what spacers to put it - I think @stockslager figured it out

edit: sorry, figured it out for a separate website than iNat - but still useful - thank you

https://stockslager.github.io/iNat/configurable_obs_field_table.html?project_id=biodiversity-of-ohio&field:interaction->visited+flower+of=&obs_fields=3126

thank you! now I have to figure out how to add these to the project hmmm.

might as well do shameless self-promotion - this is the project: https://www.inaturalist.org/projects/ohio-pollinator-plant-interactions

i’m too scared to request a token and actually update anything but like doing little read only scripts. you could probably use the meta data tool (browser plug-in). not sure tho.

here’s the link for you directly via iNat, works for me (you have to copy and paste it, the forum renders the hyperlink weirdly):

https://www.inaturalist.org/observations?place_id=31&field:Interaction->visited%20flower%20of

were you typing something different to that URL?

anywhere there’s a space in the name of the field, you just replace the space with %20

aha - it’s the 20 I was missing. Thank you!!!

good suggestion. So far, I have not yet found a “batch add other people’s observations” option so I’ll track down the metadata tool.

I built a site to explore iNat data. The site has over 50 filter options including searching observation fields, and autocomplete searches. No need to manually edit urls. User can also export the search query to iNaturalist site.

  • Search for “iNaturalist places”
  • Enter in “Ohio”
  • Click “Filters”, “Observation Fields” tab. Enter “Interaction” and select “Interaction->visited flower”

To export the query to iNaturalist

  • Click “iNaturalist link” (square with arrow) icon. Click the link for “Explore”, “Identify”, or “Export” page.

The Observation fields, annotation, and identifications are displayed on the observation card. You can customize what fields are displayed.

  • Clicking the settings (gear) icon, and scroll down to “Fields Displayed”
  • check which fields you wants

https://inat-explorer.dataexplorers.info/?place_id=31&verifiable=true&spam=false&per_page=24&field%3AInteraction->Visited+flower+of=&view=observations_observations&subview=grid

I come at it from a different perspective. What does the project suggest the admin is trying to communicate? How do you present the most relevant data on behalf of the admin to people less familiar with iNat? Basically, I try to hide the filtration criteria in a .json. It defaults the project, observation field, etc so that the user is presented with very minimal options to click and is guided through a UI flow. Here’s a configuration specific to the project @asteroidowl mentioned. The plant list is configurable but I only added two plants. The admin could add and remove plants from the list by setting an observation field in iNat.
https://stockslager.github.io/iNat/nn/admin/dashboard.html?params=bee

A different configuration pointed at a different project (in this case, a biodiversity project that holds everything with the app filtering for just bees). Scenario… An ecologist at a nature preserve has instructed the “bee team” to make bee observations on particular plants…
https://stockslager.github.io/iNat/nn/admin/dashboard.html?params=rowe_bees