Re: [Talk-de] Gültige XSD für API 0.6

2010-10-11 Diskussionsfäden Peter Körner

Am 11.10.2010 13:37, schrieb Philip Gillißen:

Daher meine Frage an die Liste: Gibt es eine aktuelle XSD für die API 0.6?
Es gibt nicht das API 0.6 Schema sondern nur eine Erklärung, was die 
einzelnen Tags in den XML-Files genau bedeuten. Daher benutzt jedes Tool 
(Planet-Dumper, API, Osmosis, JOSM) seinen eigenen Dialekt.


Es sollte jedoch Möglich sein, ein Schema zu definieren, das alle 
Dialekte abdeckt -- nur ob das ist was man(tm) will...


Dies ist, hoffe ich, etwas das mit API 0.7 vereinheitlicht wird.

Lg, Peter

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Gültige XSD für API 0.6

2010-10-11 Diskussionsfäden Frederik Ramm

Hallo,

Peter Körner wrote:

Dies ist, hoffe ich, etwas das mit API 0.7 vereinheitlicht wird.


Oder wir kommen komplett von diesem ueberkandidelten XML weg, dann 
braucht man auch keine Schemata mehr ;)


Bye
Frederik

--
Frederik Ramm  ##  eMail frede...@remote.org  ##  N49°00'09 E008°23'33

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Gültige XSD für API 0.6

2010-10-11 Diskussionsfäden Peter Körner

Am 11.10.2010 15:50, schrieb Frederik Ramm:

Hallo,

Peter Körner wrote:

Dies ist, hoffe ich, etwas das mit API 0.7 vereinheitlicht wird.


Oder wir kommen komplett von diesem ueberkandidelten XML weg, dann
braucht man auch keine Schemata mehr ;)


Egal welches Format wir zum Serialisieren der Daten in einen Byte-Strom 
benutzen (XML, JSON oder PBF) - es sind immer Schemata nötig, die 
möglichst einheitlich sein sollten.


Ich fürchte mich ja ein wenig vor den PBFs da es eben noch nicht für 
jede Sprache eine Bindung gibt (PHP? Python?), ich jedoch gerne PHP als 
Glue-Sprache für alle möglichen Auswertungen (z.B. [1]) verwende.


Es gibt derzeit nach meinem Wissensstand nicht einmal eine allgemeine C 
oder C++ Lib, die man mit PHP verbinden könnte, obwohl sowas aus pbf2osm 
[2] hervor gehen könnte.


XML Support ist dagegen Allgegenwärtig.

Lg, Peter

[1] http://svn.toolserver.org/svnroot/mazder/experimental_osmdoc_import/
[2] http://git.openstreetmap.nl/index.cgi/pbf2osm.git/

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Gültige XSD für API 0.6

2010-10-11 Diskussionsfäden Hartmut Holzgraefe

On 10/11/2010 04:44 PM, Peter Körner wrote:


Ich fürchte mich ja ein wenig vor den PBFs da es eben noch nicht für
jede Sprache eine Bindung gibt (PHP? Python?), ich jedoch gerne PHP als
Glue-Sprache für alle möglichen Auswertungen (z.B. [1]) verwende.


für PHP siehts tatsächlich noch finster aus, aber ich werde mich
vermutlich in kürze darauf stürzen ...

--
hartmut

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Gültige XSD für API 0.6

2010-10-11 Diskussionsfäden Philip Gillißen
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo!

Am 11.10.2010 15:33, schrieb Peter Körner:
 Es gibt nicht das API 0.6 Schema sondern nur eine Erklärung, was die
 einzelnen Tags in den XML-Files genau bedeuten. Daher benutzt jedes Tool
 (Planet-Dumper, API, Osmosis, JOSM) seinen eigenen Dialekt.
Aber warum ist das so? Das OSM-Format ist doch nicht so kompliziert, um
eine Basis-Abdeckung zu bekommen.

 Es sollte jedoch Möglich sein, ein Schema zu definieren, das alle
 Dialekte abdeckt -- nur ob das ist was man(tm) will...
Die Dialekte braucht es ja nicht abdecken, nur das generelle
OSM-XML-Format, das der Server liefert.

Wer ist denn zuständig für die Server-Komponente, die die .osm-Dateien
erstellt?

Gruß, Philip
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkyzSFgACgkQYNYFUFLXAD1IQgCfTZY8sKZ6lkcEgC7a+o3UnJxr
LWYAmQFiHM3Z90fuHquxlnEyXp52aCrA
=kG63
-END PGP SIGNATURE-

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de