<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://www.hansongis.com/blog</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2021-10-11</lastmod>
  </url>
  <url>
    <loc>https://www.hansongis.com/blog/hosting-data-from-your-postgresql-database-on-geoserver</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2021-10-11</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/61449cb0ed7cfe5ef80321e3/1633970604133-BXY64QRNN511HVX13PTB/Post03_03.png</image:loc>
      <image:title>Ryan Hanson GIS Blog - Hosting Data from Your PostgreSQL Database on GeoServer - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/61449cb0ed7cfe5ef80321e3/1633970495052-96O49Z3VQ1WC4B79FTMX/Post03_02.png</image:loc>
      <image:title>Ryan Hanson GIS Blog - Hosting Data from Your PostgreSQL Database on GeoServer - Make it stand out</image:title>
      <image:caption>I did not include all of the potential inputs.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/61449cb0ed7cfe5ef80321e3/1633970776078-34G3K7C94J1KCHDNYHF2/Post03_07.PNG</image:loc>
      <image:title>Ryan Hanson GIS Blog - Hosting Data from Your PostgreSQL Database on GeoServer - Make it stand out</image:title>
      <image:caption>My unsymbolized data in the OpenLayers format.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/61449cb0ed7cfe5ef80321e3/1633970949072-36JDL6P56O43T55JA63C/Post03_11.PNG</image:loc>
      <image:title>Ryan Hanson GIS Blog - Hosting Data from Your PostgreSQL Database on GeoServer - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/61449cb0ed7cfe5ef80321e3/1633970909768-P9HBUJL8HZSC0OYUXQSO/Post03_10.PNG</image:loc>
      <image:title>Ryan Hanson GIS Blog - Hosting Data from Your PostgreSQL Database on GeoServer - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/61449cb0ed7cfe5ef80321e3/1633970735399-2HGYYZXJZ5YIQGIEVL40/Post03_06.PNG</image:loc>
      <image:title>Ryan Hanson GIS Blog - Hosting Data from Your PostgreSQL Database on GeoServer - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/61449cb0ed7cfe5ef80321e3/1633970656442-B6NMEVW7XUJEVVJQCSV1/Post03_04.PNG</image:loc>
      <image:title>Ryan Hanson GIS Blog - Hosting Data from Your PostgreSQL Database on GeoServer - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/61449cb0ed7cfe5ef80321e3/1633970829765-A0LE5J88VCYN50XHF6BY/Post03_08.png</image:loc>
      <image:title>Ryan Hanson GIS Blog - Hosting Data from Your PostgreSQL Database on GeoServer - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/61449cb0ed7cfe5ef80321e3/1633970863477-YICS3UFRTPRPTVEPZMSG/Post03_09.PNG</image:loc>
      <image:title>Ryan Hanson GIS Blog - Hosting Data from Your PostgreSQL Database on GeoServer - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/61449cb0ed7cfe5ef80321e3/1633970410333-980Y976S0OVFY0PWWNSS/Post03_01.png</image:loc>
      <image:title>Ryan Hanson GIS Blog - Hosting Data from Your PostgreSQL Database on GeoServer - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/61449cb0ed7cfe5ef80321e3/1633970684855-JKZFCMRH4NE538VE6X7N/Post03_05.PNG</image:loc>
      <image:title>Ryan Hanson GIS Blog - Hosting Data from Your PostgreSQL Database on GeoServer - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.hansongis.com/blog/managing-a-postgresql-database-with-qgis</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2021-10-08</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/61449cb0ed7cfe5ef80321e3/1633111491276-WY6BQRU7W6RIV112CEXT/Post02_02.PNG</image:loc>
      <image:title>Ryan Hanson GIS Blog - Managing a PostgreSQL Database with QGIS - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/61449cb0ed7cfe5ef80321e3/1633111636942-M6OUIWNGUDX39TRCY3SF/Post02_05.png</image:loc>
      <image:title>Ryan Hanson GIS Blog - Managing a PostgreSQL Database with QGIS - Make it stand out</image:title>
      <image:caption>Notice I had to change the “Test” schema to “test.” I was able to create a schema with a Capitalized name, but QGIS would let me query the table within. So I had to rename by right clicking the schema in DB Manager.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/61449cb0ed7cfe5ef80321e3/1633111395592-OHGK12LM9Q05VUQI657V/Post02_01.PNG</image:loc>
      <image:title>Ryan Hanson GIS Blog - Managing a PostgreSQL Database with QGIS - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/61449cb0ed7cfe5ef80321e3/1633111528029-7OGRYKO1R60MMFEFHERZ/Post02_03.png</image:loc>
      <image:title>Ryan Hanson GIS Blog - Managing a PostgreSQL Database with QGIS - Make it stand out</image:title>
      <image:caption>Adding schemas and tables from the browser pane</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/61449cb0ed7cfe5ef80321e3/1633111591419-6TSCQ1ALQPWTYYKTBFIJ/Post02_04.PNG</image:loc>
      <image:title>Ryan Hanson GIS Blog - Managing a PostgreSQL Database with QGIS - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.hansongis.com/blog/getting-started-with-your-own-opensource-gis-architecture-setting-up-geoserver-and-postgrsql-with-the-postgis-extension-on-aws</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2021-09-30</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/61449cb0ed7cfe5ef80321e3/1632836998413-R8L09NUKOTFCYIEYOJRN/image06.png</image:loc>
      <image:title>Ryan Hanson GIS Blog - Getting Started with Your Own Open Source GIS Architecture: Setting up GeoServer and PostgreSQL with the PostGIS extension on AWS - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/61449cb0ed7cfe5ef80321e3/1632496432139-LRE3CYGH9XNWZ7PF4K8A/image04.png</image:loc>
      <image:title>Ryan Hanson GIS Blog - Getting Started with Your Own Open Source GIS Architecture: Setting up GeoServer and PostgreSQL with the PostGIS extension on AWS - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/61449cb0ed7cfe5ef80321e3/1632496471573-VFVM0OQKBEB6ZK62HRQ0/image05.png</image:loc>
      <image:title>Ryan Hanson GIS Blog - Getting Started with Your Own Open Source GIS Architecture: Setting up GeoServer and PostgreSQL with the PostGIS extension on AWS - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/61449cb0ed7cfe5ef80321e3/1632496599434-7SC0JHUWN58DA3XKPCJ4/image07.png</image:loc>
      <image:title>Ryan Hanson GIS Blog - Getting Started with Your Own Open Source GIS Architecture: Setting up GeoServer and PostgreSQL with the PostGIS extension on AWS - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/61449cb0ed7cfe5ef80321e3/1632496708610-0C7VIS1CS8NEXW15LK40/image08.png</image:loc>
      <image:title>Ryan Hanson GIS Blog - Getting Started with Your Own Open Source GIS Architecture: Setting up GeoServer and PostgreSQL with the PostGIS extension on AWS - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/61449cb0ed7cfe5ef80321e3/1632496357842-S0GF9N1NVIX6EMYC52QJ/image02.png</image:loc>
      <image:title>Ryan Hanson GIS Blog - Getting Started with Your Own Open Source GIS Architecture: Setting up GeoServer and PostgreSQL with the PostGIS extension on AWS - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/61449cb0ed7cfe5ef80321e3/1632496290449-BZIBOI5JZAZPKSAMJPOE/image01.png</image:loc>
      <image:title>Ryan Hanson GIS Blog - Getting Started with Your Own Open Source GIS Architecture: Setting up GeoServer and PostgreSQL with the PostGIS extension on AWS - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/61449cb0ed7cfe5ef80321e3/1632496388549-1TRFUHG49BDQLLXIAHYN/image03.png</image:loc>
      <image:title>Ryan Hanson GIS Blog - Getting Started with Your Own Open Source GIS Architecture: Setting up GeoServer and PostgreSQL with the PostGIS extension on AWS - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.hansongis.com/initiatives</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2025-05-12</lastmod>
  </url>
  <url>
    <loc>https://www.hansongis.com/initiatives/project-one-dh27h</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2019-08-22</lastmod>
  </url>
  <url>
    <loc>https://www.hansongis.com/initiatives/project-three-l89aa</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2019-08-22</lastmod>
  </url>
  <url>
    <loc>https://www.hansongis.com/initiatives/project-two-nlmym</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2019-08-22</lastmod>
  </url>
  <url>
    <loc>https://www.hansongis.com/initiatives/project-four-32tsy</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2019-08-22</lastmod>
  </url>
  <url>
    <loc>https://www.hansongis.com/home</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
    <lastmod>2022-01-20</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/61449cb0ed7cfe5ef80321e3/1631888357443-GNT09RY8Q0AU05T25U8P/Hanson.jpg</image:loc>
      <image:title>Home - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.hansongis.com/contact</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2021-09-17</lastmod>
  </url>
  <url>
    <loc>https://www.hansongis.com/about</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2025-05-12</lastmod>
  </url>
  <url>
    <loc>https://www.hansongis.com/take-action</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2025-05-12</lastmod>
  </url>
</urlset>

