Pictures might help, and maybe an indication of what you've tried so far, and what you are trying to accomplish.
JMP 16 has a few maps built in (so do earlier versions of JMP.) I did this with a big class graph by right->click add a map and right-click->customize (to thicken+color the line and clip the simple earth bitmap to the border.)
Mainland China Provinces
dt=open("$sample_data/big class.jmp");
dt<<Graph Builder(
Size( 1190, 900 ),
Show Control Panel( 0 ),
Variables( X( :weight ), Y( :height ) ),
Elements( Points( X, Y, Legend( 3 ) ) ),
SendToReport(
Dispatch(
{},
"weight",
ScaleBox,
{Scale( "Geodesic" ), Min( 78.9121725050727 ), Max( 131.391068563684 ),
Inc( 10 ), Minor Ticks( 1 )}
),
Dispatch(
{},
"height",
ScaleBox,
{Scale( "Geodesic" ), Min( 17.4684154783393 ), Max( 55.4083033940635 ),
Inc( 5 ), Minor Ticks( 0 )}
),
Dispatch(
{},
"Graph Builder",
FrameBox,
{Background Map(
Images( "Simple Earth" ),
Boundaries( "Mainland China Provinces" )
), Marker Size( 1 ), Marker Drawing Mode( "Normal" ),
Grid Line Order( 3 ), Reference Line Order( 4 ),
DispatchSeg(
MapSeg( 1 ),
{Clip Shape( Boundaries( "Mainland China Provinces" ) )}
), DispatchSeg( Shape Seg( 1 ), {Color( "Black" ), Line Width( 3 )} )}
)
)
);
If these are not the boundaries you need, you can use SHP files to make them. I've not been through the process, but others have: https://www.google.com/search?q=jmp+shp+file shows several hits.
You might also look at the street map overlay and see if that does what you need.
Craige