Skip to content
View hosseinnarimanirad's full-sized avatar
πŸ‰
Focusing
πŸ‰
Focusing

Block or report hosseinnarimanirad

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hosseinnarimanirad/README.md

Hossein Narimani Rad

GIS developer Β Β·Β  creator of Maptor (MakanNegar) Β Β·Β  PhD student in GIS

maptor.ir Β Β·Β  NuGet Β Β·Β  Google Scholar Β Β·Β  ORCID Β Β·Β  Stack Overflow Β Β·Β  LinkedIn

I build spatial systems in .NET β€” geometry and projection engines, spatial format readers and writers, database adapters, and the map controls that sit on top of them. Most of that work goes into Maptor. Alongside it I work on backend and data engineering: ASP.NET Core APIs, ETL pipelines, and reporting on SQL Server and PostgreSQL.


🌍 Maptor β€” an open-source .NET GIS library

The Maptor WPF gallery computing a Delaunay triangulation and its dual Voronoi diagram over a map of Europe

The Maptor WPF gallery β€” a Delaunay triangulation and its dual Voronoi diagram over Europe: 60 points, 106 triangles, 60 cells, in 9 ms.

Maptor is an open-source .NET library suite for spatial data modelling, processing and visualization. Core packages target .NET Standard 2.1, so they run cross-platform on .NET Core 3.0+ / .NET 5+; the WPF map viewer targets .NET 8 (Windows).

  • Spatial reference systems β€” predefined ellipsoids, datum transformations, UTM / Mercator / Web Mercator / Lambert Conformal Conic, and geodetic distance on both the ellipsoid and the sphere
  • Geometry and algorithms β€” the OGC geometry model, Delaunay triangulation, Voronoi diagrams, convex hull, line simplification, KdTree and RTree spatial indexes, graph algorithms, and machine learning for spatial data
  • Formats β€” Shapefile, GeoJSON, TopoJSON, Esri JSON, KML/KMZ, GPX, WKT/WKB, DXF, GeoParquet, PMTiles, Mapbox vector tiles, MBTiles, GeoPackage, GeoTIFF metadata, world files, and SVG / EPS / PDF export
  • OGC services β€” WMS, WFS, GML and SLD
  • Databases β€” SQL Server Spatial, PostgreSQL/PostGIS, SQLite, Esri Personal Geodatabase, and EF Core spatial mapping without NetTopologySuite
  • WPF visualization β€” an interactive MapViewer control with layers, symbology, tile basemaps, markers, measurement and identify tools, and localization across 15 cultures including right-to-left

Maptor stars on GitHub 25 packages published to NuGet Over 300,000 total NuGet downloads Latest IRI.Maptor.Core.Spatial version on NuGet MIT licensed

Get started Β Β·Β  Packages Β Β·Β  Samples gallery Β Β·Β  Source on GitHub


πŸ› οΈ What I'm working on

As of September 2026:

  • MGRS and map grids β€” military grid reference system support and configurable grid lines in the MapViewer
  • Maptor v3 β€” the restructure into Core / Infrastructure / Presentation tiers, and the package rename off the older Sta / Ket / Jab identifiers
  • maptor.ir β€” the documentation site, samples gallery and per-package guides, in English and Persian
  • PhD research in GIS β€” see Google Scholar and ORCID

πŸ”§ Technologies & tools

.NET and backend

C# .NET ASP.NET Core Blazor WPF EF Core gRPC

Data and storage

SQL Server PostgreSQL / PostGIS SQLite MongoDB Redis Kafka (MassTransit)

Data engineering and BI

Power BI SSIS Azure Data Factory

Build and ship

Docker Git GitHub Actions NuGet

Applied with clean architecture, domain-driven design, established design patterns, microservices, careful algorithm design, and an xUnit test suite.


🌱 Learning and exploring

  • Machine learning and AI
  • Real-time data streaming β€” Kafka, RabbitMQ
  • Spatial visualization
  • Concurrency β€” async, parallel and multithreaded programming

πŸ“š Key books I've learned from

Algorithms

.NET

Architecture, patterns and software engineering

GIS


πŸ“Š Around the web

GitHub followers Maptor last commit

Stack Overflow profile for Hossein Narimani Rad


πŸ“« Let's connect

Website LinkedIn Stack Overflow Google Scholar ORCID Email

Profile views

Pinned Loading

  1. Maptor Maptor Public

    Maptor (MakanNegar): Open-source .NET GIS library for spatial data processing, analysis, and visualization

    C# 22 3

  2. DbfFormat DbfFormat Public

    Read / Write DBF files

    C# 8 6

  3. FilterTor FilterTor Public

    Complex filtering package

    C# 4

  4. IpLeash IpLeash Public

    blocks selected applications with Windows Firewall whenever your public IP isn't the one you expect

    C# 2

  5. DiskLens DiskLens Public

    Measure consumed disk space by each folders

    C# 1

  6. JsonInsight JsonInsight Public

    explorer, edit and compare jsons

    C# 2