Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
mesh
meshmap
Commits
ce3fec84
Commit
ce3fec84
authored
Apr 19, 2018
by
Eric - kg6wxc
Browse files
Added GPL 3 license, also changed README (yet again)
parent
92b2ae7e
Changes
8
Expand all
Show whitespace changes
Inline
Side-by-side
COPYING
0 → 100644
View file @
ce3fec84
This diff is collapsed.
Click to expand it.
README
View file @
ce3fec84
This README file last updated: april 2018
REQUIREMENTS:
-------------
Apache webserver (or equiv)
...
...
@@ -20,6 +22,8 @@ It also takes 100's of GB of HD space if you want to map the entire world, and t
A good place to start for more info is: [https://switch2osm.org/serving-tiles/](https://switch2osm.org/serving-tiles/)
If you attempt it, be patient, you *will* get it wrong more than a few times but in the end you might be suprised. :)
You might be able to convice KG6WXC to create local map tiles for you, if the area you want is in the USA...
INITIAL SETUP FOR A RASPBIAN 9 (Stretch) SYSTEM
-------------
**1: Import the SQL file to create the database**
...
...
@@ -104,11 +108,10 @@ CONTRIBUTING
------------
**Contribution is encouraged!!**
I can't think of *everything*!
If you find an improvement, typo or whatever, please, send an email to kg6wxc@gmail.com and we can get you setup with write access if you'd like!
If you find an improvement, typo
,
or whatever, please, send an email to kg6wxc@gmail.com and we can get you setup with write access if you'd like!
CREDITS
------------
2016-2018 - Eric Satterlee / KG6WXC
This README file last updated: april 2018
Addtional Credit to: Mark/N2MH and Glen/K6GSE for their work on this project.
scripts/get-map-info.php
View file @
ce3fec84
...
...
@@ -10,6 +10,7 @@ if (PHP_SAPI !== 'cli') {
$mtimeStart
=
microtime
(
true
);
/*************************************************************************************
* get-map-info script v3 by kg6wxc\eric satterlee kg6wxc@gmail.com
* Licensed under GPLv3 or later
* This script is the heart of kg6wxcs' mesh map system.
* bug fixes, improvements and corrections are welcomed!
*
...
...
@@ -47,7 +48,19 @@ $mtimeStart = microtime(true);
**************************************************************************************/
/******
* OTHER NOTES HERE
* This file is part of the Mesh Mapping System.
* The Mesh Mapping System is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* The Mesh Mapping System is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with The Mesh Mapping System. If not, see <http://www.gnu.org/licenses/>.
******/
$INCLUDE_DIR
=
".."
;
...
...
@@ -68,6 +81,7 @@ ini_set('memory_limit', '128M');
/***********************************************************************
*DO NOT CHANGE ANYTHING BELOW HERE UNLESS YOU KNOW WHAT YOU ARE DOING!!!!
************************************************************************/
$script_arg
=
""
;
if
(
isset
(
$argv
[
1
]))
{
$script_arg
=
$argv
[
1
];
...
...
scripts/map_functions.inc
View file @
ce3fec84
...
...
@@ -21,6 +21,21 @@
*
********************************************************************************************************************/
/******
* This file is part of the Mesh Mapping System.
* The Mesh Mapping System is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* The Mesh Mapping System is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with The Mesh Mapping System. If not, see <http://www.gnu.org/licenses/>.
******/
/*
* MESHMAP Map Functions
...
...
scripts/parallel_node_polling.php
View file @
ce3fec84
<?php
/******
* parallel_node_polling script v3 by kg6wxc\eric satterlee kg6wxc@gmail.com
* Licensed under GPLv3 or later
*
* This file is part of the Mesh Mapping System.
* The Mesh Mapping System is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* The Mesh Mapping System is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with The Mesh Mapping System. If not, see <http://www.gnu.org/licenses/>.
******/
if
(
PHP_SAPI
!==
'cli'
)
{
$file
=
basename
(
$_SERVER
[
'PHP_SELF'
]);
exit
(
"<style>html{text-align: center;}p{display: inline;}</style>
...
...
scripts/wxc_functions.inc
View file @
ce3fec84
...
...
@@ -5,6 +5,22 @@
* find bugs and make many good improvements over what I had before!
*******************************************************/
/******
* This file is part of the Mesh Mapping System.
* The Mesh Mapping System is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* The Mesh Mapping System is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with The Mesh Mapping System. If not, see <http://www.gnu.org/licenses/>.
******/
/**********************
*The "netcat" function*
**********************/
...
...
webpage/map_display.php
View file @
ce3fec84
...
...
@@ -4,7 +4,7 @@
* @category Mesh
* @author Eric Satterlee, KG6WXC with Glen, K6GSE and Mark, N2MH
* @version $Id$
* @license
Open Source GPL version 3
* @license
GPLv3 or later
* @abstract Eric has written a tool called get-map-info which retrieves HAM Mesh network devices,
* their configuration and Linkage information. These details are populated in several SQL tables.
* The map.php routine extracts the DB details and creates a dynamic map of those nodes and links.
...
...
@@ -47,6 +47,22 @@
* GSE: Added another popup for those nodes with an non-standard firmware version. ( Visiable when layer is active )
**/
/******
* This file is part of the Mesh Mapping System.
* The Mesh Mapping System is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* The Mesh Mapping System is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with The Mesh Mapping System. If not, see <http://www.gnu.org/licenses/>.
******/
/* Historical Notes ( colapsed )
* early march 2017
* -----------------
...
...
webpage/node_report.php
View file @
ce3fec84
...
...
@@ -5,7 +5,7 @@
* @category Mesh
* @author Eric Satterlee, KG6WXC with K6GSE
* @version $Id$
* @license
Open Source
* @license
GPLv3 or later
* @abstract Eric has written a tool called get-map-info which retrieves HAM Mesh network devices,
* their configuration and Linkage information. These details are populated in several SQL tables.
* The map.php routine extracts the DB details and creates a dynamic map of those nodes and links.
...
...
@@ -13,6 +13,22 @@
*
**************************************************************************/
/******
* This file is part of the Mesh Mapping System.
* The Mesh Mapping System is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* The Mesh Mapping System is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with The Mesh Mapping System. If not, see <http://www.gnu.org/licenses/>.
******/
/***************************************************************************
*It is very important to change the INCLUDE_DIR variable. *
*
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment