hubermedia documentation 2015 html
Map class Members

The following tables list the members exposed by Map.

Public Constructors
 NameDescription
Public ConstructorMap Constructor  
Top
Public Fields
 NameDescription
Public FieldAutoDeleteTourLayerAutoDeleteTourLayer  
Public FieldCategoriesZugriff auf Pin-Kategorien  
Public FieldDefaultToolTipDefaultToolTip  
Public FieldEventFunktionen für PinType Event  
Public FieldGastroFunktionen für PinType Gastro  
Public FieldHotelFunktionen für PinType Hotel  
Public FieldIDID des Karten DIV Elementes  
Public FieldLoadBaseTilesLoadBaseTiles  
Public FieldMapStyleVisibleMapStyleVisible  
Public FieldMessageWindowAutoPanMessageWindowAutoPan  
Public FieldPOIFunktionen für PinType POI  
Public FieldRoutingEngineZugriff auf die RoutingEngine  
Public FieldShowStatusBarAlternative StatusBar anzeigen  
Public FieldToolTipsEnabledToolTipsEnabled  
Public FieldTourFunktionen für PinType Tour  
Public FieldUseWmsGatewayUseWmsGateway  
Public FieldZoomClusterPinsZoomClusterPins  
Top
Public Methods
 NameDescription
