<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="https://blog.brightrain.com/sitemap.xsl"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
<url>
<loc>https://blog.brightrain.com/</loc>
</url>
<url>
<loc>https://blog.brightrain.com/4-elements-of-a-fair-and-viable-recruiterfreelancer-business-model/</loc>
<lastmod>2025-11-13T18:22:12-07:00</lastmod>
</url>
<url>
<loc>https://blog.brightrain.com/arcgis-fulcrum-add-in/</loc>
<lastmod>2025-11-13T18:25:20-07:00</lastmod>
</url>
<url>
<loc>https://blog.brightrain.com/arcgis-js-3d-camera-setter/</loc>
<lastmod>2025-11-19T21:51:36-07:00</lastmod>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/12/camera-setter.png</image:loc>
<image:title><![CDATA[]]></image:title>
</image:image>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/12//camera-props.png</image:loc>
<image:title><![CDATA[]]></image:title>
</image:image>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/12//camera-point.png</image:loc>
<image:title><![CDATA[]]></image:title>
</image:image>
</url>
<url>
<loc>https://blog.brightrain.com/automate-updating-an-arcgis-online-feature-service/</loc>
<lastmod>2025-11-13T18:03:27-07:00</lastmod>
</url>
<url>
<loc>https://blog.brightrain.com/custom-print-tool-for-3d-sceneview-in-arcgis-javascript-api-4-4/</loc>
<lastmod>2025-11-18T22:23:07-07:00</lastmod>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/16/drew-print.png</image:loc>
<image:title><![CDATA[]]></image:title>
</image:image>
</url>
<url>
<loc>https://blog.brightrain.com/geojson-arcjson/</loc>
<lastmod>2025-11-19T21:59:48-07:00</lastmod>
</url>
<url>
<loc>https://blog.brightrain.com/introducing-contour/</loc>
<lastmod>2026-02-04T11:30:57-07:00</lastmod>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/19/contour_bg.png</image:loc>
<image:title><![CDATA[Contours]]></image:title>
</image:image>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/19/contour_wordmark_with_background.png</image:loc>
<image:title><![CDATA[]]></image:title>
</image:image>
</url>
<url>
<loc>https://blog.brightrain.com/map-autocomplete/</loc>
<lastmod>2025-11-19T21:53:09-07:00</lastmod>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/14/suggestions-ahead.png</image:loc>
<image:title><![CDATA[]]></image:title>
</image:image>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/14/icon-camp.png</image:loc>
<image:title><![CDATA[]]></image:title>
</image:image>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/14/icon-trail.png</image:loc>
<image:title><![CDATA[]]></image:title>
</image:image>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/14/icon-ski.png</image:loc>
<image:title><![CDATA[]]></image:title>
</image:image>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/14/icon-map-marker.png</image:loc>
<image:title><![CDATA[]]></image:title>
</image:image>
</url>
<url>
<loc>https://blog.brightrain.com/naip-wms-mapbox-satellite/</loc>
<lastmod>2025-11-19T21:58:58-07:00</lastmod>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/5/naipmapboxwms.png</image:loc>
<image:title><![CDATA[]]></image:title>
</image:image>
</url>
<url>
<loc>https://blog.brightrain.com/open-web-e28692-gatekeepers-e28692-open-web-again/</loc>
<lastmod>2025-11-18T22:05:45-07:00</lastmod>
</url>
<url>
<loc>https://blog.brightrain.com/outdoorsy-nerds/</loc>
<lastmod>2025-11-19T21:54:13-07:00</lastmod>
</url>
<url>
<loc>https://blog.brightrain.com/page/2/</loc>
</url>
<url>
<loc>https://blog.brightrain.com/page/3/</loc>
</url>
<url>
<loc>https://blog.brightrain.com/page/4/</loc>
</url>
<url>
<loc>https://blog.brightrain.com/road-to-gis/</loc>
<lastmod>2025-11-17T21:12:34-07:00</lastmod>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/11/mountain-path-brs.png</image:loc>
<image:title><![CDATA[]]></image:title>
</image:image>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/11//castlewood-canyon-trail-map-survey.jpg</image:loc>
<image:title><![CDATA[Castlewood Canyon SP Trail Use Survey]]></image:title>
</image:image>
</url>
<url>
<loc>https://blog.brightrain.com/sample-3d-draw-linemeasure-tool-for-arcgis-api-for-javascript-4-4/</loc>
<lastmod>2025-11-18T21:28:05-07:00</lastmod>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/15/drew-draw.png</image:loc>
<image:title><![CDATA[]]></image:title>
</image:image>
</url>
<url>
<loc>https://blog.brightrain.com/the-best-design-partners-dont-care-about-your-color-palette/</loc>
<lastmod>2026-02-19T18:46:34-07:00</lastmod>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/20/claude_ux_project_locations_add-3.png</image:loc>
<image:title><![CDATA[]]></image:title>
</image:image>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/20/claude_ux_list.png</image:loc>
<image:title><![CDATA[Resulting List UI]]></image:title>
</image:image>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/20/claude_ux_dialog-2.png</image:loc>
<image:title><![CDATA[Claude Dialog]]></image:title>
</image:image>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/20/claude_ux_project_locations_add.png</image:loc>
<image:title><![CDATA[Add Project Location]]></image:title>
</image:image>
</url>
<url>
<loc>https://blog.brightrain.com/togglability/</loc>
<lastmod>2025-11-19T21:53:45-07:00</lastmod>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/13/togglable-layers.png</image:loc>
<image:title><![CDATA[]]></image:title>
</image:image>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/13/visible.png</image:loc>
<image:title><![CDATA[]]></image:title>
</image:image>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/13/not-visible.png</image:loc>
<image:title><![CDATA[]]></image:title>
</image:image>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/13/togglable-layers-2.png</image:loc>
<image:title><![CDATA[]]></image:title>
</image:image>
</url>
<url>
<loc>https://blog.brightrain.com/track-all-the-ferries/</loc>
<lastmod>2025-11-18T22:02:33-07:00</lastmod>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/17/kayak-ferry.jpg</image:loc>
<image:title><![CDATA[]]></image:title>
</image:image>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/17//ferry-tracker.png</image:loc>
<image:title><![CDATA[]]></image:title>
</image:image>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/17//ferries-mobile.png</image:loc>
<image:title><![CDATA[]]></image:title>
</image:image>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/17//boring-boats.png</image:loc>
<image:title><![CDATA[]]></image:title>
</image:image>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/17//ferry-heading-east-3.png</image:loc>
<image:title><![CDATA[]]></image:title>
</image:image>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/17//ferry-heading-west-3.png</image:loc>
<image:title><![CDATA[]]></image:title>
</image:image>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/17//ferry-upside-down.png</image:loc>
<image:title><![CDATA[]]></image:title>
</image:image>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/17//heading-west.png</image:loc>
<image:title><![CDATA[]]></image:title>
</image:image>
<image:image>
<image:loc>https://blog.brightrain.com/media/posts/17//heading-east-2.png</image:loc>
<image:title><![CDATA[]]></image:title>
</image:image>
</url>
<url>
<loc>https://blog.brightrain.com/updated-geoconverter/</loc>
<lastmod>2025-11-19T21:58:30-07:00</lastmod>
<image:image>
<image:loc>https://blog.brightrain.com/wp-content/uploads/2014/03/mlb-300x206.png</image:loc>
<image:title><![CDATA[mlb]]></image:title>
</image:image>
</url>
</urlset>