Ich wurde gebeten, dem Geschäftsbericht meines Unternehmens eine interaktive Karte hinzuzufügen.
Es müssen mehrere Ebenen vorhanden sein, die aktiviert und deaktiviert werden können, die Funktionen zum Vergrößern / Verkleinern und Schwenken sowie anklickbare Punkte auf der Karte, an denen Bilder angezeigt werden.
Es muss vollständig eigenständig sein, da nicht garantiert werden kann, dass der Leser beim Anzeigen des Dokuments mit einem Netzwerk verbunden ist.
Irgendwelche Vorschläge?
Ich würde mich auf jeden Fall für PDF entscheiden und es mithilfe von FME erstellen - mit FME können Sie beliebige räumliche Daten in 2D- oder 3D-PDFs umwandeln.
Klicken Sie hier, um zu sehen, wie FME mit ArcGIS funktioniert
Die angezeigten Bilder bin ich mir nicht so sicher. Sie können Links in einer PDF-Datei erstellen, diese sind jedoch nicht mit einem Netzwerk verbunden, das nicht hilft.
Ich wette jedoch, Sie könnten die Bilder separat in einen Index im Dokument schreiben und dann Verweise darauf schreiben.
( Offenlegung : Ich bin ein Mitarbeiter von Safe Software, der FME herstellt.)
quelle
ArcMap (ich verwende 9.3.1) kann eine mehrschichtige PDF-Datei aus einem MXD-Dokument exportieren. Wählen Sie im Menü Datei die Option Karte exportieren. Wählen Sie im Dialogfeld PDF als Typ aus und wechseln Sie unten zur Registerkarte Erweitert. Legen Sie im Dropdown-Menü "Ebenen und Attribute" die Option "Nur PDF-Ebenen exportieren" oder "PDF-Ebenen und Feature-Attribute exportieren" fest, je nach Bedarf. Aktivieren Sie bei Bedarf die Option "Karten-Georeferenzinformationen exportieren" und klicken Sie auf "Speichern". In Acrobat Reader (ich verwende 9) sollte das Ebenen-Navigationsfenster auf der linken Seite zugänglich sein. Wenn Sie diese Option aktivieren, können Sie Ebenen aktivieren und deaktivieren.
quelle
Mit dem MAPublisher von Avenza können Sie auch eine Geospatial-PDF-Datei aus Adobe Illustrator exportieren, wobei die Kartenattribute in der PDF-Datei erhalten bleiben. Der Benutzer kann sowohl Koordinaten als auch Objekteigenschaften mit dem Objektdaten-Tool von Acrobats anzeigen.
Sie müssen Ihre Karte mit dem MAPublisher-Import-Tool in Illustrator importieren, alle erforderlichen Änderungen mit Illustrator vornehmen und dann einfach auf das Tool "Geospatial-PDF exportieren" klicken.
Die PDF-Dokumente mit Geodaten funktionieren mit Acrobat 9 und höher und erfordern keine zusätzlichen Plug-Ins.
quelle
Klingt so, als ob GeoPublisher http://en.geopublishing.org/features alles kann, was Sie brauchen. Alternativ möchten Sie GeoServer oder MapServer auf einer Live-DVD mit einem OpenLayers-Front-End ausführen. Wenn Sie diesen Weg gehen, sollten Sie sich die OSGEO Live-DVD als Ausgangspunkt ansehen http://live.osgeo.org/ .
quelle
Erstellen Sie eine interaktive Karte manuell mit Flash und binden Sie sie in die PDF-Datei ein.
Extrahieren Sie dazu zunächst jede Ebene als Bild, und stellen Sie dabei sicher, dass Sie ein Bildformat verwenden, das transparente Farben zulässt (in diesem Fall PNG). Kombinieren Sie diese Ebenen dann in der richtigen Reihenfolge in Flash, erstellen Sie Ihre eigene Zoom- / Schwenkfunktion und fügen Sie der Karte manuell Punkte hinzu, um anzuzeigen, dass an dieser Stelle ein Bild vorhanden ist. Erstellen Sie schließlich einen Bildbetrachtungsmechanismus, damit das entsprechende Bild angezeigt wird, wenn ein Benutzer auf ein Symbol auf der Karte klickt.
Um die Karte in eine PDF-Datei einzufügen, veröffentlichen Sie zuerst Ihre Flash-Anwendung. Öffnen Sie Adobe Acrobat und klicken Sie auf einer leeren Seite auf die Schaltfläche „Film hinzufügen“ (sieht aus wie ein Filmstreifen). Suchen Sie dann die von Ihnen erstellte SWF-Datei und wählen Sie sie aus. Speichern Sie die PDF-Datei, damit Ihre Benutzer die Karte im Dokument sehen können.
Dies ist die Lösung, die ich mir ausgedacht habe, aber ich werde sie nicht als Antwort akzeptieren, da sie sich immer noch nicht richtig anfühlt. Außerdem ist es mühsam, die gesamte Verarbeitung und Programmierung manuell vorzunehmen, anstatt eine echte GIS-Lösung für dieses Problem zu haben.
quelle
Ich möchte Michael Todds falsche Annahme kommentieren , dass Geopublisher LiveCDs erstellt.
Es werden Stand-Alon-Anwendungen erstellt, die über Java Web Start aus dem Web gestartet oder auf DVD, USB-Stick, EMail usw. verteilt werden können.
Mit Geopublisher können Sie PDF-Dateien mit Objekten in Ihrer Karte verknüpfen, aber Sie suchen nach PDF als Container.
Es ist also wahrscheinlich nicht die perfekte Lösung für Sie.
quelle
Wenn Sie Adobe Acrobat Pro verwenden, können Sie verschiedene PDF-Dateien übereinander legen. Fügen Sie dann Schaltflächen hinzu, um die Lebensfähigkeit von Ebenen festzulegen (ein und aus). Ich nutzte dieses Video als Grundlage und wurde von dort aus komplexer. https://www.youtube.com/watch?v=HEyJuT8SSME
quelle
Laden Sie zum Erstellen einer interaktiven Karte Ihre Layer in ArcGIS online hoch und speichern und teilen Sie sie. Dies wird auch online verfügbar sein.
quelle
Sie können auch eine interessante Seite in hoher Qualität lesen, auf der Sie ein Bild in ein PDF-Dokument einfügen können: http://www.rasteredge.com/how-to/csharp-imaging/pdf-add-image/
quelle