GeoNames Home | Postal Codes | Download / Webservice | About 

GeoNames Forum
  [Search] Search   [Recent Topics] Recent Topics   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
Wie kann man DE.txt importieren?  XML
Forum Index -> Forum in Deutsch
Author Message
gmuend



Joined: 24/05/2010 12:34:45
Messages: 15
Offline

Diese Tabelle habe ich gemacht:
Code:
CREATE TABLE `geonames` (
 `geonameid` int(10) unsigned NOT NULL default '0',
 `name` varchar(200) NOT NULL default '',
 `ansiname` varchar(200) NOT NULL default '',
 `alternatenames` varchar(2000) NOT NULL default '',
 `latitude` double NOT NULL default '0',
 `longitude` double NOT NULL default '0',
 `feature_class` char(1) ,
 `feature_code` varchar(10) ,
 `country_code` char(2),
 `cc2` varchar(60),
 `admin1_code` varchar(20) default '',
 `admin2_code` varchar(80) default '',
 `admin3_code` varchar(20) default '',
 `admin4_code` varchar(20) default '',
 `population` bigint(11) default '0',
 `elevation` int(11) default '0',
 `gtopo30` int(11) default '0',
 `timezone` varchar(40),
 `modification_date` date default '0000-00-00',
 PRIMARY KEY (`geonameid`)
 ) CHARACTER SET utf8 ;

Aber DE.txt kann ich nicht importieren, weis das jemand, wie das geht?

Bei DE.txt ist erste Spalte:
Code:
DE	01945	Tettau	Brandenburg	BB			Landkreis Oberspreewald-Lausitz	51.4333	13.7333	
[WWW]
marc



Joined: 08/12/2005 07:39:47
Messages: 4412
Offline

Es gibt zwei verschiedene Dateien DE.txt. Du hast die Tabelle für die eine (Toponyme) definiert aber die andere (Postleitzahlen) geladen.


Marc

[WWW]
gmuend



Joined: 24/05/2010 12:34:45
Messages: 15
Offline

Danke,
hier ist url für Table ZipCodes: http://forum.geonames.org/gforum/posts/list/1263.page

Import DE.txt über CSV gemacht, mit Tabulator getrennte Spalte:
Code:
 \t
 Leeres Feld
 \t
 auto
 CountryCode, PostalCode, PlaceName, AdminName1, AdminCode1, AdminName2, AdminCode2, AdminName3, Latitude, Longitude, Accuracy
 

[WWW]
einer



Joined: 25/12/2011 09:48:02
Messages: 1
Offline

gmuend wrote:
Danke,
hier ist url für Table ZipCodes: http://forum.geonames.org/gforum/posts/list/1263.page

Import DE.txt über CSV gemacht, mit Tabulator getrennte Spalte:
Code:
 \t
 Leeres Feld
 \t
 auto
 CountryCode, PostalCode, PlaceName, AdminName1, AdminCode1, AdminName2, AdminCode2, AdminName3, Latitude, Longitude, Accuracy
 

 


Hallo,
vielen Dank für die ausführliche Darstellung.

Bei mir klappt der utf8 Import mit phpmyadmin wie beschrieben leider nicht (auf 2 versch. Servern)

Download der de.zip am 24.12.2011

Importiere ich die entpackte de.txt, dann erhalte ich nach kurzer Zeit immer die Fehlermeldung
"Ungültige Anzahl an Spalten im CSV-Import in Zeile 1."

Wo liegt das Problem?
Die table ist ja immer noch die gleiche, wie ich der readme.txt entnommen habe

Danke!
Einer
gmuend



Joined: 24/05/2010 12:34:45
Messages: 15
Offline

Probier mit dem ZipCodes.sql, muss klappen.
Code:
 CREATE TABLE ZipCodes (
 CountryCode char(2) character set utf8 NOT NULL,
 PostalCode varchar(10) character set utf8 NOT NULL,
 PlaceName varchar(180) character set utf8 NOT NULL,
 AdminName1 varchar(100) character set utf8 NOT NULL,
 AdminCode1 varchar(20) character set utf8 NOT NULL,
 AdminName2 varchar(100) character set utf8 NOT NULL,
 AdminCode2 varchar(20) character set utf8 NOT NULL,
 AdminName3 varchar(100) character set utf8 NOT NULL,
 Latitude double(7,4) NOT NULL,
 Longitude double(7,4) NOT NULL,
 Accuracy int(1) NOT NULL
 ) ENGINE=MyISAM;
 
[WWW]
 
Forum Index -> Forum in Deutsch
Go to:   
Powered by JForum 2.1.5 © JForum Team