ThinkGeo.com    |     Documentation    |     Premium Support

How to Fit Map into Full Screen

I just started to use ThinkGeo.



ShapeFileFeatureLayer



 trainingAreaLayer = new ShapeFileFeatureLayer( @"C:\GIS\DATA\GISDATA\training_area_status.shp" );

LayerOverlay


trainingAreaLayer.Open();


RectangleShape rs = trainingAreaLayer.GetBoundingBox();

staticOverlay.Layers.Add( trainingAreaLayer );



trainingAreaLayer.Close();


 staticOverlay = new LayerOverlay();

Map1.CurrentExtent = rs;



My map is displayed only about 1/4 of the screen (upper left). How do I display the map to full screen or a specified screen size such as 1000x800 or 80%?


Thanks,


Wilson Jiang




Hi, Wilson


If you want to display the map in a specified screen size, please set the width and height directly on the map.
And if you want to set it display in full screen, and you need to remove the DOCTYPE on the page and then set the width and height of map control as 100 percent.
If you don’t want to remove the DOCTYPE tag and you can CSS style below for the page:
html, body, form
{
                height: 100%;
}
If you have additional questions, please let us know.
Thanks,
Khalil