I don’t know the origin of this map, but there are NO sanctuary cities in Oklahoma. You can go to https://cis.org/Map-Sanctuary-Cities-Counties-and-States
It is updated.
I believe the map reflects money paid out by the Obama administration to ‘settle refugees’.
The inference is that some cities took it a further step and declared themselves to be ‘sanctuary cities’.