Fulling Mill

I’ve been working my way through the trails best described by my friend here: https://capemaymag.com/this-is-cape-may/nature/little-known-jawns-part-2-villas-haunts/

The area he describes is this: https://njaudubon.org/wp-content/ibba/www.njaudubon.org/SectionIBBA/IBBASiteGuide49d4.html

I’ve also been exploring the IBA to the north of Fulling Mill, which is this: N of Fulling Mill Rd: https://njaudubon.org/wp-content/ibba/www.njaudubon.org/SectionIBBA/IBBASiteGuide4bcd.html

I wouldn’t recommend the NY, NV, IA or TX entrances because they’re either trashed and/or there was recent evidence of homeless activity. As David says, the easiest entrances are from Star, and I’d recommend either the Greenwood or AZ intersections.

Rainy Day Birding

The rain has been coming down all day so far, and shows no sign of letting up. I’ve been watching a goldfinch linger on the Rudbeckia I planted for quite awhile, which is one of the most rewarding outcomes of my native gardening efforts. A roundup of some of my fav rainy day birding inspo:

https://natural-history-journal.blogspot.com/2024/02/birding-in-adverse-weather-conditions.html

https://columbusaudubon.org/waterbirds-in-the-rain-2

https://www.birdwatchingdaily.com/news/birdwatching/dont-let-rain-stop-you-from-birding-pete-dunne-says

https://blog.lauraerickson.com/2017/04/so-worth-going-out-in-rain.html

Fall singing Bicknell’s thrushes?!

Song is the only reliable way to identify this species in the field (without having one on in the hand, even call notes aren’t definitively separable from GCTH) so lucky and very cool find for this birder in PA: https://ebird.org/checklist/S398712177

Also this guy that apparently hung out the entire time we were in Portugal (until the 30th…) and also sang: https://ebird.org/checklist/S395801498

Here in Cape May, the most rock solid evidence we have of identifiable BITH (including Motus & BBL data) goes through 11/5. Though I did just say anything short of song was unreliable, I learned a few interesting visual ID marks nonetheless this year. Adult BITH should have a bright yellow lower mandible base (unlike GCTH which has a washed yellow, and HETH way up close can have yellow at the edge of the gape). HETH by contrast tend to have pink at the base of the bill. Also have noticed a smudgier grey side to them and “smudgy” cooler toned flanks in pics.

Last Day in Portugal

I had the privilege of vacationing with my mom in Portugal this past week! It was a dual birthday celebration for us; an early gift trip for me, and events to celebrate her recent birthday. We had an amazing time!

We had a laundry machine all but 2 nights at places we stayed, so we got away with carry-on only, and realistically this was all I needed for 8 days at the end of Sept/beginning Aug…

  • 2 pair yoga pants (could have used packing 2 more pairs)
  • one pair of linen shorts
  • 3 cute/casual tee tops
  • long sleeved tee
  • sundress with pretty light shawl, small beaded crossbody purse, cute sandals for dinners out
  • sun hoodie pullover (could have also used a sweatshirt)
  • light packable raincoat
  • Patagonia sling bag (didn’t do any crazy hiking, but for trekking around Porto for the day with my binoculars, was great!)
  • Birkenstocks
  • Keen Astoria west sandals
  • visor
  • Costa sunglasses (for the boat) and casual sunglasses
  • sweat pants and one pair compression knee socks (for flight overnight)

We tried to go to the eBird hotspot Picadeiro but couldn’t quite figure it out. The GPS location routed to an industrial parking lot, so we drove around some of the rural roads, but it wasn’t productive. This was the last spot we had time to hit before turning in the rental car and heading to the airport.

Vale Encantado

I so recommend this AirBnB if you find yourself in north-central Portugal! They built a nice little courtyard atop the hillside building. After we checked out, we walked the Escadaria Nossa Senhora de Fátima and sat at a picnic table for a little while at the top.

GIS + AI

