Re: [Talk-de] GADM

2008-07-26 Diskussionsfäden Sven Geggus
Heiko Jacobs <[EMAIL PROTECTED]> wrote:

> Mit Stadtplan auf die Schnelle verglichen:
> meist so 100...200...300 m, selten 500 m daneben...
> Manchmal etwas eigenartige (Generalisierungs?)spr?nge... da dann 500

Ich hab extra für Dich mal nachgemessen, weil das Weingartener Moor
nämlich plötzlich im Stadtgebiet liegt. An dieser Stelle sind es knapp
600m.

Sorry für die Übertreibung, es sind keine 1000m, aber 600m sind auch
zu viel!

Gruss

Sven

-- 
"The American news-media is no longer a news source; it is a
cheerleading squad." (unknown source)

/me is [EMAIL PROTECTED], http://sven.gegg.us/ on the Web

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


Re: [Talk-de] GADM

2008-07-25 Diskussionsfäden Heiko Jacobs
Sven Geggus <[EMAIL PROTECTED]> wrote:
> Zwischen Karlsruhe und Weingarten ist der Verlauf bestenfalls _sehr_ ungenau
> schlechtestenfalls schlichtweg verkehrt.
> 
> Das Ganze hat eine Ungenauigkeit von mindestens 1000m!

Mit Stadtplan auf die Schnelle verglichen:
meist so 100...200...300 m, selten 500 m daneben...
Manchmal etwas eigenartige (Generalisierungs?)spr?nge... da dann 500

   MfG   Heiko Jacobs   Z!   IRCnet Mueck
-- 
Douglasstr. 30, D-76133 Karlsruhe   fon +49 721 24069 fax 2030542
Geo-Bild Ing.b?ro  geo-bild-KA.de   Internet-Service auch-rein.de
Couleurstud. Infos  cousin.de   VCD, umwelt&verkehr KA umverka.de


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


Re: [Talk-de] GADM (was: Grenze zwischen Heidelberg und Karlsruhe)

2008-07-23 Diskussionsfäden Andreas Jacob
Am Mittwoch, 23. Juli 2008 14:31:28 schrieb Sven Geggus:

> Das Ganze hat eine Ungenauigkeit von mindestens 1000m!
>
> Ich denke bevor wir soetwas kaputtes in die Karte tun sollten wir lieber
> gar keine Grenzen einzeichnen. Zumal gerade Gemarkungsgrenzen sowas von
> unwichtig sind.

Na mal sehen, ob das mit infas GEOdaten etwas wird. Nach den Aussagen des 
Firmenvertreters im Forum besitzen sie wohl auch Grenzdatensätze, welche weit 
weniger generalisiert sind, als die Vermessungsämter so öffentlich zur 
Verfügung stellen. 

Gruß Andreas

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


Re: [Talk-de] Gadm Grenzdaten korrigieren

2008-02-01 Diskussionsfäden Frederik Ramm

Hi,


Hab die ersten Korrekturen eingescheckt.


Dann muss ich ja fuer die Geofabrik-Exporte jetzt regelmaessig neue  
Polygone holen ;-)


BTW download.geofabrik..de hat das letzte mal am 29.01 neue Dateien  
ertstellt.


Kuemmere mich grade drum. Wir hatten hier in Karlsruhe einen  
groesseren Stromausfall, der einiges durcheinandergebracht hat.


Magst du mir noch erklären, wie du aus dem Shape File ein Polygon  
Datei

gemacht hast?


Mit einem Perl-Skript, das auf der Geo::Shapfile-Library basiert. Ich  
habe ein sehr spezielles fuer die Bundeslaender gemacht, spaeter  
aber, weil ein Englaender fragte, eine relativ allgemeine Version  
programmiert, hier anhaengend. Da ist eine Zeile mit "this" und  
"that" drin, die man anpassen muss, je nachdem, welche Shapes man  
eben rausziehen will.


Ich kann die GADM-Daten aber nicht unbedingt empfehlen, sie sind sehr  
lueckenhaft. Ich hatte fuer die Englaender mal deren Liste der  
administrativen Untereinheiten da rausgezogen, und da fehlte die  
Haelfte.



#!/usr/bin/perl

use Geo::ShapeFile;

my $shapefile = new Geo::ShapeFile("my.shp");

# the first for loop runs through all shapes in the file and looks
# at their db entries; if they are "wanted", they are added to a list.
# each list created here will lead to one .poly file later. multiple
# shapes can be pushed onto the same list.

# IF YOUR INPUT CONTAINS JUST ONE SHAPE AND YOU SIMPLY WANT A 
# POLY FILE FROM IT: 
# replace the whole "for" loop by
# $shapes{"out"} = 1..$shapefile->shapes();
for (1..$shapefile->shapes ())
{
my %db = $shapefile->get_dbf_record ($_);
if ($db{"this"} eq "that") # test if the shape is wanted
{
push (@{$shapes{"shapename"}}, $_); # record shape on a stack
# named "shapename" (will lead to shapename.poly later)
}
}

# second loop writes the actual shape info into polygon files

