Refactor map scale handling and utility dimensions for improved accuracy

- Updated map scale retrieval to use Maps.mapScale for consistency across providers.
- Refactored utility size calculations to ensure proper scaling based on the current map.
- Enhanced utility widget creation to require explicit parameters for diameter, width, and length, improving error handling and clarity.
- Adjusted various components to utilize the new map scale logic, ensuring accurate rendering across the application.
81fa06375cDara Adedeji committed on 3/4/2026, 5:33:05 AMparent447f514
18 files changedLine totals unavailable