Spatial providers are external map or visualization systems such as Google Maps. SnS keeps provider concerns isolated so the rest of the platform can work with stable spatial concepts.
Provider-specific DTOs belong under provider DTO folders, and provider JavaScript interop belongs under provider interop folders. This keeps translation code close to the provider while protecting domain workflows from provider-specific details.
Providers/<Provider>/Dto for provider DTOs.Providers/<Provider>/Interop for .NET interop wrappers.wwwroot/js/<provider> for provider JavaScript modules.Google is the most developed provider today. Other provider areas should be treated as extension points until implementation details are present and documented.