Hoppa till innehåll
Meny
  • Hem
  • Dokument
  • Om Mig
Geosupportsystem

Mera HTML pop-up

Publicerat den 2017-08-23

Jag tyckte det var lite intressant med HTML pop-up i QGIS, så jag fortsatte att experimentera lite. I detta korta inlägg beskriver jag lite av det jag kom fram till.
För det första, det finns väldigt få begränsningar rörande vad som går att göra. Exempelvis testade jag lite snabbt att infoga en IFRAME med en Mapbox karta:
Skärmbild från 2017-08-18 12-06-15
Inga problem alls, även om det kan tyckas lite overkill att ha en karta i ett pop-up fönster när man håller markören över en punkt… på kartan. Principen är dock speciellt intressant, då det innebär att väldigt många andra typer av innehåll kan infogas på samma sätt. Kanske en widget från en tjänsteportal innanför brandväggen? Eller en lista med nya dokument baserade på nyckelord från attributtabellen?
Stilsättning med css är heller inga problem och jag har inte hittat några markanta skillnader mellan dessa pop-up och den vanliga webbläsaren.
Jag provade att skriva ett litet dokument i HTML som vid klick på en knapp öppnade Open Street Map på en bestämd koordinat. Hela denna kod kopierade jag sedan in i HTML inställningarna för pop-up rutan.
Skärmbild från 2017-08-18 15-51-51.png
Det är ett fullständigt HTML dokument med inbakad CSS som skriver ut en ruta med lite text och en uppmaning om att klicka på en knapp.
Koden är sedan modifierad och url-länken till Open Street Map hämtar koordinater från objektet som man hovrar över.
Skärmbild från 2017-08-18 15-43-14
När man klickar på knappen så öppnas Open Street Map i en ny flik i webbläsaren, inzoomad och centrerad på den aktuella punkten:
Skärmbild från 2017-08-18 15-42-57.jpg
Interaktionen med webbläsaren och attributtabellen kan byggas på hur mycket som helst. Attribut kan användas och stilsättas i pop-up rutan hur man vill, och länkar till sidor i webbläsaren anropas med en enkel tag. Man skall inte glömma att ange ”target=’parent'” i taggen, så att länken inte öppnas i pop-up rutan, om man nu inte vill det.
Skärmbild från 2017-08-18 16-14-41Förutom stilsättningen så består pop-up rutan enbart av några få rader html (ovan). Och svårare än så är det inte!

Lämna ett svar Avbryt svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *

     Mastodon  

Senaste kommentarer

  • Gustav G om Mäta kurvradier med GNSS
  • Sur om Varför är stiftpennor så långa?
  • QGIS 3.44 LTR – Geosupportsystem om Zorin på gammal laptop
  • Stefan Ene om Zorin på gammal laptop
  • Samira A om Om Mig

Arkiv

Meta

  • Logga in
  • Flöde för inlägg
  • Flöde för kommentarer
  • WordPress.org
©2026 Geosupportsystem | WordPress-tema av Superbthemes.com