User-contributed mobile webapp: highlights explorer

Hello fellow iNatters,

As an enthusiastic user/observer/identifier on inaturalist.org, the more time I spend exploring this vast community resource, the more rewarding it becomes.

I recently built this lite, mobile-aimed (but desktop-capable) map-based explorer that quickly shows location/radius-based highlights via the amazing Inat API, using Angular and OpenLayers:

https://natmap.justinthedeeps.com/

This is an alternative UI/UX from the current official app(s), which I find more enjoyable for quickly discovering new cool things on iNaturalist.

I have already noticed dozens of amazing new things via this interface, resulting in scores of ‘faves’ to a bunch of things I haven’t noticed before.

As a scientist, ‘citizen naturalist’ and part-time software/web developer myself, the iNat experience and implementation has been incredibly interesting and enjoyable. This is one small way I can ‘give back’ (and see more cool stuff :smile:)

Note there will be lots of bugs in this webapp, and it currently initializes over Hawaii because I designed it in part to emphasize marine species and locations popular to divers. It collects no data from users

The API has limits so you need to be patient about loading times and 429 errors (Too many requests)

Feedback is welcome

7 Likes

Great work, thank you for sharing!

1 Like

You cant save your home place in an url?

Berlin, Europe
https://natmap.justinthedeeps.com/?maplon=12.57969&maplat=52.81817&lon=11.96993&lat=51.72701&z=7.395370939836607&r=105752&tax=All%20life

2 Likes

Hi thank you I am working on this

1 Like

Maybe add a search bar so you can easily find a place?

1 Like

Should be possible to save/copy/paste/edits URLs now, but not -fully- tested

1 Like

Hello yes text search autocomplete would be nice, the Google one costs money though :sweat_smile:

1 Like

Tested, worked.

1 Like

Oh I see there is something in the API for places–with autocomplete?
Will defo look into this next
Screenshot 2024-10-03 at 12.29.04

Loving this iNat API

3 Likes

I was able figure out the cool and very useful text autocomplete API feature for place objects. They/you even include the GeoJSON multipolygon bounds in the results. Looks very nice and useful in this experimental ‘livemap’

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.

[This is an update to this post, which was closed.]

With deep interest and admiration for the impressive iNaturalist system in all respects, including its implementation and API features, I created this lite mobile-y webapp (in Angular v20) to quickly explore brief and basic iNaturalist highlights on a (mobile device) map layout.

natmap_w800

I find this to be a pleasant addition or alternative to the existing Android App, or ‘doom scrolling’ other Social Media Apps™️** while out and about on a mobile device.

The API is throttled at ~60 actions/min to protect against excessive, repetitive, or bot-ted activity; fortunately this is still sufficient bandwidth for us to skim favorite locations and/or taxa. [Admins: please advise re: API keys/if when appropriate]

The presence of minor bugs is guaranteed; please enjoy nonetheless (and report?)

Bottomless thanks to the iNat creators, maintainers, contributors and supporters for making such a deep and powerful platform a reality.

No usage data is collected, no cookies are used, and copyright information (for iNat thumbnails) is clearly displayed. All links feed directly back to iNaturalist.org.

**(those free of ads and content-injection e.g. ActivityPub servers like Pixelfed excepted.)

3 Likes

Very nice! Looks very useful!

2 Likes

I moved the two posts above to the original topic to keep thing organized and reopened.

2 Likes

Could you elaborate on what you mean by this, in terms of what one would do with this app differently than with the regular iNat app?

1 Like

Yes, thank you

This is a ‘read-only’ highlights explorer that provides a more seamless experience for exploring taxa and ‘top faves’ in a dedicated map view on mobile devices (though also works on desktop browser).

Neither the Android app nor the desktop site do this well at the moment (on mobile devices).

[On the desktop site the map mode of ‘Explore’ plays well on desktop, to be fair, including the rich ‘Filter’ panel, but not so much on mobile]

Adding this ‘theme’ over the API has quickly revealed dozens (if not hundreds!) more awesome observations to me, via quick, easy & fluid location based browsing, similar to a Social Media App™️-like experience

The simplicity and fluidity of this was a goal that complements (but can’t replace) the existing Android (and old/new iOS?) apps–which appear to be more user account-centric, submission-prioritized experiences (and of course more deeply featured with native device hooks, logins, profile management & I/O etc)

1 Like