1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
doctype XML
kml xmlns="http://www.opengis.net/kml/2.2"
document
name = h(Chouette::AccessLink.model_name.human)
- @access_links.each do |access_link|
placemark id="#{access_link.objectid}"
name = h(access_link.name)
extendeddata
- [ :access_link_type, :objectid, :object_version, :created_at, :updated_at, :name, :comment, :link_distance, :link_type, :default_duration, :frequent_traveller_duration, :occasional_traveller_duration, :mobility_restricted_traveller_duration, :mobility_restricted_suitability, :stairs_availability, :lift_availability, :int_user_needs, :link_orientation].each do |prop|
data name="#{prop.to_s}"
value = h(access_link.send( prop))
data name="access_point_objectid"
value = h(access_link.access_point.objectid)
data name="stop_area_objectid"
value = h(access_link.stop_area.objectid)
= access_link.geometry_presenter.geometry.kml_representation.html_safe
|