Difference between revisions of "Comparison of maps"

From Guifi - Media-pool Common Repository

m
 
(25 intermediate revisions by 8 users not shown)
Line 1: Line 1:
 +
=== Software ===
 +
 
{| class="wikitable sortable"
 
{| class="wikitable sortable"
 
|- style="background:#ececec;"
 
|- style="background:#ececec;"
 
! Map software / Link
 
! Map software / Link
 
! Source code
 
! Source code
 +
! Development contact
 
! Community Network/s
 
! Community Network/s
 
! Location
 
! Location
Line 8: Line 11:
 
! Content license
 
! Content license
 
! Development status
 
! Development status
 +
! Sustainability model
 
! Last release
 
! Last release
 
! Programming language
 
! Programming language
 
! Data backend
 
! Data backend
! Interoperability mode (with others maps)
 
! Export
 
! Import
 
! Wired links (Optic Fiber,...)
 
! OpenLayers
 
! Extended data on map
 
! History
 
! Multilingual
 
! Comments
 
 
|-
 
|-
 
| [http://guifi.net/maps Guifimaps]
 
| [http://guifi.net/maps Guifimaps]
 
| https://gitorious.org/guifi/guifimaps
 
| https://gitorious.org/guifi/guifimaps
 +
| [https://llistes.guifi.net/sympa/info/guifi-dev Guifi-dev mailing list]
 
| [http://guifi.net Guifi.net], [http://qmp.cat qMp]
 
| [http://guifi.net Guifi.net], [http://qmp.cat qMp]
 
| WorldWide, specially Catalonia
 
| WorldWide, specially Catalonia
Line 28: Line 24:
 
|
 
|
 
| Stable - Slow
 
| Stable - Slow
 +
|
 
| 2013-08-05
 
| 2013-08-05
 
| PHP
 
| PHP
 
| MySQL
 
| MySQL
| Not supported
 
| Yes,via CNML and GML
 
|
 
| Not supported
 
| Supported
 
| No
 
| External supported (via graph SNMP servers)
 
| Partially
 
| -
 
 
|-
 
|-
 
| [http://libremap.net LibreMap]
 
| [http://libremap.net LibreMap]
 
| https://github.com/libremap
 
| https://github.com/libremap
 +
| [https://lists.libremap.net/mailman/listinfo/discussion Libremap mailing list]
 
| [http://www.quintanalibre.org.ar/ Quintana Libre], [http://deltalibre.org.ar/ Delta Libre], [http://freifunk.net/ Freifunk], [http://qmp.cat qMp]
 
| [http://www.quintanalibre.org.ar/ Quintana Libre], [http://deltalibre.org.ar/ Delta Libre], [http://freifunk.net/ Freifunk], [http://qmp.cat qMp]
 
| Argentina, Germany, Catalonia
 
| Argentina, Germany, Catalonia
Line 48: Line 37:
 
| [http://opendatacommons.org/licenses/odbl/summary/ ODbL]
 
| [http://opendatacommons.org/licenses/odbl/summary/ ODbL]
 
| Alpha - Slow
 
| Alpha - Slow
| 2014-05-01
+
| Volunteers
 +
| 2013-10-03 backbone, 2014-08-05 agent
 
| JavaScript
 
| JavaScript
 
| CouchDB
 
| CouchDB
| Not supported
 
| Via sharing couch DataBase
 
| Via sharing couch DataBase
 
| Not supported
 
| Not supported
 
| Only JSON not complete data
 
| Not supported
 
| No
 
| -
 
 
|-
 
|-
| [http://map.ninux.org/ Nodeshot]
+
|[http://map.ninux.org/ Nodeshot 0.9]
 +
|rowspan="2"| https://github.com/ninuxorg/nodeshot
 +
|rowspan="2"| [http://ml.ninux.org/mailman/listinfo/nodeshot Nodeshot mailing list]
 +
|rowspan="2"| [http://map.ninux.org/ Ninux]
 +
|rowspan="2"| Italy
 +
|
 +
|
 +
| 0.9.x stable slow
 +
| [http://blog.ninux.org/2011/09/06/gsoc-2011-nodeshot/ Grant]
 +
| 2013-12-03
 +
| Python
 +
| MySQL
 +
|-
 +
| [https://ninux.nodeshot.org Nodeshot 1.0 alpha]
 +
| TBA (FOSS)
 +
|
 +
| 1.0 alpha quick
 +
| [http://blog.ninux.org/2014/04/23/gsoc-2014-si-parte-con-netengine/ Grant] + Reusable business model (Cineca Consortium)
 +
| 2014-10-13
 +
| Python
 +
| PostgreSQL
 +
|-
 +
| WiND
 +
| https://github.com/wind-project/wind
 
|
 
|
 +
| [http://www.awmn.net Athens Wireless Metropolitan Network (AWMN)]
 +
| Greece
 
|
 
|
 
|
 
|
Line 70: Line 76:
 
|
 
|
 
|
 
|
 +
|-
 +
| [https://nodes.wlan-si.net/network/map/ Nodewatcher]
 +
| https://github.com/wlanslovenija/nodewatcher
 +
| [https://dev.wlan-si.net/wiki/Nodewatcher Website]<br> [https://wlan-si.net/lists/info/nodewatcher nodewatcher mailing list]
 +
| [https://wlan-si.net/ wlan slovenija]
 +
| Slovenia
 +
| Affero GPL v3
 
|
 
|
 +
| 3.0&nbsp;(Development) <br> 2.0 (Stable)
 
|
 
|
 
|
 
|
 +
| Python / Django
 +
| GeoDjango
 +
|-
 +
|olsrmap ([http://➡.ws/ejklrhw4 one instance], [http://➡.ws/eyt6st other instance])
 +
|https://github.com/Pitxyoki/olsrmap/
 
|
 
|
 +
|[http://unimos.net Unimos]
 +
|Portugal
 +
|[https://github.com/Pitxyoki/olsrmap/blob/master/LICENSE Mixed licences]
 
|
 
|
 +
|Slow
 
|
 
|
 
|
 
|
 +
|PHP + Javascript
 +
|Reads directly from OLSR nodes' latlon.js file (javascript spit by the OLSR daemon)
 +
|}
 +
 +
=== Features list ===
 +
 +
{| class="wikitable sortable"
 +
|- style="background:#ececec;"
 +
! Map software / Link
 +
! Push from nodes
 +
! Pull from nodes
 +
! Interoperability mode (with others maps)
 +
! Export
 +
! Import
 +
! API
 +
! Wired links (Optic Fiber,...)
 +
! OpenLayers
 +
! Interactive extended data on map
 +
! History
 +
! Multilingual
 +
! Provisioning
 +
! Comments
 +
|-
 +
| Guifimaps
 +
| No, map shows direct human drawing in database
 
|
 
|
 +
| Not supported
 +
| Yes,via CNML and GML
 
|
 
|
 +
| [[:es:API|Yes]]
 +
| Not supported
 +
| Supported
 +
| No
 +
| [http://guifi.net/ca/guifi/menu/stats/growthmap External supported (via graph SNMP servers)]
 +
| Partially
 +
| Yes, via justoneclick ([http://dev.qmp.cat/projects/qmp/wiki/Guifi_oneclick or automatized in qMp])
 +
| -
 
|-
 
|-
| WiND
+
| LibreMap
| https://github.com/wind-project/wind
+
| [https://github.com/libremap/libremap-agent-openwrt libremap openwrt agent]
| [http://www.awmn.net Athens Wireless Metropolitan Network (AWMN)]
+
| Greece
+
 
|
 
|
 +
| [https://github.com/libremap/libremap-adapter-openwifimap openwifimap adapter]
 +
| Yes (CouchDB replication)
 +
| Yes (CouchDB replication)
 +
| [https://github.com/libremap/libremap-api/blob/master/doc-api.md Yes]
 +
| Yes (supports arbitrary link types)
 +
| Not supported
 +
| Only JSON not complete data
 +
| Not supported
 +
| No
 
|
 
|
 +
| Unlimited scalability; Decentralized via CouchDB's replication
 +
|-
 +
| Nodeshot 0.9
 +
|
 +
|
 +
| Not supported
 +
| KML
 +
| Supported
 +
|
 +
|
 +
|
 +
| Yes
 +
|
 +
|
 +
|
 +
|
 +
|-
 +
| Nodeshot 1.0 alpha
 +
| Work in progress
 +
| [https://github.com/ninuxorg/netengine Supported]
 +
| [http://nodeshot.readthedocs.org/en/latest/topics/interoperability.html Work in progress]
 +
| GeoJSON API / Django Fixtures
 +
| Supported
 +
|
 +
| [https://github.com/ninuxorg/nodeshot/blob/master/nodeshot/networking/links/models/choices.py#L14 In development]
 +
| [https://github.com/ninuxorg/nodeshot/issues/122 Leaflet + configurable tileserver]
 +
| Yes
 +
| Planned
 +
| Only UI
 +
|
 +
|
 +
|-
 +
| WiND
 
|
 
|
 
|
 
|
Line 100: Line 198:
 
|
 
|
 
|-
 
|-
 +
| Nodewatcher
 +
| [https://github.com/wlanslovenija/nodewatcher-agent nodewatcher openwrt agent]
 
|
 
|
 
|
 
|
Line 107: Line 207:
 
|
 
|
 
|
 
|
 +
|Yes, OLSR data and "animated links"
 +
|
 +
|
 +
|
 +
|Contains a distance measurement tool, and a terrain profile analysis tool (by an external provider [inspired by Guifi's])
 +
|-
 +
| olsrmap
 
|
 
|
 
|
 
|
Line 120: Line 227:
 
|
 
|
 
|}
 
|}
 +
 +
== Features for mapping not implemented in any map software (yet, work in progress) ==
 +
* [http://trac.guifi.net/ticket/16 Profiles with buildings]
 +
* Node picture vision
 +
 +
== Simple maps ==
 +
* [http://www.pilsfree.net/mapa/ PilsFree network] (Czech Republic)
  
 
[[category:comparision]]
 
[[category:comparision]]
 
[[category:map]]
 
[[category:map]]

Latest revision as of 23:38, 2 February 2017

Software

Map software / Link Source code Development contact Community Network/s Location Software license Content license Development status Sustainability model Last release Programming language Data backend
Guifimaps https://gitorious.org/guifi/guifimaps Guifi-dev mailing list Guifi.net, qMp WorldWide, specially Catalonia Stable - Slow 2013-08-05 PHP MySQL
LibreMap https://github.com/libremap Libremap mailing list Quintana Libre, Delta Libre, Freifunk, qMp Argentina, Germany, Catalonia GPLv3 ODbL Alpha - Slow Volunteers 2013-10-03 backbone, 2014-08-05 agent JavaScript CouchDB
Nodeshot 0.9 https://github.com/ninuxorg/nodeshot Nodeshot mailing list Ninux Italy 0.9.x stable slow Grant 2013-12-03 Python MySQL
Nodeshot 1.0 alpha TBA (FOSS) 1.0 alpha quick Grant + Reusable business model (Cineca Consortium) 2014-10-13 Python PostgreSQL
WiND https://github.com/wind-project/wind Athens Wireless Metropolitan Network (AWMN) Greece
Nodewatcher https://github.com/wlanslovenija/nodewatcher Website
nodewatcher mailing list
wlan slovenija Slovenia Affero GPL v3 3.0 (Development)
2.0 (Stable)
Python / Django GeoDjango
olsrmap (one instance, other instance) https://github.com/Pitxyoki/olsrmap/ Unimos Portugal Mixed licences Slow PHP + Javascript Reads directly from OLSR nodes' latlon.js file (javascript spit by the OLSR daemon)

Features list

Map software / Link Push from nodes Pull from nodes Interoperability mode (with others maps) Export Import API Wired links (Optic Fiber,...) OpenLayers Interactive extended data on map History Multilingual Provisioning Comments
Guifimaps No, map shows direct human drawing in database Not supported Yes,via CNML and GML Yes Not supported Supported No External supported (via graph SNMP servers) Partially Yes, via justoneclick (or automatized in qMp) -
LibreMap libremap openwrt agent openwifimap adapter Yes (CouchDB replication) Yes (CouchDB replication) Yes Yes (supports arbitrary link types) Not supported Only JSON not complete data Not supported No Unlimited scalability; Decentralized via CouchDB's replication
Nodeshot 0.9 Not supported KML Supported Yes
Nodeshot 1.0 alpha Work in progress Supported Work in progress GeoJSON API / Django Fixtures Supported In development Leaflet + configurable tileserver Yes Planned Only UI
WiND
Nodewatcher nodewatcher openwrt agent Yes, OLSR data and "animated links" Contains a distance measurement tool, and a terrain profile analysis tool (by an external provider [inspired by Guifi's])
olsrmap

Features for mapping not implemented in any map software (yet, work in progress)

Simple maps

Personal tools