| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 | collection @stop_areas
node do |stop_area|
  {
  :id => stop_area.id,
  :registration_number => stop_area.registration_number || "",
  :short_registration_number => truncate(stop_area.registration_number, :length => 10) || "",
  :name => stop_area.name || "",
  :short_name => truncate(stop_area.name, :length => 30) || "",
  :zip_code => stop_area.zip_code || "",
  :city_name => stop_area.city_name || "",
  :short_city_name => truncate(stop_area.city_name, :length => 15) || "",
  :user_objectid => stop_area.user_objectid,
  :longitude => stop_area.longitude,
  :latitude => stop_area.latitude,
  :area_type => Chouette::AreaType.find(stop_area.area_type).label,
  :comment => stop_area.comment,
  :text => stop_area.full_name,
  :kind => stop_area.kind
  }
end
node(:stop_area_path) { |stop_area|
  stop_area_picture_url(stop_area) || ""
}
 |