Commit ce3fec84 authored by Eric - kg6wxc's avatar Eric - kg6wxc
Browse files

Added GPL 3 license, also changed README (yet again)

parent 92b2ae7e
This diff is collapsed.
This README file last updated: april 2018
REQUIREMENTS: REQUIREMENTS:
------------- -------------
Apache webserver (or equiv) Apache webserver (or equiv)
...@@ -19,6 +21,8 @@ It is a time consuming and computationaly expensive process, but can be done on ...@@ -19,6 +21,8 @@ It is a time consuming and computationaly expensive process, but can be done on
It also takes 100's of GB of HD space if you want to map the entire world, and that *does not* include the tiles themselves, that is only for the data required to **make** the map tiles. It also takes 100's of GB of HD space if you want to map the entire world, and that *does not* include the tiles themselves, that is only for the data required to **make** the map tiles.
A good place to start for more info is: [https://switch2osm.org/serving-tiles/](https://switch2osm.org/serving-tiles/) 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. :) 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 INITIAL SETUP FOR A RASPBIAN 9 (Stretch) SYSTEM
------------- -------------
...@@ -104,11 +108,10 @@ CONTRIBUTING ...@@ -104,11 +108,10 @@ CONTRIBUTING
------------ ------------
**Contribution is encouraged!!** **Contribution is encouraged!!**
I can't think of *everything*! 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 CREDITS
------------ ------------
2016-2018 - Eric Satterlee / KG6WXC 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. Addtional Credit to: Mark/N2MH and Glen/K6GSE for their work on this project.
...@@ -10,6 +10,7 @@ if (PHP_SAPI !== 'cli') { ...@@ -10,6 +10,7 @@ if (PHP_SAPI !== 'cli') {
$mtimeStart = microtime(true); $mtimeStart = microtime(true);
/************************************************************************************* /*************************************************************************************
* get-map-info script v3 by kg6wxc\eric satterlee kg6wxc@gmail.com * 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. * This script is the heart of kg6wxcs' mesh map system.
* bug fixes, improvements and corrections are welcomed! * bug fixes, improvements and corrections are welcomed!
* *
...@@ -47,7 +48,19 @@ $mtimeStart = microtime(true); ...@@ -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 = ".."; $INCLUDE_DIR = "..";
...@@ -68,6 +81,7 @@ ini_set('memory_limit', '128M'); ...@@ -68,6 +81,7 @@ ini_set('memory_limit', '128M');
/*********************************************************************** /***********************************************************************
*DO NOT CHANGE ANYTHING BELOW HERE UNLESS YOU KNOW WHAT YOU ARE DOING!!!! *DO NOT CHANGE ANYTHING BELOW HERE UNLESS YOU KNOW WHAT YOU ARE DOING!!!!
************************************************************************/ ************************************************************************/
$script_arg = ""; $script_arg = "";
if (isset($argv[1])) { if (isset($argv[1])) {
$script_arg = $argv[1]; $script_arg = $argv[1];
......
...@@ -21,6 +21,21 @@ ...@@ -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 * MESHMAP Map Functions
......
<?php <?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') { if (PHP_SAPI !== 'cli') {
$file = basename($_SERVER['PHP_SELF']); $file = basename($_SERVER['PHP_SELF']);
exit("<style>html{text-align: center;}p{display: inline;}</style> exit("<style>html{text-align: center;}p{display: inline;}</style>
......
...@@ -5,6 +5,22 @@ ...@@ -5,6 +5,22 @@
* find bugs and make many good improvements over what I had before! * 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* *The "netcat" function*
**********************/ **********************/
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
* @category Mesh * @category Mesh
* @author Eric Satterlee, KG6WXC with Glen, K6GSE and Mark, N2MH * @author Eric Satterlee, KG6WXC with Glen, K6GSE and Mark, N2MH
* @version $Id$ * @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, * @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. * 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. * The map.php routine extracts the DB details and creates a dynamic map of those nodes and links.
...@@ -47,6 +47,22 @@ ...@@ -47,6 +47,22 @@
* GSE: Added another popup for those nodes with an non-standard firmware version. ( Visiable when layer is active ) * 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 ) /* Historical Notes ( colapsed )
* early march 2017 * early march 2017
* ----------------- * -----------------
...@@ -346,4 +362,4 @@ echo "</html>\n"; ...@@ -346,4 +362,4 @@ echo "</html>\n";
* End of primary display * End of primary display
********************************************************************************************************************/ ********************************************************************************************************************/
?> ?>
\ No newline at end of file
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
* @category Mesh * @category Mesh
* @author Eric Satterlee, KG6WXC with K6GSE * @author Eric Satterlee, KG6WXC with K6GSE
* @version $Id$ * @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, * @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. * 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. * The map.php routine extracts the DB details and creates a dynamic map of those nodes and links.
...@@ -13,6 +13,22 @@ ...@@ -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. * *It is very important to change the INCLUDE_DIR variable. *
* *
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment