X-Git-Url: https://git.openstreetmap.org./chef.git/blobdiff_plain/2f3b011059e99fc2069683e1291e26e30de32ca2..a8930abf977175e1034465cb4e93d4d3673e366c:/cookbooks/planet/files/default/cgi/HEADER.cgi?ds=sidebyside
diff --git a/cookbooks/planet/files/default/cgi/HEADER.cgi b/cookbooks/planet/files/default/cgi/HEADER.cgi
index 0ce17f64a..be9c3814c 100644
--- a/cookbooks/planet/files/default/cgi/HEADER.cgi
+++ b/cookbooks/planet/files/default/cgi/HEADER.cgi
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/python3
from time import time
from os import stat, environ
@@ -43,63 +43,57 @@ def nice_time(time):
return '%d months' % (time / 2592000.)
-def file_info(file, name):
+def file_info(file, rss_file, name):
+ torrent_file = file + '.torrent'
size = nice_size(file)
hash = search(r'\w{32}', open(file+'.md5', 'r').read()).group(0)
date = nice_time(time() - stat(file).st_mtime)
- return '%(name)s
%(size)s, created %(date)s ago.
md5: %(hash)s.' % locals()
+ return '%(name)s (torrent) (RSS)
%(size)s, created %(date)s ago.
md5: %(hash)s.' % locals()
-planet_link = file_info('planet/planet-latest.osm.bz2', 'Latest Weekly Planet XML File')
-changesets_link = file_info('planet/changesets-latest.osm.bz2', 'Latest Weekly Changesets')
-planet_pbf_link = file_info('pbf/planet-latest.osm.pbf', 'Latest Weekly Planet PBF File')
+planet_link = file_info('planet/planet-latest.osm.bz2', 'planet/planet-bz2-rss.xml', 'Latest Weekly Planet XML File')
+changesets_link = file_info('planet/changesets-latest.osm.bz2', 'planet/changesets-bz2-rss.xml', 'Latest Weekly Changesets')
+planet_pbf_link = file_info('pbf/planet-latest.osm.pbf', 'pbf/planet-pbf-rss.xml', 'Latest Weekly Planet PBF File')
-print """
+print("""
-The files found here are regularly-updated, complete copies of the OpenStreetMap.org -database, and those published before the 12 September 2012 are distributed under a Creative Commons Attribution-ShareAlike 2.0 license, those published after are Open Data Commons Open Database License 1.0 licensed. For more information, see the project wiki. +The files found here are regularly-updated, complete copies of the OpenStreetMap database.
-
- Complete OSM Data- |
-
- Using The Data- |
-
- Extracts & Mirrors- |
-
---|---|---|
- %(planet_link)s -%(changesets_link)s -%(planet_pbf_link)s -- Each week, a new and complete copy of all data in OpenStreetMap is made - available as both a compressed XML file and a custom PBF format file. - Also available is the 'history' file - which contains not only up-to-date data but also older versions of data - and deleted data items. - - - A smaller file with complete metadata for all changes ('changesets') in - XML format is also available. - - |
-
+ +Files published before 12 September 2012 are distributed under a Creative Commons Attribution-ShareAlike 2.0 license, those +published after are Open Data Commons Open Database License 1.0 licensed. For more information, see the project wiki. + +
+
+
+ Latest Exports+%(planet_link)s +%(changesets_link)s +%(planet_pbf_link)s ++ Each week, a new and complete copy of all data in OpenStreetMap is made + available as both a compressed XML file and a custom PBF format file. + Also available is the 'history' file + which contains not only up-to-date data but also older versions of data + and deleted data items. + + + A smaller file with complete metadata for all changes ('changesets') in + XML format is also available. + +
+ Using the DataYou are granted permission to use OpenStreetMap data by the OpenStreetMap License, which also describes @@ -113,12 +107,10 @@ database, and those published before the 12 September 2012 are distributed under is a tool for importing the data into a Postgis database for rendering maps. - Processed coastline data - derived from OSM data is also needed for rendering usable maps, and can be found in a - single shapefile (360MB). + Processed coastline data + derived from OSM data is also needed for rendering usable maps. - |
-
+ Extracts & MirrorsThe complete planet is very large, so you may prefer to use one of several periodic extracts @@ -126,11 +118,32 @@ database, and those published before the 12 September 2012 are distributed under and BBBike.org are two providers of extracts with up-to-date worldwide coverage. - |
-
OSM data is free to use, but is not free to make or host. The + stability and accuracy of OSM.org depends on its volunteers and + donations from its users. Please consider + making an annual + recurring gift to OSM to support the infrastructure, + tools, working groups, and other incentives needed to + create the map.
+Donations can be made at supporting.openstreetmap.org/donate. + Suggestions assume $US or equivalent.
+Large businesses with revenue in the hundreds of thousands to + millions should join as + corporate members to receive additional benefits.
+If you find data within OpenStreetMap that you believe is an infringement of someone else's copyright, then please make contact with the OpenStreetMap Data Working Group.
-""" % locals() +