# Blazor and ThinkGeo.GisServer

**URL:** <https://community.thinkgeo.com/t/blazor-and-thinkgeo-gisserver/12341>\
**Category:** Blazor\
**Created:** [March 18, 2026, 5:30pm UTC](https://community.thinkgeo.com/t/blazor-and-thinkgeo-gisserver/12341 "2026-03-18T17:30:03Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![James\_Ridley](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/j/848f3c/32.png) [@James\_Ridley](https://community.thinkgeo.com/u/James_Ridley)\
**Post date:** [March 18, 2026, 5:30pm UTC](https://community.thinkgeo.com/t/blazor-and-thinkgeo-gisserver/12341/1 "2026-03-18T17:30:04Z")

</div>

Not necessarily a Blazor question, but I have been looking at the ThinkGeo.GisServer this week and was wondering if there is a way to connect to the sample, for example with a WmsTileOverlay, in my Blazor project or do I need to create my own GisServer. I would also like to know if there is a way to use the Open Street Map files (osm.pbf) with the GisServer. I am still demoing a few things out and this is the next step as we are still determining the best course of action.

Thanks,  
James R.

---

<div class="post-metadata">

**Author:** ![Ben](https://community.thinkgeo.com/user_avatar/community.thinkgeo.com/ben/32/25720_2.png) [@Ben](https://community.thinkgeo.com/u/Ben)\
**Post date:** [March 18, 2026, 6:07pm UTC](https://community.thinkgeo.com/t/blazor-and-thinkgeo-gisserver/12341/2 "2026-03-18T18:07:57Z")

</div>

ThinkGeo.GisServer serves maps through standard protocols (WMS, WMTS, XYZ, etc.), which means they can be consumed by virtually any client. The demo project ([https://gitlab.com/thinkgeo/public/thinkgeo-gis-server](https://gitlab.com/thinkgeo/public/thinkgeo-gis-server)) uses OpenLayers on the front end, but you can just as easily consume it in Blazor using WmsTileOverlay.

There isn’t a way to directly consume an .osm.pbf file in a client application. This is because:

1. `.osm.pbf` contains raw, primitive map data and is not optimized for rendering.
2. It doesn’t include any styling information.

If you want to use `.osm.pbf` , the typical approach is to preprocess it into a renderable format—MBTiles is a common and recommended choice, though other formats can work as well.

Thanks,  
Ben

---

<div class="post-metadata">

**Author:** ![James\_Ridley](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/j/848f3c/32.png) [@James\_Ridley](https://community.thinkgeo.com/u/James_Ridley)\
**Post date:** [March 18, 2026, 6:46pm UTC](https://community.thinkgeo.com/t/blazor-and-thinkgeo-gisserver/12341/3 "2026-03-18T18:46:15Z")

</div>

Ben,

Thanks for the information. To you have a quick sample of how to use WmsTileOverlay with the sample. If not I can reason it out.

Thanks,  
James R.

---

<div class="post-metadata">

**Author:** ![Ben](https://community.thinkgeo.com/user_avatar/community.thinkgeo.com/ben/32/25720_2.png) [@Ben](https://community.thinkgeo.com/u/Ben)\
**Post date:** [March 18, 2026, 7:37pm UTC](https://community.thinkgeo.com/t/blazor-and-thinkgeo-gisserver/12341/4 "2026-03-18T19:37:01Z")

</div>

Sorry, we don’t currently have a GisServer demo deployed, but I’ll make sure it’s on our roadmap. We’re planning to release v14.5 by the end of this month, and after that we’ll focus on deploying the GisServer demo and preparing it for release in v15.0.

Thanks,  
Ben

---

<div class="post-metadata">

**Author:** ![James\_Ridley](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/j/848f3c/32.png) [@James\_Ridley](https://community.thinkgeo.com/u/James_Ridley)\
**Post date:** [March 18, 2026, 7:48pm UTC](https://community.thinkgeo.com/t/blazor-and-thinkgeo-gisserver/12341/5 "2026-03-18T19:48:37Z")

</div>

Ben,

I will see what I can figure out then. I think we are going the route of using GIS Server when it releases with v15 and I am just laying some groundwork, so I also have a roadmap.

Thanks,  
James R.

---

<div class="post-metadata">

**Author:** ![Ben](https://community.thinkgeo.com/user_avatar/community.thinkgeo.com/ben/32/25720_2.png) [@Ben](https://community.thinkgeo.com/u/Ben)\
**Post date:** [March 18, 2026, 11:07pm UTC](https://community.thinkgeo.com/t/blazor-and-thinkgeo-gisserver/12341/6 "2026-03-18T23:07:23Z")

</div>

Hi James,

That’ll be the best. Keep an eye on our blog and we will for sure talk about it when it’s official.

Thanks,  
Ben
