<title>OpenStreetMap Nominatim</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
- <link rel="icon" type="image/png" href="/assets/images/favicon-194x194.png" sizes="194x194" />
- <link rel="icon" type="image/png" href="/assets/images/favicon-16x16.png" sizes="16x16" />
+ <link rel="icon" type="image/png" href="assets/images/favicon-194x194.png" sizes="194x194" />
+ <link rel="icon" type="image/png" href="assets/images/favicon-16x16.png" sizes="16x16" />
<link href="assets/css/leaflet.css" rel="stylesheet" />
<link href="assets/css/Control.MiniMap.min.css" rel="stylesheet" />
<div class="row">
<div class="col-4">
<div class="brand">
- <a href="/">
+ <a href="search.html">
<img alt="logo" src="assets/images/osm_logo.120px.png" width="30" height="30"/>
<h1>Nominatim</h1>
</a>
</div>
</div>
- <div id="last-updated" class="col-4 text-center">
- <div id="loading">loading...</div>
- Data from <a id="api-request-link" href="">API request</a>
- <br>
- Data last updated:
- <span id="data-date"></span>
+ <div class="col-4">
+ <div id="last-updated" class="text-center">
+ <div id="loading">loading...</div>
+ <div id="api-request">
+ Data from <a href="">API request</a>
+ <span id="api-request-debug">(<a href="">debug output</a>)</span>
+ </div>
+ Data last updated: <span id="data-date"></span>
+ </div>
</div>
<div class="col-4 text-right">
<div class="dropdown">
<span class="type">({{formatLabel aResult}})</span>
<p class="coords">{{aResult.lat}},{{aResult.lon}}</p>
- <a class="details btn btn-outline-secondary btn-sm"
- href="details.html?osmtype={{shortOSMType aResult.osm_type}}&osmid={{aResult.osm_id}}">details</a>
+ <a class="details btn btn-outline-secondary btn-sm" href="{{detailsURL aResult}}">details</a>
</div>
{{/inline}}
<div id="content">
- {{#if sQuery}}
+ {{#if bSearchRan}}
<div id="searchresults" class="sidebar">
{{#each aSearchResults as |aResult|}}
{{>partial_one_result iResNum=@index aResult=aResult env=env}}
<span class="type">{{formatLabel aResult}}</span>
<p class="coords">{{aResult.lat}},{{aResult.lon}}</p>
- <a class="details btn btn-outline-secondary btn-sm"
- href="details.html?osmtype={{shortOSMType aResult.osm_type}}&osmid={{aResult.osm_id}}">details</a>
+ <a class="details btn btn-outline-secondary btn-sm" href="{{detailsURL aResult}}">details</a>
</div>
{{/inline}}
</button>
</div>
<div class="search-type-link">
- <a href="/search.html">forward search</a>
+ <a href="search.html">forward search</a>
</div>
</form>
</div>
<script id="detailspage-template" type="text/x-handlebars-template">
{{#*inline "partial_details_one_row"}}
- <tr class="{{#unless this.isaddress}}notused{{/unless}}">
+ <tr class="{{#unless bAddressLineUsed}}notused{{/unless}}">
<td class="name">
{{#if this.localname}}
{{this.localname}}
<td>{{osmLink this}}</td>
<td>{{this.rank_address}}</td>
<td>{{formatAdminLevel this.admin_level}}</td>
- <td>{{formatDistance this.distance}}</td>
- <td>{{detailsPermaLink this 'details >'}}</td>
+ <td>{{formatDistance this.distance bDistanceInMeters}}</td>
+ <td><a href="{{detailsURL this}}">details</td>
</tr>
{{/inline}}
<div class="col-sm-10">
<h1>
{{aPlace.localname}}
- <small>{{detailsPermaLink aPlace 'link to this page'}}</small>
+ <small><a href="{{detailsURL aPlace}}">link to this page</a></small>
</h1>
</div>
<div class="col-sm-2 text-right">
<tbody>
{{#if aPlace.address}}
{{#each aPlace.address}}
- {{> partial_details_one_row}}
+ {{> partial_details_one_row bDistanceInMeters=false bAddressLineUsed=this.isaddress}}
{{/each}}
{{/if}}
{{#if aPlace.linked_places}}
{{> partial_h2 'Linked Places'}}
{{#each aPlace.linked_places}}
- {{> partial_details_one_row}}
+ {{> partial_details_one_row bDistanceInMeters=true bAddressLineUsed=true}}
{{/each}}
{{/if}}
{{#each aPlace.hierarchy as |lines type|}}
{{> partial_h3 type}}
{{#each lines}}
- {{> partial_details_one_row}}
+ {{> partial_details_one_row bDistanceInMeters=true bAddressLineUsed=true}}
{{/each}}
{{/each}}
{{else}}
<tbody>
{{#each aPolygons}}
<tr>
- <td>{{detailsLink this place_id}}</td>
+ <td><a href="{{detailsURL this}}">{{this.place_id}}</a></td>
<td>{{country_code}}</td>
<td>{{name}}</td>
<td>{{osmLink this}}</td>