I finally sold out dipped my toe in the water of seeing what was possible with connecting QGIS to an AI agent. For starters (or to show how behind the game I am) I had to learn what any of them are; I ended up going with the one some of my colleagues had talked about, Claude. So I had to make a Claude account, and chose the most basic free tier. I installed Claude, and also this QGISMCP plugin (again among a few choices, check out that blog post about a few things I had to mod to get it working). Once I got it all connected, I got rolling.

Due to having the free tier, it runs out of time/requests available for the day/a certain time period. This was honestly fine for my purposes, as I got used to it and it stopped at a fairly reasonable place for me. For me so far, the biggest advantage of this has been as a super-powered search engine that also gets data flowing. It seems really good at finding datasets and “streaming” it into QGIS, whether via REST, looking for downloads or web scraping content into GeoJSON(👀). Related to web-scraping data, I was looking at a dataset that keeps being updated, so in kind, I was able to ask Claude to add the new record into the dataset it had already scraped and merged with another dataset. Claude scraped and incorporated the new record, commenting that it had fields in common with the scraped dataset but not the other merged dataset, as expected(🤯). Those types of operations have already saved me a nontrivial amount of time, in addition to some basic subsets and projections along the way.

The rest so far, I’d prefer to be hands on about (spatial operations, analyses etc.). Maybe eventually, I’ll learn how to move these processes to be more hands off, but I don’t fully trust the automation, or better yet have not come up with a monitoring/checking process I feel confident in. So, rather than learn how to monitor AI, I’d rather just keep doing these processes myself for now. Also, most importantly for me, given the high environmental cost, I don’t ideologically want to outsource too much of my workflow anyway. I will admit that the functionality to search deep for spatial data sources (and things like exposed endpoints…) outdoes my own searching, as well as the fast requests without downloading (and even web scraping, in some instances). For that, in the interest of efficiently getting data into QGIS, I might have to make a compromise.

QGISMCP

I decided to try my first foray into AI with QGIS on my work computer (i.e. Windows obligate) and trying to recreate a friend’s example I had to do the following things as a complete newbie:

  1. Install Claude (I did the most basic tier etc.)
  2. Install uv
  3. Install the QGIS MCP plugin of my choosing
  4. Then, as in the instructions there, you have to edit claude_desktop_config.json and here was what my entry looked like:
"mcpServers": {
    "qgis": {
      "command": "C:\\Users\\me\\.local\\bin\\uv.exe",
      "args": [
        "--directory",
        "C:\\Users\\me\\Documents\\qgis_mcp\\src\\qgis_mcp",
        "run",
        "--python",
        "3.13",
        "qgis_mcp_server.py"
      ]
   }
}

You can replace the entire file with this and save it, and Claude will just add all the default stuff back in. You need to have the json formatted exactly right, and some headaches I ran into were with the paths (have to remember “\\” instead of “/”) and also specifying a compatible version of python I had already installed on my computer. It doesn’t seem above 13 works with any of this.

Yard Insects This Summer

I’m back to my backyard, and am doing a synopsis of what’s been happening this season. I’ve had a nest of guinea paper wasps on the fence, but out of a desire to not disturb them(!) I haven’t checked on them. I’ve also had a few crab spiders on my flowers, but iNaturalist reviewers seem to be putting them in Mecaphesa (indeed it seems identification is based on fine characteristics). I had a spined stilt bug along the foundation of my house, but only saw it once. I also had a flower scarab again, but the flower chafers so far haven’t gotten a lot of attention on iNaturalist. I’ve had several longhorn and cuckoo bees, but again am not versed enough to identify them myself. I also think I had Tachytes guatemalensis but would be nice to get a confirmation. Some night finds have been non-natives (Asiatic garden beetle and striped greenhouse slug) as well as a tie-for-favorite annually, firefly spp.

Today saw an influx of migratory saddlebags and other dragonflies. I’m still hoping to luck out enough to get a perched photo of some species that hardly sit still!