Hi,
I'm plotting US and some CA datapoints using SGMAP with ESRI background map. ESRI map has cities and state labels and I want to make the cities and states text font larger and to thicken the states borders.
My code:
ods graphics /
width=16in height=14in;
proc sgmap
plotdata=Info_us ;
esrimap url="http://services.arcgisonline.com/arcgis/rest/services/World_Street_Map";
scatter x=long y=lat / markerattrs=(symbol=circlefilled size=4pt color='blue') ;
run;
quit;
Thanks.
When using the Esri (or Openstreetmap) maps in the background, you cannot control the thickness of the borders/roads/etc, or the size of the text (city names, etc). These are all images handed down from the Esri (or Openstreetmap) server.
As @GraphGuy said, you can't do anything about the tile information; but if you want thicker state borders, you can overlay a CHOROMAP of the US without any response variable, which should give you thicker outlines of the states.
Hope this helps!
Dan
Thanks Robert.
What would you recommend if I do if I want to recreate that map?
I would like map with interstate system, state and territory borders. Maybe Alber projection.
Should I import my data in ArcGIS and map it in with ArcGIS? Or should I get US and Canada shapefiles and map with SAS?
Thanks!
Do you have an example of what you'd like the final map to look like?
Registration is now open for SAS Innovate 2025 , our biggest and most exciting global event of the year! Join us in Orlando, FL, May 6-9.
Sign up by Dec. 31 to get the 2024 rate of just $495.
Register now!
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.