User Tools

Site Tools


mvcedition

ThinkGeo.MapSuite.MvcEdition

MvcEdition

Classes

A B C E F G H I J K L M O P S T V W

A
B
  • BingMapsOverlay

    Represents an overlay object that gets images from Microsoft's Virtual Earth server.

  • BingMapsOverlaySetting

    A setting for BingMapsOverlay that contains APIs to set properties of BingMapsOverlaySetting using in MVC view.

C
  • ClassBreakMarkerStyle

    This class represents a style based on class break values.

  • ClassBreakMarkerStyleSetting

    A setting for ClassBreakMarkerStyle that contains APIs to set properties of ClassBreakMarkerStyleSetting using in MVC view.

  • 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.

  • CloudPopupSetting

    A setting for CloudPopup that contains APIs to set properties of CloudPopupSetting using in MVC view.

  • ClusterMarkerStyle

    A kind of MarkerStyle to filter the markers.

  • ClusterMarkerStyleSetting

    A setting for ClusterMarkerStyle that contains APIs to set properties of ClusterMarkerStyleSetting using in MVC view.

  • 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.

  • ContextMenuItemCollection

    A collection of ThinkGeo.MapSuite.MvcEdition.ContextMenuItem objects.

  • ContextMenuItemSetting

    A setting for ContextMenuItem that contains APIs to set properties of ContextMenuItem using in MVC view.

  • ContextMenuSetting

    A setting for ContextMenu that contains APIs to set properties of ContextMenu using in MVC view.

  • CustomPopup

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

  • CustomPopupSetting

    A setting for CustomPopup that contains APIs to set properties of CustomPopupSetting using in MVC view.

E
F
  • FeatureOverlay

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

  • FeatureOverlaySetting<TOverlay,TSetting>

    A setting for FeatureOverlay that contains APIs to set properties of FeatureOverlaySetting using in MVC view.

  • FeatureOverlayStyle

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

  • FeatureOverlayStyleSetting

    A setting for FeatureOverlayStyle that contains APIs to set properties of FeatureOverlayStyleSetting using in MVC view.

  • FeatureSourceMarkerOverlay

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

  • FeatureSourceMarkerOverlaySetting

    A setting for FeatureSourceMarkerOverlay that contains APIs to set properties of FeatureSourceMarkerOverlaySetting using in MVC view.

G
H
  • HighlightFeatureOverlay

    Represents a FeatureOverlay that can easily apply a highlight style or hook event to the features in it.

  • HighlightFeatureOverlaySetting

    A setting for HighlightFeatureOverlay that contains APIs to set properties of HighlightFeatureOverlaySetting using in MVC view.

  • HtmlHelperExtension

    HtmlHelper extension for providing access to the Mvc controls inherited from MvcControlBase

I
  • InMemoryMarkerOverlay

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

  • InMemoryMarkerOverlaySetting

    A setting for InMemoryMarkerOverlay that contains APIs to set properties of InMemoryMarkerOverlaySetting using in MVC view.

J
  • JsonMemberAttribute

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

K
  • KeyboardMapTool

    Determines whether the map can be operated by keyboard.

  • KeyboardMapToolSetting

    A setting for KeyboardMapTool that contains APIs to set properties of KeyboardMapTool using in MVC view.

L
  • LayerOverlay

    Represents an Overlay that contains layers.

  • LayerOverlaySetting

    A setting for LayerOverlay that contains APIs to set properties of LayerOverlaySetting using in MVC view.

  • LoadingImageMapTool

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

  • LoadingImageMapToolSetting

    A setting for LoadingImageMapTool that contains APIs to set properties of LoadingImageMapToolSetting using in MVC view.

  • LogoMapTool

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

  • LogoMapToolSetting

    A setting for LoadingImageMapTool that contains APIs to set properties of LoadingImageMapToolSetting using in MVC view.

M
O
P
  • PanZoomBarMapTool

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

  • PanZoomBarMapToolSetting

    A setting for PanZoomBarMapTool that contains APIs to set properties of PanZoomBarMapToolSetting using in MVC view.

  • PanZoomMapTool

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

  • PanZoomMapToolSetting

    A setting for PanZoomMapTool that contains APIs to set properties of PanZoomMapToolSetting using in MVC view.

  • PointMarkerStyle

    Represents the ordinary marker style.

  • PointMarkerStyleSetting

    A setting for PointMarkerStyle that contains APIs to set properties of PointMarkerStyleSetting using in MVC view.

  • Popup

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

  • PopupSetting<TPopup,TPopupSetting>

    A setting for Popup that contains APIs to set properties of PopupSetting using in MVC view.

S
  • ScaleLineMapTool

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

  • ScaleLineMapToolSetting

    A setting for ScaleLineMapTool that contains APIs to set properties of ScaleLineMapToolSetting using in MVC view.

  • 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.

  • SimpleMarkerOverlaySetting

    A setting for SimpleMarkerOverlay that contains APIs to set properties of SimpleMarkerOverlaySetting using in MVC view.

  • 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.

  • ValueMarkerStyleSetting

    A setting for ValueMarkerStyle that contains APIs to set properties of ValueMarkerStyleSetting using in MVC view.

W
  • WebImage

    Represents a small image that displays on the map.

  • WmsOverlay

    Represents an overlay object that gets map images from the WMS server you specify.

  • WmsOverlaySetting

    A setting for WmsOverlay that contains APIs to set properties of WmsOverlaySetting using in MVC view.

  • WmtsOverlaySetting

    A setting for WmsOverlay that contains APIs to set properties of WmsOverlaySetting using in MVC view.

  • WorldMapKitWmsWebOverlay

    Represents an overlay object that gets map images from the WMS servers.

  • WorldMapKitWmsWebOverlaySetting

    A setting for WorldMapKitWmsWebOverlay that contains APIs to set properties of WorldMapKitWmsWebOverlaySetting using in MVC view.

Structures

Enums

B C G M R T W

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.

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

I

I
  • IEntity

    The corresponding to achieve the entity object and url string between the conversion.

  • IJsonSerialization

    Define an interface to allow class that implement Json conversion.

  • IRequireId

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

mvcedition.txt · Last modified: 2015/09/21 03:32 by admin