HTML Tag Support in Page Layouts for Map Documents

790
10
10-27-2011 05:33 AM
Status: Open
Labels (1)
AndrewChapkowski
Esri Regular Contributor

It would be very helpful if you could render HTML inside a map document in order to create tables, links, etc..

So say I wanted to render a table in my MXD page layout as such:
<table border="1">
<tr>
<td>row 1, cell 1</td>
<td>row 1, cell 2</td>
</tr>
<tr>
<td>row 2, cell 1</td>
<td>row 2, cell 2</td>
</tr>
</table>
I would get a table with my data in it as such:
0EM30000000Ct4W
Right now the text element just ignores the HTML tags at ArcGIS 10 SP3

10 Comments
DanMcCoy
This should also include anchor tags <A>  (hyperlinks) that would be preserved in PDF export.

http://support.esri.com/en/knowledgebase/techarticles/detail/28792

AndrewChapkowski
That's a good addition as well.
FC_Basson
And specify a CSS file for styling the HTML elements.
AndrewBrown16
Also, enable the HTML popups to have leader lines, so the tables could point to a specific location.
AndreasLorentzen

I have been working on and off with QGIS for several years, and there you have a possibility to use HTML in the layout to produce tables and dynamic text in an orderly and nice manner. In ArcGIS Pro you don't have this possibility.

A quick video that shows how this is implemented in QGIS: https://www.youtube.com/watch?v=4vWTRWCJYV8

This is also kind of equivalent with AutoCAD blocks in layout.


(image from youtube video mentioned above)

The ide:

Add a layout element that lets you use HTML to create tables with dynamic text.

 

Why:

We often need to use map series to create hundreds of similar pages with defined setup which earlier where done with layouts in AutoCAD. The costumers therefore expect a "standardized" table with information. This is really cumbersome to create in ArcGIS Pro.

 

This is not the same as showing the attribute table, as it need to be colspan/rowspan possibilities.

KoryKramer

Similar to this previous request for ArcMap: https://community.esri.com/ideas/4527 

AndreasLorentzen

I did not find that. Nice Catch. However this is for ArcGIS Pro, so it might not be a duplicate?

B_Brooks

I would love to have an iframe-like web frame within a layout. This would be especially handy if I could specify the URL off of an attribute value from a feature in the map frame.

I would like to have the Google Street View automatically update in the layout for a specific point. The street view URL can be added in an attribute.

 

David_Brooks

I think it would be a great idea for Pro users to be able to embed iFrames into ArcGIS Pro layouts, which would allow users to add AGOL and Portal interactive content. The concept of this idea is based on the lack of Pie Charts in the Chart Frame tool, so the embedding of Dashboards would open up these infographics as well as a host of other web content.

The iFrame content could then export as a flat image into the necessary formats (png, pdf, jpeg etc)

AndreasLorentzen