ThinkGeo Cloud
ThinkGeo UI Controls
ThinkGeo Open Source
Help and Support
External Resources
ThinkGeo Cloud
ThinkGeo UI Controls
ThinkGeo Open Source
Help and Support
External Resources
This is an old revision of the document!
<!– Class –> Contains important properties and methods of current map object.
*System.Object **ThinkGeo.MapSuite.AndroidEdition.MapArguments
Name | Parameters | DeclaringType | Summary |
---|---|---|---|
![]() | |||
![]() | RectangleShape, GeographyUnit, Single, Single |
Name | Parameters | DeclaringType | Summary |
---|
Name | Parameters | DeclaringType | Summary |
---|---|---|---|
![]() | Object | Object | |
![]() | Object | ||
![]() | RectangleShape | Gets a snapped zoom level index from the provided extent. | |
![]() | Double | Gets a snapped zoom level index from the provided scale. | |
![]() | Object | ||
![]() | PointShape | Converts a point from world coordinate to screen coordinate. | |
![]() | Object | ||
![]() | PointShape | Converts a point from screen coordinate to world coordinate. |
Name | Parameters | DeclaringType | Summary |
---|---|---|---|
![]() | Object | ||
![]() | Object |
Name | Return | DeclaringType | Summary |
---|---|---|---|
![]() | Double | Gets or sets the height of current map object in screen coordinate. | |
![]() | Double | Gets or sets the width of current map object in screen coordinate. | |
![]() | RectangleShape | Gets or sets the extent of current map. | |
![]() | Double | Gets or sets a double value that indicates the current resolution of the map. | |
![]() | Double | Gets or sets a double value that indicates the current scale of the map. | |
![]() | Dictionary<String,Object> | Gets the custom data. | |
![]() | GeographyUnit | Gets or sets the GeographyUnit for the map. | |
![]() | Single | Gets or sets the height of the screen. | |
![]() | Single | Gets or sets the width of the screen. | |
![]() | Collection<Double> | Gets a collection of double values that determines the zoomlevel scales. | |
![]() | ZoomLevelSet | This property gets or sets the ZoomLevelSet used for the MapView control. |
Name | Return | DeclaringType | Summary |
---|
Name | Event Arguments | DeclaringType | Summary |
---|
Name | Type | Description |
---|
Name | Type | Description |
---|---|---|
currentExtent | RectangleShape<!– ThinkGeo.MapSuite.Core.RectangleShape –> | |
mapUnit | GeographyUnit<!– ThinkGeo.MapSuite.Core.GeographyUnit –> | |
screenWidth | Single<!– System.Single –> | |
screenHeight | Single<!– System.Single –> |
Return Type | Description |
---|---|
Boolean<!– System.Boolean –> |
Name | Type | Description |
---|---|---|
obj | Object<!– System.Object –> |
<!– System.Object –> Go Back
Return Type | Description |
---|---|
Int32<!– System.Int32 –> |
Name | Type | Description |
---|
<!– System.Object –> Go Back
Gets a snapped zoom level index from the provided extent.
The extent will automatically snapped a closest scale from the ZoomLevelScale list, and create an extent back with the map's screen width and height.
Return Type | Description |
---|---|
Int32<!– System.Int32 –> | An integar value that indicates the snapped zoom level index. |
Name | Type | Description |
---|---|---|
extent | RectangleShape<!– ThinkGeo.MapSuite.Core.RectangleShape –> | An extent to be snapped. |
<!– ThinkGeo.MapSuite.AndroidEdition.MapArguments –> Go Back
Gets a snapped zoom level index from the provided scale.
The scale will automatically snapped a closest scale from the ZoomLevelScale list, and create an extent back with the map's screen width and height.
Return Type | Description |
---|---|
Int32<!– System.Int32 –> | An integar value that indicates the snapped zoom level index. |
Name | Type | Description |
---|---|---|
scale | Double<!– System.Double –> | A scale to be snapped. |
<!– ThinkGeo.MapSuite.AndroidEdition.MapArguments –> Go Back
Return Type | Description |
---|---|
Type<!– System.Type –> |
Name | Type | Description |
---|
<!– System.Object –> Go Back
Converts a point from world coordinate to screen coordinate.
Return Type | Description |
---|---|
PointShape<!– ThinkGeo.MapSuite.Core.PointShape –> | A point in screen coordinate. |
Name | Type | Description |
---|---|---|
worldCoordinate | PointShape<!– ThinkGeo.MapSuite.Core.PointShape –> | A point in world coordinate to be converted. |
<!– ThinkGeo.MapSuite.AndroidEdition.MapArguments –> Go Back
Return Type | Description |
---|---|
String<!– System.String –> |
Name | Type | Description |
---|
<!– System.Object –> Go Back
Converts a point from screen coordinate to world coordinate.
Return Type | Description |
---|---|
PointShape<!– ThinkGeo.MapSuite.Core.PointShape –> | A point in world coordinate. |
Name | Type | Description |
---|---|---|
screenCoordinate | PointShape<!– ThinkGeo.MapSuite.Core.PointShape –> | A point in screen coordinate to be converted. |
<!– ThinkGeo.MapSuite.AndroidEdition.MapArguments –> Go Back
Return Type | Description |
---|---|
Void<!– System.Void –> |
Name | Type | Description |
---|
<!– System.Object –> Go Back
Return Type | Description |
---|---|
Object<!– System.Object –> |
Name | Type | Description |
---|
<!– System.Object –> Go Back
Gets or sets the height of current map object in screen coordinate.
Return Type |
---|
Double<!– System.Double –> |
<!– ThinkGeo.MapSuite.AndroidEdition.MapArguments –> Go Back
Gets or sets the width of current map object in screen coordinate.
Return Type |
---|
Double<!– System.Double –> |
<!– ThinkGeo.MapSuite.AndroidEdition.MapArguments –> Go Back
Gets or sets the extent of current map.
Return Type |
---|
RectangleShape<!– ThinkGeo.MapSuite.Core.RectangleShape –> |
<!– ThinkGeo.MapSuite.AndroidEdition.MapArguments –> Go Back
Gets or sets a double value that indicates the current resolution of the map.
Return Type |
---|
Double<!– System.Double –> |
<!– ThinkGeo.MapSuite.AndroidEdition.MapArguments –> Go Back
Gets or sets a double value that indicates the current scale of the map.
Return Type |
---|
Double<!– System.Double –> |
<!– ThinkGeo.MapSuite.AndroidEdition.MapArguments –> Go Back
Gets the custom data.
Return Type |
---|
Dictionary<String,Object><!– System.Collections.Generic.Dictionary{System.String,System.Object} –> |
<!– ThinkGeo.MapSuite.AndroidEdition.MapArguments –> Go Back
Gets or sets the GeographyUnit for the map.
Return Type |
---|
GeographyUnit<!– ThinkGeo.MapSuite.Core.GeographyUnit –> |
<!– ThinkGeo.MapSuite.AndroidEdition.MapArguments –> Go Back
Gets or sets the height of the screen.
Return Type |
---|
Single<!– System.Single –> |
<!– ThinkGeo.MapSuite.AndroidEdition.MapArguments –> Go Back
Gets or sets the width of the screen.
Return Type |
---|
Single<!– System.Single –> |
<!– ThinkGeo.MapSuite.AndroidEdition.MapArguments –> Go Back
Gets a collection of double values that determines the zoomlevel scales.
Return Type |
---|
Collection<Double><!– System.Collections.ObjectModel.Collection{System.Double} –> |
<!– ThinkGeo.MapSuite.AndroidEdition.MapArguments –> Go Back
This property gets or sets the ZoomLevelSet used for the MapView control.
Return Type |
---|
ZoomLevelSet<!– ThinkGeo.MapSuite.Core.ZoomLevelSet –> |
<!– ThinkGeo.MapSuite.AndroidEdition.MapArguments –> Go Back