User Tools

Site Tools


thinkgeo.mapsuite.webedition

ThinkGeo.MapSuite.WebEdition

Note: The page was created before Map Suite 10. Map Suite 10.0 organized many classes into new namespaces and assemblies as well as had a few minor breaks in compatibility. The majority of previously built code should work without modification assuming the new namespaces are added. For guidance on upgrading your existing code, please check out MapSuite 10 Upgrade Guide.

WebEdition

Classes

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A
B
C
  • ClassBreakMarkerStyle

    This class represents a style based on class break values.

  • ClientCache

    This class controls how the map images are cached by the browser.

  • CloudPopup

    Represents the popups that appear in a cloud (a.k.a. balloon) shape.

  • ClusterMarkerStyle

    A kind of MarkerStyle to filter the markers.

  • ContextMenu

    This class represents a right-click shortcut menu used in the map control.

  • ContextMenuItem

    This class represents a menu item of the ContextMenu control.

  • ContextMenuItemClickEventArgs

    This class provides data for the click event of a context menu item.

  • CustomPopup

    Represents a pop up window whose style and background can be customized.

E
F
  • FeatureOverlay

    Serves as the base class for the overlays that contain features and paint the features at client side.

  • FeatureOverlayStyle

    Specifies how the features in a FeatureOverlay are drawn at the client side.

  • FeatureSourceMarkerOverlay

    Represents a MarkerOverlay that dynamically creates markers from the feature source specified.

G
H
I
  • InMemoryMarkerOverlay

    Represents a MarkerOverlay object that dynamically creates markers from the InMemory features.

J
  • JsonMemberAttribute

    Indicates that a class can be serialized to a JSON string. This class cannot be inherited.

K
L
  • LayerOverlay

    Represents an Overlay that contains layers.

  • LoadingImageMapTool

    Represents a small image that displays at the center of the map when the map is loading.

  • LogoMapTool

    Represents a company logo or other logo-type image that displays in the lower right corner of the map.

M
  • Map

    This class represents the map control.

  • MapClickedEventArgs

    This class provides the data for the click event of the map control.

  • MapDesigner

    Provides design-time display of web control.

  • MapTool

    Defines the properties and methods that are shared by all controls on the map.

  • MapTools

    Contains the different map tools as properties and acts as an entrance for setting these map controls.

  • Marker

    Represents a small icon on the map that is used for marking a point.

  • MarkerClassBreak

    Represents a break with a value and style defined.

  • MarkerDraggedEventArgs

    Provides data for the MarkerDragged event of the SimpleMarkerOverlay.

  • MarkerOverlay

    Serves as the base class for the overlay that generates and manages markers.

  • MarkerOverlayClickEventArgs

    Provides data for the Click event of the MarkerOverlay.

  • MarkerStyle

    This class is the base class for all classes that define the styles applied to the markers.

  • MarkerValueItem

    This class represents one value in a ValueMarkerStyle.

  • MarkerZoomLevel

    Defines styles of markers and a zoomlevel range. When the current zoomlevel is in that range, the styles will be applied to the markers.

  • MarkerZoomLevelSet

    This class represents a collection of MarkerZoomLevels that determines the appearance of markers at different zoomlevels.

  • MeasureMapTool

    Represents the measure map tool which allows measurements for features.

  • MiniMapMapTool

    Represents a mini map panel in the lower right corner of the map.

  • MouseCoordinateMapTool

    Represents the coordinates of the mouse pointer, displayed in the lower right corner of the map.

  • MouseMapTool

    Determines whether the map can be operated by mouse.

  • MultiThreadTileResource

    This is an asynchronous HTTP handler which is used to handle web map services.

O
  • OpenStreetMapOverlay

    This class is used to display data from OpenStreetMap server.

  • Overlay

    Serves as the base class that defines the properties and methods shared by all types of overlays.

  • OverlaySwitcherMapTool

    Represents a panel in the upper right corner of the map, containing a list of overlays in the map.

P
  • PanZoomBarMapTool

    Represents the panning and zooming panel in the upper left corner of the map.

  • PanZoomMapTool

    Represents the panning and zooming panel in the upper left corner of the map, by which you can operate the map.

  • PointMarkerStyle

    Represents the ordinary marker style.

  • Popup

    Serves as the base class that defines the methods and properties common to all types of popups.

S
  • ScaleLineMapTool

    Represents a graphic line marked with numbers indicating the map's current scale.

  • ServerCache

    This class controls the cachablity of the map control at the server side.

  • SimpleMarkerOverlay

    Represents a MarkerOverlay object to which you can add markers directly.

  • SingleThreadTileResource

    This is an asynchronous HTTP handler which is used to handle web map services.

T
V
  • ValueMarkerStyle

    This class allows you to match a value with data in the feature to determine how to draw the feature.

W

Structures

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Enums

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

B
  • BingMapsStyle

    This enumeration specifies the map types available from Bing maps.

C
  • CursorType

    This enumeration determines the cursor that appears when the pointer moves over the map.

G
  • GoogleMapType

    This enumeration specifies the map types available from Google Maps.

M
  • MarkerDragMode

    This enumeration specifies how the map markers can be dragged.

  • MeasureType

    Defines the different types of the MeasureMapTool.

  • MeasureUnitType

    The display system units for output measurements. Supported values are ‘english’, ‘metric’, and ‘geographic’. Default is ‘metric’.

  • MouseCoordinateType

    This enumeration determines the MousePostion Type that appears when the pointer is moving on the map.

O
R
  • ResourceDeploymentMode

    This class indicates whether the application allows map to copy its resource images under “~/theme/default/img/”. The default value is “True”, otherwise, you need to copy images to the directory.

T
  • TileType

    This enumeration specifies whether the overlay uses tiling.

  • TrackMode

    Defines the different modes of the EditFeatureOverlay.

  • TrackZoomMaskType

    Defines the different zoom box key code of key for the MouseMapTool.

  • TransitionEffect

    This enumeration specifies the type of transition effect to use when the map is panned or zoomed.

W

Interfaces

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

I
  • IJsonSerializable

    Allows an object to control its own serialization and deserialization to/from a JSON string.

  • IRequireId

    This interface defines an Id property that is used by the GeoKeyedCollection.

thinkgeo.mapsuite.webedition.txt · Last modified: 2017/03/16 21:59 (external edit)