I’m in the processing of upgrading to .Net Core, and I’ve come across a few issues/questions:
-
Before switching over to the new .net core packages, things like
Map.ZoomLevelSet.GetZoomLevels()
, theTrackOverlay
, theAdornmentOverlay
, etc. were all declared and initialized. With the new packages, they are all null, and I have to go through and manually set them. Is this intended? -
For
TextStyles
, I noticed that theBestPlacement
property is no longer there. What is the replacement for this? -
For
PointStyles
using a font character: previously we would set theCharacterIndex
property to let the style know the index of the character in the selected font family to use. I don’t see that property anymore. What is the replacement for it? -
For
AreaStyles
, there used to be a property calledAdvanced
that containedFillCustomBrush
which allowed me to set it to a newGeoHatchBrush
. TheAdvanced
property is no longer there. Would I just useFillBrush
now and set that to the newGeoHatchBrush
? -
Proj4Projection. I no longer see a nuget package for this. I need to do stuff like
Proj4Projection proj4 = new Proj4Projection(4326, 3857);
. What is the new way of doing this? -
AreaStyle
no longer contains the propertyFillSolidBrush
. I see there is aFillBrush
property, but that doesn’t containColor
. I need to be able to get the color components from the style. This is what I could do previously:myAreaStyle.FillSolidBrush.Color.BlueComponent
. But now there’s noFillSolidBrush
and noColor
in theFillBrush
property. -
In the map’s
ExtentInteractiveOverlay
, there is no longer aLeftClickDragKey
property. Is there a replacement for this?
Thanks!