[Talk-it] Apostrofi

Daniele Forsi dforsi at gmail.com
Sat May 3 13:24:05 BST 2008


Il 27 aprile 2008 13.37, Martin Koppenhoefer ha scritto:

>  qualcuno sta cambiando gli apostrofi ' in un espressione "'". Non
>  capisco perchè.
>  http://www.lenz-online.de/osm?lat=41.896117&lon=12.503681&zoom=18&layers=B0FT
>
>  (mettete il mouse sopra la chiesa per verderlo).

nel caso che citi non li ha cambiati nessuno, sembra un problema di
visualizzazione dei POI, se guardi la cronologia, ci sono solo le tue
modifiche
http://api.openstreetmap.org/api/0.5/node/246661216/history

se gaurdi il nodo con osm
http://api.openstreetmap.org/api/0.5/node/246661216

ottieni gli apostrofi
<osm version="0.5" generator="OpenStreetMap server">
<node id="246661216" lat="41.8961658" lon="12.5037171"
user="dieterdreist" visible="true"
timestamp="2008-03-22T03:53:07+00:00">
<tag k="created_by" v="JOSM"/>
<tag k="religion" v="christian"/>
<tag k="name" v="Parrocchia Sant'Eusebio all'Esquilino"/>
<tag k="amenity" v="place_of_worship"/>
<tag k="denomination" v="catholic"/>
</node>
</osm>

ma se cerchi lo stesso oggetto tramite osmxapi
http://www.informationfreeway.org/api/0.5/*[name=Parrocchia
Sant'Eusebio all'Esquilino]

ottieni le entità '
<?xml version='1.0' standalone='no'?>
<osm version='0.5' generator='osmxapi: OSM Extended API'
xmlns:osmxapi='http://www.informationfreeway.org/osmxapi/0.5'
osmxapi:uri='/api/0.5/*%5bname=Parrocchia%20Sant&apos%3bEusebio%20all&apos%3bEsquilino%5d'
osmxapi:planetDate='200805020507' osmxapi:copyright='2008
OpenStreetMap contributors' osmxapi:instance='zappy1'>
  <node id='246661216' lat='41.8961658' lon='12.5037171'
user='dieterdreist' osmxapi:users='dieterdreist'
timestamp='2008-03-22T03:53:07Z'>
    <tag k='amenity' v='place_of_worship'/>
    <tag k='denomination' v='catholic'/>
    <tag k='name' v='Parrocchia Sant&apos;Eusebio all&apos;Esquilino'/>
    <tag k='religion' v='christian'/>
  </node>
</osm>

non può mettere l'apostrofo all'interno della stringa perché lo usa
come delimitatore, mentre osm usa le virgolette


Detto questo, a me è capitato di cambiare involontariamente gli
apostrofi in "'" modificando in JOSM i file scaricati tramite
osmxapi; ho corretto gli errori quando me ne sono accorto, ma potrebbe
essermi sfuggito qualcosa, nel caso ditemelo

-- 
Daniele Forsi




More information about the Talk-it mailing list