Wie kann ich einer MAPXTREME -Karte in ASP Net 2.0 eine Info -Blase hinzufügen
Frage
Ich verwende MAPXTREME 2008 V7 für ein Lernprojekt und habe mich gefragt, dass es eine Möglichkeit gibt, eine Blase mit Daten zu erstellen, wenn Sie eine Maus über einen Punkt übergeben? Danke
Lösung
Sie müssen zuerst verstehen, wie MapXtreme funktioniert:
Zum MAPXTREME WebIch kann sagen, dass es in einer bestimmten Größe nur ein Bild gibt. Da es Sie mit JavaScript hinzufügen müssen, wird es jedoch viele asynchrone Posting geben, die Ihre Anwendung langsamer machen.
Leider gibt es keinen Standard für die Benutzerinteraktion als Mausover.
Die beste Möglichkeit, dies zu tun FliesenDas Tiling -Feature ist mit MAPXTREME V7.Logic eingetroffen, in dem Sie Ihre Karte verwenden werden OpenLayers usw.OPENLAYERS unterstützen das gesamte Fliesendiagramm, einschließlich Ihrer Karten. Es gibt ein Beispiel für das Fliesen in codexchange als mxtTileHandler.zip.
Sie können es herunterladen hier.
Was du tun kannst:
1) Veröffentlichen Sie Ihre Karte als WMS und geben Sie sie in OpenLayers ein
2) Lösen Sie Ihre Karte als Fliesen und geben Sie sie in OpenLayers ein
Mit freundlichen Grüßen
Myra