AhoJ! > > http://earth-info.nga.mil/gns/html/ > > http://earth-info.nga.mil/gns/html/gis_countryfiles.htm > > > > Ale pouzitelny data by se meli najit na > > http://www.geonames.org/export/ ... > > > *** tyhle dva datovy zdroje se mnoho nelisi, obsahuji spoustu POI, > fantasmagorie, souradnice jsou hodne generalizovany... ale lepsi jak nic.
Kupodivu to nejsou fantasmagorie, ale ruzny historicky podivnosti... a da se to vyfiltrovat podle nekterejch ze sloupcu aby historicky veci zmizely. Zatim mam tohle: #!/bin/bash # http://earth-info.nga.mil/gns/html/ # description: http://earth-info.nga.mil/gns/html/gis_countryfiles.htm cat ez.txt | tr ' ' '|' > ez_pipe.txt > mesta_pos.txt cat mesta.txt | cstocs il2 ascii | while true; do IFS="|" read NAME || exit grep -i "|$NAME|" ez_pipe.txt >> mesta_pos.txt done echo "<?xml version='1.0' encoding='UTF-8'?>" echo "<osm version='0.5' generator='shpupload'>" NODEID=-1 cat mesta_pos.txt | while true; do IFS='|' read RC UFI UNI LAT LONG DMS_LAT DMS_LONG MGRS JOG FC DSG PC CC1 ADM1 ADM2 POP ELEV CC2 NT LC SHORT_FORM GENERIC SORT_NAME FULL_NAME FULL_NAME_ND MODIFY_DATE || exit if [ ".$DSG" != ".PPL" ]; then continue fi if [ ".$NT" != ".N" ]; then continue fi # if [ ".$PC" = "." ]; then # continue # fi # echo $LAT $LONG $FULL_NAME $PC $CC1 $DSG echo "<node id=\"$NODEID\" lon=\"$LONG\" lat=\"$LAT\">" NODEID=$[$NODEID-1] echo "<tag k=\"created_by\" v=\"readgov\"/>" echo "<tag k=\"name\" v=\"$FULL_NAME\"/>" # echo "<tag k=\"note\" v=\"$FC_$DSG_$NT\"/>" echo "<tag k=\"place\" v=\"town\"/>" echo "<tag k=\"source\" v=\"http://earth-info.nga.mil/gns/html/\"/>" echo "</node>" # | cstocs utf8 ascii done echo "</osm>" -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html _______________________________________________ Talk-cz mailing list [email protected] http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-cz

