Diese Website richtet sich an Wiederverkäufer von swisstopo-Produkten und Web-Entwickler. Falls Sie Produkte von swisstopo kaufen möchten, besuchen Sie den swisstopo Onlineshop.
In diesem Beispiel werden mehrere ausgewählte Produkte der Landeskarten 1: 25000 in einer einfachen HTML Tabelle dargestellt. Hier wird keine Darstellung mit Hilfe von CSS definiert.
var formatTemplate =
'<tr>' +
'<td>[product.titleDe]</td>' +
'<td>[product.descriptionDe]</td>' +
'<td>[product.price]</td>' +
'<td>[product.releaseYear]</td>' +
'<td><a href="#">Bestellen</a></td>' +
'</tr>';
window.onload=getProducts(1.0, formatTemplate, null,['1011','1012','1031','1032']);
Neuer Code ab dem 1. Januar 2017 window.onload=getProducts(2.0, formatTemplate, null,['1011','1012','1031','1032']);
<table border="1" width="100%">
<thead>
<tr>
<th>Name</th>
<th>Beschreibung</th>
<th>Preis</th>
<th>Erscheinungsdatum</th>
<th> </th>
</tr>
</thead>
<tbody id="productOutputContainer"></tbody>
</table>
Um die Produkbestellung an unseren Shop weiterzuleiten wurde der Bestelllink folgendermassen (ersetzen von # mit URL) eingetragen:
http://www.toposhop.admin.ch/de/shop/basket?ref=test.ch&product0=[product.mapNumber]&quantity0=1
Neuer Code ab dem 1. Januar 2017
https://shop.swisstopo.admin.ch/de/dispatcher?ref=test.ch&product0=[product.mapNumber]&quantity0=1