ok ich hab genau diesen fehler den du beschrieben hast. also der:<br><br><blockquote style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;" class="gmail_quote">Wenn du bei der "select"-Abfrage dagegen<br>

 srid | proj4text<br>
------+-----------<br>
(0 rows)<br>
erhältst, dann ist das der Fehler, den ich vermute, und die<br>
900913-Projektion fehlt. Wenn die Abfrage aber auch funktioniert, dann<br>
liegt der Fehler noch wo anders.<br></blockquote><br>Was muss ich da jetzt genau machen damit das funktioniert.<br><br>PS: ich hab aber auch 8.4.8.<br><br><div class="gmail_quote">Am 24. Mai 2011 15:43 schrieb numenor <span dir="ltr"><<a href="mailto:numenor@ancalime.de">numenor@ancalime.de</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hallo,<br>
<br>
On Tue, 24 May 2011 14:44:13 +0200, Soldier Boy <<a href="mailto:soldierboy2000@gmail.com">soldierboy2000@gmail.com</a>><br>
wrote:<br>
<div class="im">> Also ich hab zumindest auch die neue 8.4er Version. ich habs jetzt auch<br>
mit<br>
<br>
</div>Gut, ich habe 8.4.8 ...<br>
<div class="im"><br>
> den anderen Projektionen versucht (-M,-l) funktioniert aber auch nicht.<br>
<br>
</div>Mit den gleichen Fehlermeldungen ("failed: FEHLER:  AddGeometryColumns() -<br>
invalid SRID")?<br>
<div class="im"><br>
> Auf der englischen Wiki Seite steht was was wie mein Fehler ausschaut<br>
und<br>
> als Fehlergrund steht das:<br>
> The user is not allowed to modify the gis database. You have to run<br>
> osm2pgql<br>
> as the user you created in the postgresql database setup.<br>
<br>
</div>Der Teil scheint sich aber auf die Fehlermeldung "failed: ERREUR:  droit<br>
refusé pour la relation geometry_columns" zu beziehen, die, wenn mein<br>
Französisch mich da nicht täuscht, auch tatäschlich ein Rechteproblem<br>
andeutet. Deine Fehlermeldung dagegen nicht.<br>
<br>
Kannst du denn als der User, der osm2pgsql ausführt, auf der Kommandozeile<br>
"psql gis" aufrufen, oder hast du damit schon Rechte-Probleme? Hast du eine<br>
.pgpass Datei in deinem Home-Verzeichnis (und wenn ja, hast du osm2pgsl<br>
gegebenenfalls die richtigen Argumente übergeben, dass es die gleichen<br>
Authentifizierungsinformationen nutzt, -U, -W, -H, -P möglicherweise)?<br>
Benutzt du Linux?<br>
<br>
Wenn "psql gis" funktionieren sollte, dann könntest du mal folgende<br>
Abfrage probieren (jeweils das eingeben, was hinter dem "$" steht; der Rest<br>
ist die zu erwartende Ausgabe):<br>
----------<br>
$ \d<br>
              List of relations<br>
 Schema |       Name       | Type  |  Owner<br>
--------+------------------+-------+----------<br>
 public | geometry_columns | table | postgres<br>
 public | spatial_ref_sys  | table | postgres<br>
(2 rows)<br>
<br>
$ select srid, proj4text from spatial_ref_sys where srid=900913;<br>
  srid  |                                                    proj4text<br>
<br>
--------+------------------------------------------------------------------------------------------------------------------<br>
 900913 | +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0<br>
+y_0=0 +units=m +k=1.0 +nadgrids=@null +no_defs<br>
(1 row)<br>
----------<br>
<br>
Wenn du bei der "select"-Abfrage dagegen<br>
 srid | proj4text<br>
------+-----------<br>
(0 rows)<br>
erhältst, dann ist das der Fehler, den ich vermute, und die<br>
900913-Projektion fehlt. Wenn die Abfrage aber auch funktioniert, dann<br>
liegt der Fehler noch wo anders.<br>
<div class="im"><br>
> aber nicht. welche Benutzernamen muss ich verwenden? es gibt ja den<br>
> postgres<br>
> Benutzer dem die DB gehört. ich hab weiters einen normalen Benutzer mit<br>
> sudo<br>
> rechten. beim anlegen der db muss man ja einen Benutzer angeben. habs da<br>
> jetzt mit einem neuen und mit dem normalen Benutzernamen versucht. mit<br>
> postgres noch nicht.<br>
<br>
</div>postgres als Datenbank-Superuser sollte auf jeden Fall die Zugriffsrechte<br>
haben. Aber auch dessen Zugang kann über (bei meiner Linux-Version Ubuntu<br>
10.04 mit Postgres 8.4) /etc/postgresql/8.4/main/pg_hba.conf eingeschränkt<br>
sein, besonders falls du über das Netzwerk und nicht die named Socket<br>
zugreifst. Wenn aber das oben erwähnte "psql gis" mit deinem normalen<br>
Benutzer funktioniert, sollten da auch keine Anpassungen nötig sein<br>
(höchstens die erwähnten zusätzlichen Argumente für osm2pgsql). Ansonsten<br>
schicke vielleicht mal deine konkreten Kommandos und deren Fehlermeldungen<br>
...<br>
<div><div></div><div class="h5"><br>
Viele Grüße,<br>
--<br>
Holger Schöner - <a href="mailto:numenor@ancalime.de">numenor@ancalime.de</a><br>
<br>
_______________________________________________<br>
Talk-at mailing list<br>
<a href="mailto:Talk-at@openstreetmap.org">Talk-at@openstreetmap.org</a><br>
<a href="http://lists.openstreetmap.org/listinfo/talk-at" target="_blank">http://lists.openstreetmap.org/listinfo/talk-at</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>mfg Soldier Boy<br>