app/views/tasks/gis/otu_distribution_data/show.html.erb
<h1>Task: <%= @otu ? 'Otu' : 'Taxon name' %> distribution</h1>
<div id="otu_distribution_widget">
<div class="flexbox">
<div class="item item1">
<% if @taxon_name %>
<h3>Taxon name: <%= object_link(@taxon_name) %> <%= radial_navigation_tag(@taxon_name) -%></h3>
<p><%= distribution_previous_next(@taxon_name, 'Taxon name') %></p>
<% end %>
<% if @otu %>
<h3>Otu: <%= object_link(@otu) %> <%= radial_navigation_tag(@otu) -%> </h3>
<p><%= distribution_previous_next(@otu, 'Otu', @distribution) %></p>
<% end %>
<%= paginate @distribution.otus %>
<%= page_entries_info @distribution.otus %>
<% @distribution.otus.each do |otu| %>
<table border="1">
<tbody>
<tr>
<th>Otu</th>
<th>
<%= link_to(otu_tag(otu), otu_path(otu.to_param), {id: "link_otu_#{otu.id}"}) %>
</th>
</tr>
<% unless otu.asserted_distributions.empty? %>
<tr>
<td>
<%= check_box_tag("check_asserted_distribution_#{otu.id}", nil, true) %>
</td>
<td>
<span id='<%= "span_asserted_distribution_otu_id_#{otu.id}" %>'>
<%= "distributions (#{otu.asserted_distributions.count}#{without_shape?(otu.asserted_distributions)}) (asserted distributions)" %>
</span>
</td>
</tr>
<% end %>
<% unless otu.collection_objects.empty? %>
<tr>
<td>
<%= check_box_tag("check_collecting_event_georeference_#{otu.id}", nil, true) %>
</td>
<td>
<span id="<%= "span_collecting_event_georeference_otu_id_#{otu.id}" %>">
<%= "collection_objects (#{otu.collection_objects.count}) (collecting events georeferences)" %>
</span>
</td>
</tr>
<% end %>
<% unless otu.collecting_events.empty? %>
<tr>
<td>
<%= check_box_tag("check_collecting_event_geographic area_#{otu.id}", nil, true) %>
</td>
<td>
<span id="<%= "span_collecting_event_geographic_area_otu_id_#{otu.id}" %>">
<%= "collecting event gazeteer records (#{otu.collecting_events.count}) (collecting events geographic area)" %>
</span>
</td>
</tr>
<% end %>
</tbody>
</table>
<% end %>
</div>
<div class="item item2">
<%= render(partial: 'layouts/map_header') -%>
<div id='_displayed_distribution_form'
data-feature-collection='<%= @distribution.to_json.to_json -%>'
data-map-center='POINT (0.0 0.0 0.0)'
data-map-canvas='displayed_distribution_canvas'
>
<table border="1">
<tbody>
<tr>
<td>
<div id="displayed_distribution_canvas" style="width:640px; height: 640px;"></div>
<span id="map_coords"></span>
</td>
</tr>
<tr>
<td>
<div id="displayed_distribution_style"></div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>