Public MethodAddLoadCompleteHandler Eine Funktion hinterlegen, die aufgerufen wird, sobald alle Requests (z.B. Load..) beendet wurden. Der Aufruf findet nur einmalig statt, danach entfernt sich der Handler selbst von der Liste.  
Public MethodAddShapeHinzufügen eines einzelnen Shapes (eContent.objSpec.PinShape, Line, ...) in den Basis-Layer der Karte.  
Public MethodAddShapeLayer Hinzufügen eines Karten-Shape-Layers, der beliebige Inhalte beinhaltet und Funktionen für diese Inhalte bietet.  
Public MethodAttachEvent Hinterlegen von Events die bei bestimmten Kartenaktionen ausgelöst werden.  
Public MethodCreateBackgroundTour Erstellt eine Tour im Hintergrund, die als Vorlage zum Editieren einer neuen Tour dienen kann.  
Public MethodCreateEditableTourErstellt anhand des angegebenen LatLong[]-Array eine editierbare Tour.  
Public MethodCreateNewTour Legt eine neue editiertbare Tour an. Mit dem ersten Klick auf die Karte beginnt das Zeichnen.  
Public MethodCreateNumberPinShapeErzeugt einen vorkonfigurierten eContent.objSpec.PinShape. (Nummeriert, keine Icons)  
Public MethodCreatePinShapeErzeugt einen vorkonfigurierten Pin. (eContent.objSpec.PinShape)  
Public MethodCreatePoiShapeErzeugt einen vorkonfigurierten POI - eContent.objSpec.PinShape.  
Public MethodCreateShapeErzeugt ein IShape anhand des ShapeType.  
Public MethodCreateTourShapeErzeugt eine vorkonfigurierten eContent.objSpec.TourShape.  
Public MethodDeleteShapeEntfernen eines einzelnen Shapes (eContent.objSpec.PinShape, Line, ...) aus dem Basis-Layer der Karte.  
Public MethodDetachEvent Entfernen von hinterlegten Karten-Events.  
Public MethodDisablePinMoveCallbackDer angegebene eContent.objSpec.PinShape kann nicht mehr bewegt werden.  
Public MethodDisablePinRightClickCallbackDer angegebene eContent.objSpec.PinShape reagiert nicht mehr auf Rechts-Klicks.  
Public MethodDisablePins Geladene Inhalte auf der Karte deaktivieren  
Public MethodEditTour Die übergebene Tour wird in den Editier-Modus gesetzt.  
Public MethodEnableFullscreenButton In der Karte wird automatisch ein Vollbild-Button eingefügt. Funktion zeigt je nach Basis-Karten-Typ ein unterschiedliches Verhalten.  
Public MethodEnablePinMoveCallbackDer exisiterende eContent.objSpec.PinShape wird bewegbar und bei jeder abgeschlossenen Bewegung wird der angegebene Callback aufgerufen.  
Public MethodEnablePinRightClickCallbackBeim Rechts-Klick auf den eContent.objSpec.PinShape wird ein Callback aufgerufen.  
Public MethodEnablePins Geladene Inhalte auf der Karte aktivieren  
Public MethodGetBottom Y-Koordinate des unteren Kartenrandes.  
Public MethodGetCenter Liefert den aktuellen Kartenmittelpunkt zurück  
Public MethodGetCurrentTourShape Liefert die zuletzt angeklickte Tour (nur bei Verwendung von Load-Methoden).  
Public MethodGetEditedTour Gibt die Tour zurück, die aktuell editiert wird.  
Public MethodGetEncodedMapView Liefert die Abmessungen in encodierter Form zurück. Es sind auch aktueller ZoomLevel und Kartenmittelpunkt enthalten  
Public MethodGetFullscreenLink Gibt die URL zurück, mit der das Geoportal aufgerufen werden kann.  
Public MethodGetHeight Höhe der Karte.  
Public MethodGetLeft Liefert den absoluten Pixel-Wert der linken Ecke des Karten-DIV-Elements.  
Public MethodGetMapsBaseLink Gibt die Basis-URL der ecMaps-API zurück.  
Public MethodGetMapsLink Gibt die ecMaps-URL zurück.  
Public MethodGetMapStyle Liefert den Typ der aktuellen Kartenanzeige.  
Public MethodGetMapView Liefert den Bereich des aktuellen Kartenausschnitts zurück.  
Public MethodGetPinLayerLiefert den kompletten ShapeLayer der Pins.  
Public MethodGetRight X-Koordinate des rechten Kartenrandes.  
Public MethodGetRoutingLayer Liefert den Layer, der für Routing-Darstellungen verwendet wird.  
Public MethodGetTop Liefert den absoluten Pixel-Wert der oberen Ecke des Karten-DIV-Elements.  
Public MethodGetTourLayer Liefert den kompletten Touren-Layer.  
Public MethodGetVisiblePinData Eine Funktion hinterlegen, die aufgerufen wird, sobald die Pin-Daten der aktuell sichtbaren Pins entsprechend dem Seitenindex abgeholt wurden.  
Public MethodGetVisiblePinDataCount Gibt die Anzahl der aktuell Sichtbaren Objekte zurück. (Nur bei Verwendung der Load-Methoden)  
Public MethodGetWidth Breite der Karte.  
Public MethodGetZoomLevel Liefert die aktuellen Zoomlevel der Karte zurück.  
Public MethodHideInfoBox Die aktuelle angezeigte Infobox wird von der Karte entfernt.  
Public MethodHideScalebar Die Skalierungsanzeige wird falls vorhanden von der Karte entfernt.  
Public MethodIsHighlightOnHover Gibt true zurück, wenn die Touren beim Überqueren hervorgehoben werden.  
Public MethodIsInfoBoxEnabled Gibt zurück, ob Infoboxen angezeigt werden.  
Public MethodIsMapLoaded Gibt an, ob der initiale Karten-Ladevorgang abgeschlossen ist.  
Public MethodIsPinTypeEnabled Prüfmethode, on die Inhalte aktuell aktiviert sind  
Public MethodIsPopupOnHover Gibt zurück auf welche Art und Weise Popups angezeigt werden.  
Public MethodIsTourLayerVisibleGibt die Sichtbarkeit des Touren-ShapeLayer zurück.  
Public MethodLatLongToPixel Die Korrdinaten werden in Pixel-Koordinaten umgewandelt. (bezogen auf den aktuellen Zoomlevel)  
Public MethodLoadAllFeeds Es werden alle verfügbaren Inhalte auf die Karte geladen.  
Public MethodLoadFeedsEs werden alle verfügbaren Inhalte des angegebenen Thema's (PinType) auf die Karte geladen.  
Public MethodLoadMap Laden der Karte  
Public MethodMoveToCurrentTour Die Karte wird so bewegt und gezoomt, damit die zuletzt gewählte Tour komplett sichbar ist.  
Public MethodMoveToPinData Zentriert die Karte anhand der PinData-Daten und zoomt die Karte.  
Public MethodNotifyTourEditedHandler Löst alle Ereignisse auf, die beim Verändern einer Tour mit Hilfe des Editors ausgelöst werden.  
Public MethodPointsToTourStringWandelt ein LatLong[]-Array in einen Leerzeichen-getrennten String aus Tour-Koordinaten-Paaren um.  
Public MethodResetPinFilter Setzt den aktuellen Filter zurück, der mit SetPinFilter gesetzt wurde.  
Public MethodSetAfterSinglePinPopupHandler Legt einen Callback fest, der nach dem Popup der Infobox einzelner Pins aufgerufen wird.  
Public MethodSetAutoPinEnable Legt fest of nach jedem Load.. die neuen Pins automatisch aktiviert und auf der Karte angezeigt werden sollen. Aus Kompatibilitätsgruenden wird auch SetAutoPinUpdate ausgewertet.  
Public MethodSetAutoPinUpdate Legt fest of nach jedem Load.. die neuen Pins automatisch aktiviert und auf der Karte angezeigt werden sollen.  
Public MethodSetCenter Verändert den aktuellen Kartenmittelpunkt.  
Public MethodSetCenterAndZoom Verändert den aktuellen Kartenmittelpunkt und den aktuellen Zoomlevel.  
Public MethodSetHighlightOnHover Legt fest, ob eine Tour beim Überqueren hervorgehoben werden soll.  
Public MethodSetInfoBoxEnabled Legt fest, ob InfoBoxen in der Karte angezeigt werden. (z.B. durch Klick auf Pin)  
Public MethodSetMapStyle Ändert die Kartenansicht.  
Public MethodSetMapView Setzt den aktuellen Kartenbereich so, dass der angegebene Bereich komplett dargestellt wird.  
Public MethodSetMultiPopupLineHandlerLegt einen Callback fest, der beim Popup eines geclusterten eContent.objSpec.PinShape aufgerufen wird.  
Public MethodSetPinFilter Setzt einen Filter anhand einer Query, mit der die Inhalte eingeschränkt werden können. Diese Query kann entsprechend der eT4.Meta.API Schnittstelle (Parameter: Q) aufgebaut werden.  
Public MethodSetPinIconPath Alternativer Pfad zu den Standard-Icons. Da bestimmte vorgegebene Benennungen der Images notwendig sind, sollte diese Methode nur auf Anfrage verwendet werden.  
Public MethodSetPinOffset Setzt die Offset-Werte für die Standard-Pin-Icons. Änderungen sollten nur notwendig sein, wenn eigene Icon-Abmessungen zum Einsatz kommen.  
Public MethodSetPinsChangedListenerLegt eine Funktion fest, die immer dann aufgerufen wird, wenn andere Inhalte(eContent.objSpec.PinShape) als zuvor angezeigt wurden.  
Public MethodSetPinSelectedHandlerLegt einen Callback fest, der bei jeder eContent.objSpec.PinShape-Auswahl aufgerufen wird.  
Public MethodSetPinsEnablement Geladene Inhalte auf der Karte aktivieren oder deaktivieren  
Public MethodSetPinSize Setzt die Werte für Breite und Höhe der Standard-Pin-Icons. Änderungen sollten nur notwendig sein, wenn eigene Icon-Abmessungen zum Einsatz kommen.  
Public MethodSetPopupOnHoverLegt fest, ob beim überqueren von eContent.objSpec.PinShape's oder eContent.objSpec.TourShape's mit der Maus automatisch das Popup angezeigt werden soll.  
Public MethodSetPopupTimeout Zeit bis Info-Boxen auf der Karte automatisch geschlossen werden. (Findet nur Anwendung, wenn automatisches Schliessen möglich ist.)  
Public MethodSetSetupCompleteHandler Legt eine Funktion fest, die nach dem erfolgreichen Setup-Vorgang automatisch aufgerufen wird. WICHTIG: Wenn beim Start der Seite bereits Inhalte geladen werden sollen, dann darf dies erst geschehen, wenn das ecMaps-Setup abgeschlossen ist.  
Public MethodSetSinglePopupHandlerLegt einen Callback fest, der beim Popup der Infobox einzelner eContent.objSpec.PinShape aufgerufen wird.  
Public MethodSetTimedOutListenerLegt eine Funktion fest, die nach dem Session-Timeout automatisch aufgerufen wird. Dort können dann benötigte Inhalte geladen werden bzw. dem Benutzer Hinweis-Fenster ausgegeben werden. WICHTIG: Falls es zu einem Session-Timeout kommen sollte, dann wird die Konfguration zwar neu geladen. Allerdings sind dann keine eContent.objSpec.PinShape's mehr auf der Karte.  
Public MethodSetTourEditedHandler Legt einen Callback fest, der jedesmal aufgerufen wird, wenn eine Tour editiert wurde.  
Public MethodSetTourEditorMaxVisibleNodes Setzt fest, wieviel Knoten maximal im Tour-Edit-Modus angezeigt werden.  
Public MethodSetTourEditorStatusHandler Legt einen Callback fest, der jedesmal aufgerufen wird, wenn sich der Status der editierbaren Tour ändert.  
Public MethodSetTourLayerVisible Touren-Layer ein-/ausschalten.  
Public MethodSetTourLoadedHandler Legt einen Callback fest, der nach jedem Laden einer Tour aufgerufen wird.  
Public MethodSetZoomLevel Verändert den aktuellen Zoom-Level der Karte.  
Public MethodShowGpsPinFügt einen eContent.objSpec.PinShape auf der Karte hinzu, der die aktuelle GPS Position darstellt. Der Browser muss diese Funktion unterstützen.  
Public MethodShowHashLink Zeigt einen Pin mit dem geforderten HashLink auf der Karte an. WICHTIG: Der HashLink wird nur innerhalb der Pins gesucht, die durch eine vorherige Load...-Funktion geladen wurden. WICHTIG: Es findet keine Kartenbewegungen automatisch statt, hierfür muss eine Callback-Funktion verwendet werden.  
Public MethodShowMessage Anzeige einer beliebigen Nachricht in eine Infobox auf der Karte. Die Nachricht wird entwender im Kartenmittelpunkt oder an der angegebenen Koordinate angezeigt.  
Public MethodShowSinglePinZeichnet ein Pin am aktuellen Kartenmittelpunkt. Anhand des PinType wird das Standard-Icon für den Pin bestimmt.  
Public MethodStartGpsStarted die GPS Überwachung. Sobald sich die aktuelle Koordinate verändert, verändert sich die Position des GPS eContent.objSpec.PinShape.  
Public MethodStopGps Die GPS Überwachung wird beendet.  
Public MethodStopTourEditor Beendet das Zeichnen im TourEditor.  
Public MethodTourStringToPointsWandelt einen String aus Tour-Koordinaten in ein LatLong[]-Array um.  
Public MethodTrigger Ruft interne Karten-Events auf. Die Events können sich je nach Karten-Basis-Typ (Bing, Google, ..) unterscheiden.  
Public MethodUpdate Karte wird neu gezeichnet. Diese Funktion ist hilfreich, wenn z.B. der ursprüngliche DIV-Bereich verändert wurde und die Karte aus diesem Grund fehlerhaft dargestellt wird.  
Public MethodUpdatePinsNeuzeichenen aller zur Zeit aktivierten und geladenen eContent.objSpec.PinShape's mit aktuellen Kategorie-/Filter Einstellungen.  
Public MethodUpdateStatus Aktualisiert den Copyright-Text und die Ads der Karte.  
Top
See Also

Reference

Map class
eContent Namespace

 

 


© 2018 All Rights Reserved.

Send comments on this topic.