2017-10-02 4 views
1

Ich bin neu im Portal, das ist ein bisschen verwirrend für mich.Wie können mehrere Anhänge basierend auf Attributfeldern im Popup-Fenster (ArcGIS Portal) angezeigt werden?

Ich erstelle eine interaktive Karten-App, um verschiedene Gebäude entlang des Campus zu präsentieren. Ich möchte Bilder und Dokumente pro Gebäude zeigen (basierend darauf, wie sie aktuell aussehen und wie sie früher aussahen). Ich habe zwei Spalten: "Historisch". und 'Aktuell'. Jede historische und aktuelle haben mehrere Anhänge.

Jetzt ist meine Frage, wie zeige ich historische und aktuelle im Pop-up? Ist es möglich, in der Pop-up zu haben, sagt der folgende: Historisch: image1.png image2.png image3.pdf

Aktuell: image1.png image2.png image3.pdf

Was ich bis jetzt gemacht habe, war, dass ich eine Feature-Class erstellt habe, die das Gebäude zeigt, eine Version-Feature-Class erstellt, in den Editor ging und Anhänge über den Anhang-Manager hinzufügte.

Jetzt ist mein nächster Schritt, den Dienst zu veröffentlichen. In welchem ​​Schritt mache ich zwei Felder für die Bilder und Dokumente?

+0

Sie werden wahrscheinlich jemanden finden, der diese Frage beantworten kann, wenn Sie es auf gis.stackexchange.com fragen. –

Antwort

1

XSLT-Transformationen werden dies tun.

  • erster Sprung in \ Metadata \ Stylesheets, findet die "defaultTemplate.xsl", und eine Kopie.

  • Als nächstes müssen Sie die xsl ändern, um anzuzeigen, was Sie wollen. Leider kann es ein wenig Versuch und Irrtum beinhalten. Auschecken http://desktop.arcgis.com/en/arcmap/10.3/tools/conversion-toolbox/xslt-transformation.htm für weitere Informationen. (Speziell für Anlagen (Bilder), Ziel "FieldsDoc/Attachments/Attachment")

  • Sobald Sie es ändern, können Sie es auf einer Ebene in ArcMap testen, indem Sie auf die Layer-Eigenschaften> HTML Popup, dann wählen Sie "As eine formatierte Seite basierend auf XSL-Vorlage ". Laden Sie Ihre xsl-Datei, und klicken Sie dann auf eine -Funktion, um die Ergebnisse anzuzeigen.

Wort der Warnung, ArcMap kann mit erfrischender ungerade, so dass Sie manchmal müssen schließen und erneut öffnen, um Popup-Änderungen anzuzeigen.

Sobald Sie in ArcMap sind, veröffentlichen Sie einfach Ihren Dienst, und Ihre Webkarte sollte die Popup-Vorlage berücksichtigen.

Verwandte Themen