Die Engines Modern und Legacy
Icon Map Pro hat zwei Karten-Engines. Modern wird von neuen Karten verwendet und zeichnet alles auf einer einzigen Karte, mit Globusansicht, Neigung und Drehung sowie 3D-Gelände. Legacy ist die ursprüngliche Engine. Sie bleibt erhalten, damit Berichte, die vor Modern erstellt wurden, weiterhin so aussehen und sich so verhalten wie bisher.
Welche Engine verwendet meine Karte?
Sehen Sie unter Formatbereich > Rendering > Rendering > Karten-Engine nach. Dort steht Modern oder Legacy.
Normalerweise wählen Sie nicht selbst. Das Visual entscheidet, wenn es einer Karte zum ersten Mal begegnet, und bleibt dann bei dieser Entscheidung:
| Situation | Engine |
|---|---|
| Sie fügen einer Seite ein neues Icon Map Pro-Visual hinzu und geben ihm Felder | Modern |
| Sie öffnen einen Bericht, der erstellt wurde, bevor es die Engine Modern gab | Legacy. Die Karte bleibt auf Legacy, bis Sie Karten-Engine ändern. |
| Sie ändern Karten-Engine selbst | Die Engine, die Sie wählen, auf jeder Karte, in beide Richtungen |
| Ein in Icon Map Lite erstellter Bericht wird auf Icon Map Pro umgestellt | Modern |
| Sie kopieren ein Visual, duplizieren eine Seite oder verwenden eine Vorlage | Dieselbe Engine wie das Original |
| Sie erstellen eine neue Karte auf einem Rechner ohne WebGL 2 | Legacy, weil Modern WebGL 2 benötigt |
Die Wahl wird mit dem Bericht gespeichert, während Sie ihn bearbeiten. So erhält jeder, der den Bericht öffnet, dieselbe Engine.
Wenn unter Karten-Engine Legacy steht, weichen die Einstellungen in Ihrem Formatbereich von den hier beschriebenen ab. Verwenden Sie die Dokumentation für 1.1.0.9 und früher oder stellen Sie die Karte auf Modern um.
Was Modern hinzufügt
Das Folgende gibt es nur auf der Engine Modern:
- Globusprojektion, mit einer Schaltfläche auf der Karte zum Wechseln zwischen flacher Karte und Globus.
- Neigung und Drehung, mit einer Standardneigung und einer Standardausrichtung für die Karte.
- 3D-Gelände, Schummerung über jeder Grundkarte sowie Einstellungen für Licht und Himmel.
- Die Datenebene 3D-Säulen.
- Die Linienformen Flussbaum, Routen und 3D.
- Eigene Formen für Zellen.
- Die Stile Glas, Dunkles Glas, Karte, Neon und Text mit Halo für Datenbeschriftungen sowie Beschriftungen, die beim Überfahren mit der Maus oder bei Auswahl erscheinen.
- Die Ebenenhilfe, die Ihnen hilft, einen Ebenentyp zu wählen.
- Die Einstellung Antialiasing.
Engine wechseln
- Erweitern Sie im Formatbereich Rendering.
- Stellen Sie Karten-Engine auf Modern oder Legacy.
Die Karte wird auf der anderen Engine neu aufgebaut. Ihre Felder und Einstellungen bleiben erhalten, und Sie können jederzeit zurückwechseln.
Bevor Sie eine Legacy-Karte auf Modern umstellen
Gleichen Sie die Karte mit der Liste der reinen Legacy-Funktionen weiter unten ab. Wechseln Sie dann und sehen Sie sich die Karte an:
- Wenn die Karte eine Grundkarte verwendet, die Modern nicht hat, wird sie ohne Grundkarte gezeichnet und zeigt eine Meldung, die diese Grundkarte nennt. Wählen Sie eine andere Grundkarte oder wechseln Sie zurück.
- Eine von Hand umgestellte Karte behält die Grundkarteneinstellungen im Formatbereich. Siehe Grundkarte im Formatbereich festlegen.
- Beschriftungen verwenden die Formatkarte Beschriftungen von Modern, die anders aufgebaut ist. Siehe Datenbeschriftungen.
Wenn Sie eine Modern-Karte auf Legacy umstellen
Funktionen, die nur Modern hat, werden nicht mehr gezeichnet und kehren zurück, wenn Sie wieder zu Modern wechseln:
- Die Ebene Säulen wird nicht gezeichnet, und ihr Schalter ist nicht verfügbar.
- Linien mit der Form Flussbaum werden als Fluss gezeichnet, und Routen werden als gerade Linien gezeichnet.
- Globus, Neigung, 3D-Gelände, Schummerung, Licht und Himmel sind nicht verfügbar.
Was es nur auf Legacy gibt
Modern hat die folgenden Funktionen nicht. Wenn Ihre Karte von einer davon abhängt, belassen Sie sie auf Legacy und verwenden Sie die Dokumentation für 1.1.0.9 und früher.
| Bereich | Nur Legacy |
|---|---|
| Grundkarten | Google Maps, Mapbox, MapTiler und Bild (ein Bild oder Grundriss als Hintergrund, mit Pixelkoordinaten) |
| Formatierung der Grundkarte | Die Gruppe Kacheln - Formatierung (Graustufen und Transparenz für die Grundkarte) |
| Koordinatensysteme | Karten von Ordnance Survey im British National Grid (EPSG:27700), WMS-Ebenen in einem anderen Koordinatensystem als Web Mercator und gekachelte ArcGIS-Dienste, die nicht in Web Mercator vorliegen |
| Rendering | WebGL-Rendering-Modus und die Schalter WebGL-Rendering verwenden (experimentell) an einzelnen Ebenen. Modern verwendet immer WebGL, daher werden sie nicht benötigt. |
| Zoom | Zoomschritt |
| Kartenbeschriftungen | ArcGIS und Mapbox als Quelle der Referenzebene Kartenbeschriftungen |
| Referenzbeschriftungen | Die eine Gruppe Referenzbeschriftungen, die sich alle Dateiebenen teilen. Auf Modern hat jede Ebene eigene Beschriftungseinstellungen. |
| Datenbeschriftungen | Der Aufbau der Formatkarte Beschriftungen aus Text, Ausrichtung und Container |
| Kreise | Strichmuster für Kreisumrisse und schraffierte Füllungen |
| Linien | Die gebogene Linienform |
Ein Stil von MapTiler oder ein anderer MapLibre-kompatibler Stil lässt sich auf Modern weiterhin verwenden, indem Sie seinen Stil-Link als Vektorstil-Grundkarte angeben. Siehe Weitere Grundkartenanbieter.
Womit eine neue Karte startet
Eine neue Karte erhält nicht nur die Engine Modern. Sie startet auch mit Standardwerten, die für sie gewählt wurden und die ältere Berichte nicht übernehmen, damit sich bestehende Karten nicht ändern:
- Die Ebene Kreise ist eingeschaltet, die anderen Datenebenen sind ausgeschaltet.
- Die Grundkarte von Icon Map.
- Ein Abstand von 50 Pixeln um Ihre Daten, wenn die Karte auf sie zoomt.
- Die Globus-Schaltfläche auf der Karte.
Einstellungen
Beide Einstellungen befinden sich unter Formatbereich > Rendering > Rendering.
| Einstellung | Was sie bewirkt | Standard |
|---|---|---|
| Karten-Engine | Wählt Modern oder Legacy für diese Karte. | Modern für neue Karten, Legacy für Berichte, die vor der Engine Modern erstellt wurden |
| Antialiasing | Glättet die Kanten von Linien, Formen und 3D. Das Ausschalten kann die Leistung bei großen Karten verbessern. Die Karte wird neu gezeichnet, wenn Sie die Einstellung ändern. | Ein |
Wenn WebGL 2 nicht verfügbar ist
Modern benötigt WebGL 2, das die meisten Browser und Computer bereitstellen. Manche virtuellen Desktops und Rechner ohne Grafikbeschleunigung tun das nicht.
- Eine neue Karte, die auf einem solchen Rechner erstellt wird, verwendet Legacy, und Karten-Engine ist dort nicht verfügbar.
- Eine Modern-Karte, die auf einem solchen Rechner geöffnet wird, fällt für diese Sitzung auf Legacy zurück und zeigt eine Meldung. Die gespeicherte Wahl wird nicht geändert, die Karte ist also auf einem Rechner mit WebGL 2 wieder Modern.
Um WebGL 2 verfügbar zu machen, schalten Sie die Hardwarebeschleunigung im Browser ein, aktualisieren Sie die Grafiktreiber oder fragen Sie Ihre IT-Administration nach der Grafikbeschleunigung auf virtuellen Desktops. Siehe Unterstützte Umgebungen und Grenzen und Problembehandlung.