foreach my $shpkey (keys(%shapes))
{
open (B, ">$shpkey.poly");
print B "$shpkey\n";
my $cnt=1;
foreach my $shapeid(@{$shapes{$shpkey}}) 
{
my $shape = $shapefile->get_shp_record ($shapeid);
for(1 .. $shape->num_parts) 
{
 my @part = $shape->get_part($_);
 my @polypoints;
 printf B "%d\n", $cnt++;
 foreach my $pt(@part)
 {
 printf B "   %E   %E\n", $pt->X(), $pt->Y();
 }
 print B "END\n";
}
}
print B "END\n";
close(B);
}



Bye
Frederik

--
Frederik Ramm  ##  eMail [EMAIL PROTECTED]  ##  N49°00.09' E008°23.33'


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


Re: [Talk-de] Gadm Grenzdaten korrigieren

2008-02-01 Diskussionsfäden Sven Anders
Am Freitag, 1. Februar 2008 13:05 schrieb Frederik Ramm:
>
> Die von mir für die Downloads auf download.geofabrik.de/osm/europe/
> germany/ benutzten Polygone habe ich ebenfalls ins SVN eingecheckt,
> im Verzeichnis "germany" unter dem o.g. Polygon-Verzeichnis. Du
> kannst also einfach dort das hamburg.poly holen, in osm umwandeln, in

BESTEN DANK

Hab die ersten Korrekturen eingescheckt. 

BTW download.geofabrik..de hat das letzte mal am 29.01 neue Dateien ertstellt.


> Langfristig koennen wir die Grenzen vielleicht auch einfach direkt
> als Ways in OSM speichern, aber dafuer sind diese vorliegenden Files
> nicht gut genug.

Besser eine Schlechte vorlage die man dann gerade ziehen kann, als gar keine 
oder?

Ich meine, wenn ich weiß das diese Straße auf jeden Fall noch zu Hamburg (oder 
irgend einen anderen Bundesland gehört, könnte ich das sehr leicht 
korrigieren. auch so können Grenzlinien entstehen.

Magst du mir noch erklären, wie du aus dem Shape File ein Polygon Datei 
gemacht hast?

Gruß
Sven

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


Re: [Talk-de] Gadm Grenzdaten korrigieren

2008-02-01 Diskussionsfäden Frederik Ramm
Hallo,

> Das finde ich sehr praktisch. Leider ist die Grenze in Hamburg  
> nicht immer
> ganz genau. Nun würde ich das gerne korrigieren. Hab aber Probleme  
> das 547 MB
> große SHP File zu bearbeiten.

Ich habe jetzt zwei Tools ins SVN eingecheckt, unter

applications/utils/osm-extract/polygons

findest Du ein poly2osm.pl und ein osm2poly.pl, mit denen Du aus  
einer Polygondatei (wie man sie bei Osmosis zum Ausschneiden braucht)  
eine OSM-Datei (zum Editieren in JOSM) machen kannst und umgekehrt.

Achtung: Das ist nicht dafuer gedacht, dass man Polygondateien an den  
Server hochlaedt!

>

Die von mir für die Downloads auf download.geofabrik.de/osm/europe/ 
germany/ benutzten Polygone habe ich ebenfalls ins SVN eingecheckt,  
im Verzeichnis "germany" unter dem o.g. Polygon-Verzeichnis. Du  
kannst also einfach dort das hamburg.poly holen, in osm umwandeln, in  
JOSM korrigieren und dann wieder zurueck wandeln und entweder selber  
einchecken oder mir schicken, dann check ich es ein.

Gilt auch fuer alle anderen, die gern Bundeslaendergrenzen  
korrigieren wollen ;-)

Langfristig koennen wir die Grenzen vielleicht auch einfach direkt  
als Ways in OSM speichern, aber dafuer sind diese vorliegenden Files  
nicht gut genug.

Bye
Frederik

-- 
Frederik Ramm  ##  eMail [EMAIL PROTECTED]  ##  N49°00.09' E008°23.33'



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


Re: [Talk-de] Gadm Grenzdaten korrigieren

2008-01-27 Diskussionsfäden Sven Anders
Am Samstag, 26. Januar 2008 19:56 schrieb Frederik Ramm:
> Hallo,
>
> > Das finde ich sehr praktisch. Leider ist die Grenze in Hamburg nicht
> > immer ganz genau. Nun würde ich das gerne korrigieren. Hab aber Probleme
> > das 547 MB große SHP File zu bearbeiten.
>
> Ich habe aus diesen GADM-Daten ja Polygondateien zur Verwendung mit
> osmosis gebaut. 

Ja!!
wie kommst du zu den Polygondateien?

Gruß
Sven

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


Re: [Talk-de] Gadm Grenzdaten korrigieren

2008-01-26 Diskussionsfäden Frederik Ramm
Hallo,

> Das finde ich sehr praktisch. Leider ist die Grenze in Hamburg nicht immer 
> ganz genau. Nun würde ich das gerne korrigieren. Hab aber Probleme das 547 MB 
> große SHP File zu bearbeiten.

Ich habe aus diesen GADM-Daten ja Polygondateien zur Verwendung mit
osmosis gebaut. Die wiederum kann man irgendwie in eine OSM-Datei
wandeln, um sie im JOSM bearbeiten zu koennen. Ich schau mir mal an,
wie das am besten geht.

Bye
Frederik

-- 
Frederik Ramm  ##  eMail [EMAIL PROTECTED]  ##  N49°00.09' E008°23.33'


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