Ich habe eine Ebene mit mehreren Markern mit ziemlich großen Symbolen, so dass sie sich überlappen. Über die Liste auf der Seite der Karte können Benutzer eine Markierung auswählen und die Karte wird darauf schwenken (und zoomen). Aber es wird immer noch hinter einigen anderen Herstellern stehen. Wie bekomme ich einen individuellen Macher Z-Index und setze ihn? Ich wäre nützlich, um den höchsten verwendeten Z-Index zu erhalten und nur einen hinzuzufügen. (Eine andere Lösung besteht darin, die Gesamtanzahl der Markierungen zum Z-Index hinzuzufügen.)Ändern Z-Index von Marker in openlayers
Die Markierungen (oder Merkmale) befinden sich in einem myLib.features-Array. Die Konsole zeigt keine Funktionen vom Z-Indextyp an.
Ich kann dafür kein passendes Beispiel oder eine API-Funktion finden.
EDIT:
ich dieses Beispiel gefunden: http://dev.openlayers.org/examples/ordering.html ich nicht wirklich verstehen. Irgendwie nimmt das erstellte Feature den nächsten Z-Index, der von der Schicht über irgendeinen Symboler gegeben wird. Ich habe keine Ahnung, wie ich diese statische Sorte zu einer dynamischen Sorte machen kann.
Dies hat nicht funktioniert, aber das tat https://gis.stackexchange.com/a/80574/8280 –