Whitespace/indentation cleanup.

Fix <head>, <script> and <meta> inconsistencies.
Use relative URLs in nav, sync code example links in menus and homepage.
Visual style changes:
 * Remove unused Google Font.
 * Align responsive Menu label to right.
 * Remove top padding from logo on internal pages.


Former-commit-id: bebc851f45
gh-pages
Jeff Brand 2016-05-16 10:00:41 -04:00
rodzic 696c1219ee
commit 4c3977a9b1
4 zmienionych plików z 236 dodań i 211 usunięć

Wyświetl plik

@ -1,18 +1,18 @@
html {
height:100%;
background: url(../img/langley.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background: url(../img/langley.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
body {
height: 100%;
text-align:center;
overflow-x:auto:
-webkit-font-smoothing: antialiased;
-webkit-overflow-scrolling: touch;
-webkit-font-smoothing: antialiased;
-webkit-overflow-scrolling: touch;
margin:0px;
padding:0px;
@ -22,13 +22,14 @@ body {
}
.main-header {
color:#EAE373;
font-family: 'Oswald', sans-serif;
font-weight: 300;
font-size:50px;
padding-left: 10px;
padding-right: 10px;
padding-top:15%;
color:#EAE373;
font-size:50px;
padding-left: 10px;
padding-right: 10px;
}
.main-header.home-logo {
padding-top:15%;
}
.main-header img {
@ -47,16 +48,16 @@ padding-top:15%;
/* Titles */
h2, h3, h4, h5, h6 {
font-family: 'Oswald', sans-serif;
font-weight: 300;
color: #fff;
font-family: 'Oswald', sans-serif;
font-weight: 300;
color: #fff;
}
h1 {
color:#558608;
font-family: 'Oswald', sans-serif;
font-weight: 300;
font-size:24px;
color:#558608;
font-family: 'Oswald', sans-serif;
font-weight: 300;
font-size:24px;
}
h1.subtitle {
@ -65,8 +66,8 @@ h1.subtitle {
/* Paragraph & Typographic */
p {
line-height: 20px;
margin-bottom: 10px;
line-height: 20px;
margin-bottom: 10px;
font-weight:400;
}
@ -76,3 +77,9 @@ p {
top:0px;
z-index:9999;
}
/* Custom styling for CSS menus */
#cssmenu > ul > #menu-button {
text-align: right;
padding-right: 32px;
}

Wyświetl plik

@ -3,56 +3,52 @@
<head>
<meta charset="utf-8">
<title>OpenDroneMap</title>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<link href="css/style.css" rel="stylesheet">
<link href="css/cssmenu.css" rel="stylesheet">
<link href="css/cssmenu2.css" rel="stylesheet">
<link href='http://fonts.googleapis.com/css?family=BenchNine|Oswald' rel='stylesheet' type='text/css'>
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
<script src="js/script.js"></script>
<link href='http://fonts.googleapis.com/css?family=Oswald' rel='stylesheet' type='text/css'>
</head>
<style>
</style>
<body>
<div id='cssmenu'>
<div id="logo"><a href="#"><img src="img/logo.svg"></a></div>
<ul>
<li><a href='pages/about.html'><span>About</span></a></li>
<li><a href='https://github.com/OpenDroneMap/OpenDroneMap' target="_blank"><span>Code on GitHub</span></a></li>
<li class='active has-sub'><a href='#'><span>Example Data</span></a>
<ul>
<li><a href='https://github.com/OpenDroneMap/odm_data_benchmark' target="_blank"><span>Benchmark</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data_pacifica' target="_blank"><span>Pacifica (Beach)</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data_langley' target="_blank"><span>Langley (Town Center)</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data_apt' target="_blank"><span>Corridor (Trail)</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data_seneca' target="_blank"><span>Seneca (Color Infrared Farm)</span></a></li>
</ul>
</li>
<li><a href='pages/contact.html'><span>Contact</span></a></li>
</ul>
</div>
<div id="container">
<h1 class="main-header"><a href="#"><img src="img/logo_full.svg"></a></h1>
<h1 class="subtitle"><i>Open Source Toolkit for processing Civilian Drone Imagery</i></h1>
<div id='cssmenu2'>
<div id='cssmenu'>
<div id="logo"><a href=""><img src="img/logo.svg"></a></div>
<ul>
<li class='active has-sub'><a href='#'><span>Code & Data</span></a>
<ul>
<li><a href='https://github.com/OpenDroneMap/OpenDroneMap' target="_blank"><span>Code</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data_benchmark' target="_blank"><span>Benchmark</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data_pacifica' target="_blank"><span>Pacifica (Beach)</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data_langley' target="_blank"><span>Langley (Town Center)</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data_apt' target="_blank"><span>Corridor (Trail)</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data_seneca' target="_blank"><span>Seneca (Color Infrared Farm)</span></a></li> </ul>
</li>
<li><a href='pages/about.html'><span>About</span></a></li>
<li><a href='https://github.com/OpenDroneMap/OpenDroneMap' target="_blank"><span>Code on GitHub</span></a></li>
<li class='active has-sub'><a href='#'><span>Example Data</span></a>
<ul>
<li><a href='https://github.com/OpenDroneMap/odm_data_benchmark' target="_blank"><span>Benchmark</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data_pacifica' target="_blank"><span>Pacifica (Beach)</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data_langley' target="_blank"><span>Langley (Town Center)</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data_apt' target="_blank"><span>Corridor (Trail)</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data_seneca' target="_blank"><span>Seneca (Color Infrared Farm)</span></a></li>
</ul>
</li>
<li><a href='pages/contact.html'><span>Contact</span></a></li>
</ul>
</div>
</div>
<div id="container">
<h1 class="main-header home-logo"><img src="img/logo_full.svg"></h1>
<h1 class="subtitle"><i>Open Source Toolkit for processing Civilian Drone Imagery</i></h1>
<div id='cssmenu2'>
<ul>
<li class='active has-sub'><a href='#'><span>Code & Data</span></a>
<ul>
<li><a href='https://github.com/OpenDroneMap/OpenDroneMap' target="_blank"><span>Code</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data_benchmark' target="_blank"><span>Benchmark</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data_pacifica' target="_blank"><span>Pacifica (Beach)</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data_langley' target="_blank"><span>Langley (Town Center)</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data_apt' target="_blank"><span>Corridor (Trail)</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data_seneca' target="_blank"><span>Seneca (Color Infrared Farm)</span></a></li>
</ul>
</li>
</ul>
</div>
</div>
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
<script src="js/script.js"></script>
</body>
</html>

Wyświetl plik

@ -1,121 +1,136 @@
<!DOCTYPE html>
<html>
<head>
<title>OpenDroneMap About</title>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
<link href="../css/style.css" rel="stylesheet">
<link href="../css/cssmenu.css" rel="stylesheet">
<link href='http://fonts.googleapis.com/css?family=BenchNine|Oswald' rel='stylesheet' type='text/css'>
</head>
<html lang="en">
<head>
<meta charset="utf-8">
<title>OpenDroneMap About</title>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<link href="../css/style.css" rel="stylesheet">
<link href="../css/cssmenu.css" rel="stylesheet">
<link href='http://fonts.googleapis.com/css?family=Oswald' rel='stylesheet' type='text/css'>
</head>
<body>
<div id='cssmenu'>
<div id="logo"><a href="https://opendronemap.github.io/odm/"><img src="../img/logo.svg"></a></div>
<ul>
<li><a href='#'><span>About</span></a></li>
<li><a href='https://github.com/OpenDroneMap/OpenDroneMap' target="_blank"><span>Code on GitHub</span></a></li>
<li class='active has-sub'><a href='#'><span>Example Data</span></a>
<ul>
<li><a href='https://github.com/OpenDroneMap/odm_data/tree/master/benchmark' target="_blank"><span>Benchmark</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data/tree/master/pacifica' target="_blank"><span>Pacifica (Beach)</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data/tree/master/langley' target="_blank"><span>Langley (Town Center)</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data/tree/master/apt' target="_blank"><span>Corridor (Trail)</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data/tree/master/seneca' target="_blank"><span>Seneca (Color Infrared Farm)</span></a></li> </ul>
</li>
<li><a href='contact.html'><span>Contact</span></a></li>
</ul>
</div>
<div id="container">
<h1 class="main-header"><a href="#"><img src="../img/logo_full.svg"></a></h1>
<div id="content">
<h1 id="what-is-it">What is it?</h1>
<p>OpenDroneMap is a toolchain for processing raw civilian UAS imagery to other useful products. What kind of products?</p>
<ol>
<li>Point Clouds</li>
<li>Digital Surface Models</li>
<li>Textured Digital Surface Models</li>
<li>Orthorectified Imagery</li>
<li>Classified Point Clouds</li>
<li>Digital Elevation Models</li>
<li>etc.</li>
</ol>
<p>So far, it does step 1 through 4: Point Clouds, meshes, textured meshes and orthophotography.</p>
<h1 id="steps-to-get-opendronemap-running">Steps to get OpenDroneMap running:</h1>
<p>(Requires Ubuntu 12.04 32-bit at this time. May also work with Ubuntu
12.04 64-bit. See https://github.com/OpenDroneMap/odm_vagrant for
running on Windows in a VM)</p>
<p>Run install.sh to build.</p>
<p><code>./install.sh</code></p>
<p>From a directory full of your images, run</p>
<p><code>./run.pl</code></p>
<hr>
<p>From Meshlab 1.3.3:</p>
<pre><code>* Open Project file, navigate to:
* &lt;project_location&gt;/reconstruction-with-image-size-1200/bundle/bundle.out
<div id='cssmenu'>
<div id="logo"><a href="../index.html"><img src="../img/logo.svg"></a></div>
<ul>
<li><a href='#'><span>About</span></a></li>
<li><a href='https://github.com/OpenDroneMap/OpenDroneMap' target="_blank"><span>Code on GitHub</span></a></li>
<li class='active has-sub'><a href='#'><span>Example Data</span></a>
<ul>
<li><a href='https://github.com/OpenDroneMap/odm_data/tree/master/benchmark' target="_blank"><span>Benchmark</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data/tree/master/pacifica' target="_blank"><span>Pacifica (Beach)</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data/tree/master/langley' target="_blank"><span>Langley (Town Center)</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data/tree/master/apt' target="_blank"><span>Corridor (Trail)</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data/tree/master/seneca' target="_blank"><span>Seneca (Color Infrared Farm)</span></a></li>
</ul>
</li>
<li><a href='contact.html'><span>Contact</span></a></li>
</ul>
</div>
<div id="container">
<h1 class="main-header"><a href="../index.html"><img src="../img/logo_full.svg"></a></h1>
<div id="content">
<h1 id="what-is-it">What is it?</h1>
<p>OpenDroneMap is a toolchain for processing raw civilian UAS imagery to other useful products. What kind of products?</p>
<ol>
<li>Point Clouds</li>
<li>Digital Surface Models</li>
<li>Textured Digital Surface Models</li>
<li>Orthorectified Imagery</li>
<li>Classified Point Clouds</li>
<li>Digital Elevation Models</li>
<li>etc.</li>
</ol>
<p>So far, it does step 1 through 4: Point Clouds, meshes, textured meshes and orthophotography.</p>
<h1 id="steps-to-get-opendronemap-running">Steps to get OpenDroneMap running:</h1>
<p>
(Requires Ubuntu 12.04 32-bit at this time.
May also work with Ubuntu 12.04 64-bit.
See https://github.com/OpenDroneMap/odm_vagrant for running on Windows in a VM)
</p>
<p>Run install.sh to build.</p>
<p><code>./install.sh</code></p>
<p>From a directory full of your images, run</p>
<p><code>./run.pl</code></p>
<hr>
<p>From Meshlab 1.3.3:</p>
<pre><code>
* Open Project file, navigate to:
* &lt;project_location&gt;/reconstruction-with-image-size-1200/bundle/bundle.out
* It will prompt for the image list file
* &lt;project_location&gt;/reconstruction-with-image-size-1200/list.txt
* &lt;project_location&gt;/reconstruction-with-image-size-1200/list.txt
* Control-L and delete "0 model"
* Import dense point cloud:
* e.g. &lt;project_location&gt;/reconstruction-with-image-size-1200-results/option-0000.ply
* (there may be multiple ply files)
* Make a mesh:
* Filters:Remeshing, Simplification and Reconstruction:Surface Reconstruction Poisson
* Import dense point cloud:
* e.g. &lt;project_location&gt;/reconstruction-with-image-size-1200-results/option-0000.ply
* (there may be multiple ply files)
* Make a mesh:
* Filters:Remeshing, Simplification and Reconstruction:Surface Reconstruction Poisson
* Texture the mesh
* Parameterization + texturing from registered rasters
</code></pre>
<hr>
<p>Example data can be found at https://github.com/OpenDroneMap/odm_data</p>
<hr>
<p>Long term, the aim is for the toolchain to also be able to optionally
push to a variety of online data repositories, pushing hi-resolution
aerials to <a href="http://opentopography.org/">OpenAerialMap</a>, point clouds to <a href="http://opentopography.org/">OpenTopography</a>,
and pushing digital elevation models to an emerging global repository
(yet to be named...). That leaves only digital surface model meshes and
UV textured meshes with no global repository home.</p>
<hr>
<h1 id="troubleshooting">Troubleshooting:</h1>
<p>If you run ODM with your own camera, it is possible you will see something like this:</p>
<pre><code> - configuration:
--cmvs-maxImages: 100
--end-with: pmvs
--match-size: 200
--matcher-ratio: 0.6
--matcher-threshold: 2
--pmvs-csize: 2
--pmvs-level: 1
--pmvs-minImageNum: 3
--pmvs-threshold: 0.7
--pmvs-wsize: 7
--resize-to: 1200
--start-with: resize
* Parameterization + texturing from registered rasters
</code></pre>
- source files - Fri Sep 19 13:47:42 UTC 2014
<hr>
no CCD width or focal length found for DSC05391.JPG - camera: "SONY DSC-HX5V"
no CCD width or focal length found for DSC05392.JPG - camera: "SONY DSC-HX5V"
no CCD width or focal length found for DSC05393.JPG - camera: "SONY DSC-HX5V"
no CCD width or focal length found for DSC05394.JPG - camera: "SONY DSC-HX5V"
no CCD width or focal length found for DSC05395.JPG - camera: "SONY DSC-HX5V"
no CCD width or focal length found for DSC05396.JPG - camera: "SONY DSC-HX5V"
no CCD width or focal length found for DSC05397.JPG - camera: "SONY DSC-HX5V"
no CCD width or focal length found for DSC05398.JPG - camera: "SONY DSC-HX5V"
no CCD width or focal length found for DSC05399.JPG - camera: "SONY DSC-HX5V"
<p>Example data can be found at https://github.com/OpenDroneMap/odm_data</p>
found no usable images - quitting
Died at ../../OpenDroneMap/./run.pl line 364.
<hr>
</code></pre>
<p>Long term, the aim is for the toolchain to also be able to optionally
push to a variety of online data repositories, pushing hi-resolution
aerials to <a href="http://opentopography.org/">OpenAerialMap</a>, point clouds to <a href="http://opentopography.org/">OpenTopography</a>,
and pushing digital elevation models to an emerging global repository
(yet to be named...). That leaves only digital surface model meshes and
UV textured meshes with no global repository home.</p>
<p>This means that your camera is not in the database, https://github.com/OpenDroneMap/OpenDroneMap/blob/gh-pages/ccd_defs.pl</p>
<p>This problem is easily remedied. We need to know CCD size in the
camera. We'll get these for our Sony Cyber-shot DSC-HX5 from dpreview:
http://www.dpreview.com/products/sony/compacts/sony_dschx5/specifications</p>
<p>So, we'll add the following line to our ccd_defs.pl:</p>
<pre><code> "SONY DSC-HX5V" =&gt; 6.104, # 1/2.4"
</code></pre>
<p>And so others can use it, we'll do a pull request to add it to our array for everyone else.</p>
</div>
</body>
<hr>
<h1 id="troubleshooting">Troubleshooting:</h1>
<p>If you run ODM with your own camera, it is possible you will see something like this:</p>
<pre><code>
- configuration:
--cmvs-maxImages: 100
--end-with: pmvs
--match-size: 200
--matcher-ratio: 0.6
--matcher-threshold: 2
--pmvs-csize: 2
--pmvs-level: 1
--pmvs-minImageNum: 3
--pmvs-threshold: 0.7
--pmvs-wsize: 7
--resize-to: 1200
--start-with: resize
- source files - Fri Sep 19 13:47:42 UTC 2014
no CCD width or focal length found for DSC05391.JPG - camera: "SONY DSC-HX5V"
no CCD width or focal length found for DSC05392.JPG - camera: "SONY DSC-HX5V"
no CCD width or focal length found for DSC05393.JPG - camera: "SONY DSC-HX5V"
no CCD width or focal length found for DSC05394.JPG - camera: "SONY DSC-HX5V"
no CCD width or focal length found for DSC05395.JPG - camera: "SONY DSC-HX5V"
no CCD width or focal length found for DSC05396.JPG - camera: "SONY DSC-HX5V"
no CCD width or focal length found for DSC05397.JPG - camera: "SONY DSC-HX5V"
no CCD width or focal length found for DSC05398.JPG - camera: "SONY DSC-HX5V"
no CCD width or focal length found for DSC05399.JPG - camera: "SONY DSC-HX5V"
found no usable images - quitting
Died at ../../OpenDroneMap/./run.pl line 364.
</code></pre>
<p>This means that your camera is not in the database, https://github.com/OpenDroneMap/OpenDroneMap/blob/gh-pages/ccd_defs.pl</p>
<p>This problem is easily remedied. We need to know CCD size in the
camera. We'll get these for our Sony Cyber-shot DSC-HX5 from dpreview:
http://www.dpreview.com/products/sony/compacts/sony_dschx5/specifications</p>
<p>So, we'll add the following line to our ccd_defs.pl:</p>
<pre><code> "SONY DSC-HX5V" =&gt; 6.104, # 1/2.4"</code></pre>
<p>And so others can use it, we'll do a pull request to add it to our array for everyone else.</p>
</div>
</div>
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
<script src="../js/script.js"></script>
</body>
</html>

Wyświetl plik

@ -1,40 +1,47 @@
<!DOCTYPE html>
<html>
<head>
<title>OpenDroneMap Contact</title>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
<link href="../css/style.css" rel="stylesheet">
<link href="../css/cssmenu.css" rel="stylesheet">
<link href='http://fonts.googleapis.com/css?family=BenchNine|Oswald' rel='stylesheet' type='text/css'>
</head>
<html lang="en">
<head>
<meta charset="utf-8">
<title>OpenDroneMap Contact</title>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<link href="../css/style.css" rel="stylesheet">
<link href="../css/cssmenu.css" rel="stylesheet">
<link href='http://fonts.googleapis.com/css?family=Oswald' rel='stylesheet' type='text/css'>
</head>
<body>
<div id='cssmenu'>
<div id="logo"><a href="https://opendronemap.github.io/odm/"><img src="../img/logo.svg"></a></div>
<ul>
<li><a href='about.html'><span>About</span></a></li>
<li><a href='https://github.com/OpenDroneMap/OpenDroneMap' target="_blank"><span>Code on GitHub</span></a></li>
<li class='active has-sub'><a href='#'><span>Example Data</span></a>
<ul>
<li><a href='https://github.com/OpenDroneMap/odm_data/tree/master/benchmark' target="_blank"><span>Benchmark</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data/tree/master/pacifica' target="_blank"><span>Pacifica (Beach)</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data/tree/master/langley' target="_blank"><span>Langley (Town Center)</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data/tree/master/apt' target="_blank"><span>Corridor (Trail)</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data/tree/master/seneca' target="_blank"><span>Seneca (Color Infrared Farm)</span></a></li> </ul>
</li>
<li><a href='#'><span>Contact</span></a></li>
</ul>
</div>
<div id="container">
<h1 class="main-header"><a href="#"><img src="../img/logo_full.svg"></a></h1>
<h1>Contact</h1>
<p><a href='http://lists.osgeo.org/cgi-bin/mailman/listinfo/opendronemap-users'<span>OpenDroneMap Users Mailing List</span></a></p>
<p><a href='http://lists.osgeo.org/cgi-bin/mailman/listinfo/opendronemap-dev'<span>OpenDroneMap Developer Mailing List</span></a></p>
<p><a href='https://github.com/OpenDroneMap/OpenDroneMap/issues'><span>Contact via GitHub Issue</span></a></p>
<p><a href='https://github.com/OpenDroneMap/OpenDroneMap/pulls'><span>Pull Requests</span></a></p>
<h1>(also)</h1>
<p><a href='https://twitter.com/smathermather'><span>Twitter</span></a></p>
</body>
<div id='cssmenu'>
<div id="logo"><a href="../index.html"><img src="../img/logo.svg"></a></div>
<ul>
<li><a href='about.html'><span>About</span></a></li>
<li><a href='https://github.com/OpenDroneMap/OpenDroneMap' target="_blank"><span>Code on GitHub</span></a></li>
<li class='active has-sub'><a href='#'><span>Example Data</span></a>
<ul>
<li><a href='https://github.com/OpenDroneMap/odm_data_benchmark' target="_blank"><span>Benchmark</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data_pacifica' target="_blank"><span>Pacifica (Beach)</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data_langley' target="_blank"><span>Langley (Town Center)</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data_apt' target="_blank"><span>Corridor (Trail)</span></a></li>
<li><a href='https://github.com/OpenDroneMap/odm_data_seneca' target="_blank"><span>Seneca (Color Infrared Farm)</span></a></li>
</ul>
</li>
<li><a href='#'><span>Contact</span></a></li>
</ul>
</div>
<div id="container">
<h1 class="main-header"><a href="../index.html"><img src="../img/logo_full.svg"></a></h1>
<h1>Contact</h1>
<p><a href='http://lists.osgeo.org/cgi-bin/mailman/listinfo/opendronemap-users'<span>OpenDroneMap Users Mailing List</span></a></p>
<p><a href='http://lists.osgeo.org/cgi-bin/mailman/listinfo/opendronemap-dev'<span>OpenDroneMap Developer Mailing List</span></a></p>
<p><a href='https://github.com/OpenDroneMap/OpenDroneMap/issues'><span>Contact via GitHub Issue</span></a></p>
<p><a href='https://github.com/OpenDroneMap/OpenDroneMap/pulls'><span>Pull Requests</span></a></p>
<h1>(also)</h1>
<p><a href='https://twitter.com/smathermather'><span>Twitter</span></a></p>
</div>
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
<script src="../js/script.js"></script>
</body>
</html>