Project

General

Profile

Paste
Statistics
| Branch: | Revision:

root @ 6bf61e20

Name Size Revision Age Author Comment
  ajax 5bfbdfb4 over 9 years Jocelyn Dealande changed code so that we can concatenate one or ...
  class 5bfbdfb4 over 9 years Jocelyn Dealande changed code so that we can concatenate one or ...
  css e1acd4a1 almost 10 years Jocelyn Dealande Can add a panorama from the map.
  html 3d3b31ae almost 11 years Jocelyn Delande Moved some treatements to functions for better ...
  images a3184cec almost 11 years Jocelyn Delande PREFIXXX
  js 3b5b7963 over 9 years Jocelyn Dealande fixed a bug introduced in 7096d2f and preventin...
  ref_points 6bf61e20 over 9 years Jocelyn Dealande added reference points for cholet city
  to_tiles 7096d2f9 almost 10 years Jocelyn Dealande Refacto of Tiles handling and simplified a bit ...
.gitignore 38 Bytes fe3e0cdf almost 11 years Jocelyn Delande - Moved ref_points.php to something less toulou...
.htaccess 115 Bytes 0bd646e4 about 11 years Victor PONGNIAN remise en forme du travail de Victor Pongnian s...
README.md 3.41 KB bc864f42 about 10 years Jocelyn Delande added installation notes
addParams.php 3.73 KB 3d3b31ae almost 11 years Jocelyn Delande Moved some treatements to functions for better ...
constants.inc.php 358 Bytes ffebe856 almost 10 years Jocelyn Dealande do not display ref_points and panorama further ...
envoyer.php 2.95 KB 09995259 almost 11 years Jocelyn Delande bugfix, lat and lon were inverted in upload form
genererPano.php 2.05 KB 6156a9b6 almost 11 years Jocelyn Delande some request input checking/sanitization
index.php 2.01 KB ffebe856 almost 10 years Jocelyn Dealande do not display ref_points and panorama further ...
panoInfo.php 2.53 KB 6156a9b6 almost 11 years Jocelyn Delande some request input checking/sanitization
panorama.php 7.46 KB 94abb8ac over 9 years Jocelyn Dealande panorama.php again, a lat/lon inverted
show_capline.php 3.66 KB 043955eb almost 10 years Jocelyn Dealande simple forgotten import
uploadReceive.php 3.86 KB 8562532a over 9 years Jocelyn Dealande bugfix when lat or lon is zero (thanks cthuluh !)

Latest revisions

# Date Author Comment
6bf61e20 02/08/2015 10:43 PM Jocelyn Dealande

added reference points for cholet city

5bfbdfb4 02/08/2015 10:35 PM Jocelyn Dealande

changed code so that we can concatenate one or more ref_points files to ref_points.local.php

3b5b7963 02/06/2015 07:15 PM Jocelyn Dealande

fixed a bug introduced in 7096d2f and preventing propper circles displaying

94abb8ac 02/06/2015 07:12 PM Jocelyn Dealande

panorama.php

again, a lat/lon inverted

8562532a 01/27/2015 12:11 AM Jocelyn Dealande

bugfix when lat or lon is zero (thanks cthuluh !)

83478686 01/27/2015 12:09 AM Jocelyn Dealande

bugfix typo preventing good ref_points displaying

d0ee1e7f 01/26/2015 11:48 PM Jocelyn Dealande

bugfixed inverted lon/lat parameters on RefPoint (+ added convenience ref_point->get_name())

def96176 12/23/2014 02:08 PM Jocelyn Dealande

unconfigured panoramas are viewable again

7096d2f9 12/22/2014 11:43 PM Jocelyn Dealande

Refacto of Tiles handling and simplified a bit file naming for tiles/params.
By the way, fixes #297

THIS COMMIT BREAKS FILE LAYOUT AND REQUIRES MIGRATION (SEE BELLOW).

To migrate data :

cd tiles
find . '*.jpg' -exec rename 's/[^\/]*_(([0-9]{3}_){2}([0-9]{3}))/$1/' {} \;...

ffebe856 12/08/2014 11:28 PM Jocelyn Dealande

do not display ref_points and panorama further than 25km from the current one (tunable in constant)

View all revisions | View revisions

README


Panorama-ttnn

Visualize a collection of panoramic photos.

Panorama-ttnn allows you to upload/share/visualize panoramic photos. It has been created for evaluating lines-of-sight for radio networks, like the one of tetaneutral.net.

Features

  • Upload panoramas to web server (i.e: made with Hugin);
  • visualize, pan and zoom panoramas, as if you were on site;
  • georeference panoramas : set GPS coordinates and elevation by hand and set orientation by pointing at known points;
  • visualize a point by lat/lon/elevation on your panorama ;
  • see other panoramas locations to evaluate the lines-of-sight;
  • view on map for a given LOS between two points/panoramas.

Getting started : upload a panorama

  1. Go to the index and click "Ajouter un panorama", let upload process
  2. Just click on the image in the subsequent list, and wait for it to be processed (split into tiles) ;
  3. Choose "accéder directement au panorama" to view it and use the red up-right box to enter coordinates and altitudes from where the photos have beenn taken. bouclage means that left and right borders are matching exactly (360° panorama).
  4. Reference some known points by right clicking (see relevant section), the others will get interpolated and presented to you on the view.

Viewing reference points

You'll see big colored bubbles :

  • Blue points : reference points you referenced and pointed by hand
  • Red points : other panorama (click and fly to it !)
  • Green points : reference points automatically placed (estimated according to the blue ones)

Adding reference points

Reference points are known points you are likely to see from your panoramas, they are a visual reference and a way to orientate your panoramas.

By default, there are no ref_points, you can create your own ref_points list or use one of the provided lists.

To get started, copy one of the files from ref_points folder in the root folder, remane it to ref_points.local.php and customize it.

Hint: prefer to register the altitudes of the topmost point of a building: they are the easier parts to aim from other panoramas.

Panorama view

This is the main view, you can pan and scroll a panorama.

From this view you can use the Reference points menu. The reference points menu allows you to set the orientation of your panorama by pointing at a known location you visualize on the panorama.

Mouse interaction for panorama view

  • drag image to move
  • right-click to pop the Reference points menu

Keyboard shortcuts for panorama view

  • Pgup/Pgdown: zoom in/out
  • ///: pan the image
  • Home/End: turn backwards (180°)

"Show cap" view

In this view, you see a map with your current view point and a ray between it and your target ref_point.

Options and layers selection can be set in the + menu. To move from/to the, click on the top-right button.

Installing

You need PHP

  • in your php.ini set uploadmaxfilesize and postmaxsize to "100M" or near.
  • in your httpd configuration, set the max post size accordingly

You need imagemagick. On debian : apt-get install imagemagick

Known limitations

Cannot delete anything from the interface

Uploaded images nor panoramas.

Also available in: Atom