Difference between revisions of "Comparison of maps"
From Guifi - Media-pool Common Repository
m |
|||
(23 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 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
| [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 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
| [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- | + | | Volunteers |
+ | | 2013-10-03 backbone, 2014-08-05 agent | ||
| JavaScript | | JavaScript | ||
| CouchDB | | CouchDB | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | [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 (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]) | ||
+ | | - | ||
|- | |- | ||
− | | | + | | LibreMap |
− | | https://github.com/ | + | | [https://github.com/libremap/libremap-agent-openwrt libremap openwrt agent] |
− | + | ||
− | + | ||
− | + | ||
| | | | ||
+ | | [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 120: | Line 198: | ||
| | | | ||
|- | |- | ||
− | | | + | | Nodewatcher |
− | + | | [https://github.com/wlanslovenija/nodewatcher-agent nodewatcher openwrt agent] | |
− | + | ||
− | + | ||
− | |[https://github.com/ | + | |
| | | | ||
− | |||
| | | | ||
− | |||
− | |||
| | | | ||
| | | | ||
Line 135: | Line 207: | ||
| | | | ||
| | | | ||
+ | |Yes, OLSR data and "animated links" | ||
| | | | ||
| | | | ||
Line 140: | Line 213: | ||
|Contains a distance measurement tool, and a terrain profile analysis tool (by an external provider [inspired by Guifi's]) | |Contains a distance measurement tool, and a terrain profile analysis tool (by an external provider [inspired by Guifi's]) | ||
|- | |- | ||
− | | | + | | olsrmap |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
| | | | ||
| | | | ||
Line 160: | 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 00:38, 3 February 2017
Contents
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)
- Profiles with buildings
- Node picture vision
Simple maps
- PilsFree network (Czech Republic)