@sbxkoenk I could solve the problem this way;
proc sql;
create table germany_rlp as select a.*, b.idname from mapsgfk.germany(drop=x y) a natural join mapsgfk.germany_attr b
where id1 = "DE-07";
create table respdat_rlp as select id as id, mean(long) as longc, mean(lat) as latc, min(idname) as idname from
germany_rlp group by id;
quit;
proc sgmap mapdata=germany_rlp maprespdata=respdat_rlp plotdata=myplotdat;
openstreetmap;
choromap/ mapid=id;
bubble x=longc y=latc size= no_of_cases/ bradiusmin=2px bradiusmax=10px datalabel=idname
datalabelattrs=(color=red size=3px style=italic);
run;
this is the result I got
My question is how can I make the selected region larger to cover a larger area of the map
... View more