Gibt es das Skript opengeodb.pl irgendwo zum Download? Es macht ja leider den Anschein als würde an dem Projekt nicht mehr aktiv gearbeitet.
Eventuell hilft das weiter: Hab die Daten zusammengefummelt und in ein Repo gepackt. https://gitlab.com/GriepMarco/opengeodb-radius-api
Hier mal die aktuellen Daten und Script als Docker Container. Wäre schön wenn die Daten wieder "gepflegt" werden. https://gitlab.com/GriepMarco/opengeodb-radius-api
Hi, hab einen Alten Stand in Web Archiv gefunden: http://web.archive.org/web/20200110114101/http://www.fa-technik.adfc.de/code/opengeodb/
Wie schaut es mit der genannten "Ausweichlösung" aus? Kann der letzte Stand nicht einfach zu einem Github repo gepusht werden?
Moin, ich komme von einem Projekt, bei dem wir OpenGeoDB produktiv einsetzen. Da wir bis jetzt nur die deutsche Datenbank von Anfang 2021 haben, sind wir auf einen aktuellen Download der Daten (auch für die anderen Länder) angewiesen. Gibt es irgendeine Möglichkeit an die aktuellen Daten zu kommen?
ich habe mal das projekt bei github gestartet: https://github.com/brnbio/opengeodb vlt. findet man sich und kann das coole projekt wiederbeleben.
Erstmal würde es doch reichen, nur die Files auf github in in Repo zu packen? Also dass, was vorher per FTP verfügbar war?
Hallo Jens, ja, der FAT Server wurde abgeschaltet. Wir arbeiten an einer Ausweichlösung. Solltest du wissen, wie man auf github ein perlscript für den Server laufen lassen kann, dann lass mich das bitte wissen. Schönen Gruß Martin
Die Seite beim ADFC bzw. der FTP scheinen nicht mehr zu funktionieren. Weiß jemand etwas darüber? Gibt es vom letzten Stand noch irgendwo verfügbar eine Kopie (vielleicht ein Github-Repo)? Die Datenbank war jetzt lange Zeit eine recht zuverlässige Quelle, es wäre schade, wenn das Ganze sang- und klanglos im Nirwana verschwinden würde...
Wie das so ist, kaum war der Post raus, habe ich die Lösung gefunden ;-). Vielleicht hilfts jemand bei einem vergleichbaren Problem. Ich hatte dem PDO connect zur GeoDB einfach den noch keinen expliziten charset mitgegeben: $dbh = new PDO('mysql:host=xxx;dbname=xxx;charset=utf8', ...);
Moin, ich habe hier eine Umkreissuche auf einer Seite, die folgende Merkmale hat: 1 Inputfeld, dass Ortsnamen ODER PLZ Angaben akzeptiert (s. Code) GeoDB: DB, alle Tables haben die Collation utf8_unicode_ci Umlaute in sämtlichen Tabellen alle o.k. (bzw. zip_coordinates => zc_location_name => Köln (s.u.)) HTML Formular (accept-charset=utf-8) sendet/empfängt den Wert der Variable rs per GET Debugging: Printe ich den Wert der Variable (nach Submit) komme ich im Frontend + Quelltextausgabe jeweils Köln...
Moin, ich habe hier eine Umkreissuche auf einer Seite, die folgende Merkmale hat: 1 Inputfeld, dass Ortsnamen ODER PLZ Angaben akzeptiert (s. Code) GeoDB: DB, alle Tables haben die Collation utf8_unicode_ci Umlaute in sämtlichen Tabellen alle o.k. (bzw. zip_coordinates => zc_location_name => Köln (s.u.)) HTML Formular (accept-charset=utf-8) sendet/empfängt den Wert der Variable rs per GET Debugging: Printe ich den Wert der Variable (nach Submit) komme ich im Frontend + Quelltextausgabe jeweils Köln...
Hi, kann es sein dass die Datei DEhier.sql falsch generiert wurde? z.B. die locID 17181 besitzt folgenden SQL Eintrag in der DEhier.sql: INSERT INTO geodb_hierarchies VALUES(17181,6,104,null,null,null,null,17181,null,null,null,null,null,'3000-01-01',300500000); / DE / Die Web-Abfrage mit http://www.fa-technik.adfc.de/code/opengeodb.pl?locid=17181;c=DE zeigt dass die locID 17181 ein Teil von 487 ist. Dies ist aber in der SQL-Datei so nicht enthalten. Verstehe ich hier was falsch oder entsprechenden...
On 20-01-21 23:12, Bresko Salinivic wrote: Hallo, in der Wiki wird loc_type 100900000 als Ortsteil bezeichnet. Da kriege ich aber nur 88 Ergebnisse wie " U-Boot U-995, Museumsschiff". Meiner Meinung nach ist 100700000 der Ortsteil. Wo kann ich die richtigen loc_types einsehen, im deHier.sql script? Wir denn überhaupt noch an diesem Projekt gearbeitet? Es gibt zumindest laufend Änderungen der Daten. Schönen Gruß Martin
Hallo, in der Wiki wird loc_type 100900000 als Ortsteil bezeichnet. Da kriege ich aber nur 88 Ergebnisse wie " U-Boot U-995, Museumsschiff". Meiner Meinung nach ist 100700000 der Ortsteil. Wo kann ich die richtigen loc_types einsehen, im deHier.sql script? Wir denn überhaupt noch an diesem Projekt gearbeitet? Liebe Grüße
Hallo, aktuell fehlen in der opengeodb massenhaft neue Gemeinden. Mag sie jemand auf http://www.fa-technik.adfc.de/code/opengeodb.pl einpflegen? Schönen Gruß Martin ++++ 01054168 Sylt , Gemeinde 01058175 Ahlefeld-Bistensee 01059185 Mittelangeln 01059188 Stapel 01059189 Brodersby-Goltoft 03158039 Schladen-Werla 03158040 Remlingen-Semmenstedt 03351026 Südheide 03352060 Hagen im Bremischen 03352061 Wurster Nordseeküste 03352062 Geestland , Stadt 06437016 Oberzent 08336107 Kleines Wiesental , Gemeinde...
On 19-01-04 12:29, Fintch wrote: I want update my opengeodb and its stopped in line 98837 INSERT INTO geodb_intdata VALUES(30722,600700000,10'002,null,null,'3000-01-01',300500000); # 2017-10-12 21:30 CH because value 10'002 this is a BIGINT field. mariadb not understand this value. just edit and fix it And the "umlauts" are often damaged, not always. See line 98829 INSERT INTO geodb_textdata VALUES(21194,500100000,"Münster (Hessen)",'de',1,1,null,null,'3000-01-01',0); # 2017-05-31 23:23 DE INSERT...
Here http://opengeodb.org/wiki/OpenGeoDB_-_Umkreissuche is a example to create and import zipcodes. After execute (i renamed "name" to "namex", because phpmyadmin show me "name" as syntax error) INSERT INTO zip_coordinates (zc_loc_id, zc_zip, zc_location_name, zc_lat, zc_lon) SELECT gl.loc_id, plz.text_val, namex.text_val, coord.lat, coord.lon FROM geodb_textdata plz LEFT JOIN geodb_textdata namex ON plz.loc_id = namex.loc_id LEFT JOIN geodb_locations gl ON plz.loc_id = gl.loc_id LEFT JOIN geodb_hierarchies...
Here http://opengeodb.org/wiki/OpenGeoDB_-_Umkreissuche is a example to create and import zipcodes. After execute (i renamed "name" to "namex", because phpmyadmin show me "name" as syntax error) INSERT INTO zip_coordinates (zc_loc_id, zc_zip, zc_location_name, zc_lat, zc_lon) SELECT gl.loc_id, plz.text_val, namex.text_val, coord.lat, coord.lon FROM geodb_textdata plz LEFT JOIN geodb_textdata namex ON plz.loc_id = namex.loc_id LEFT JOIN geodb_locations gl ON plz.loc_id = gl.loc_id LEFT JOIN geodb_hierarchies...
I want update my opengeodb and its stopped in line 98837 INSERT INTO geodb_intdata VALUES(30722,600700000,10'002,null,null,'3000-01-01',300500000); # 2017-10-12 21:30 CH because value 10'002 this is a BIGINT field. mariadb not understand this value. And the "umlauts" are often damaged, not always. See line 98829 INSERT INTO geodb_textdata VALUES(21194,500100000,"Münster (Hessen)",'de',1,1,null,null,'3000-01-01',0); # 2017-05-31 23:23 DE INSERT INTO geodb_textdata VALUES(118829,500100000,"Fürfurt,...
Hallo Martin, sorry ... ich hatte den Beitrag geschrieben, da war ich mit der Wiki und der changes.sql noch nicht vertraut. Die doppelte Zeile für die loc_id 152980 "Hamburg Nord" wurde im März 2017 geändert (Wenn ich den INSERT mit text_val = "" richtig interpretiere ... ). INSERT INTO geodb_textdata VALUES(152980,500300000,"",'de',1,1,null,null,'3000-01-01',0); # 2017-03-02 13:43 DE Grüße Wolfgang
On 18-03-10 10:35, Martin Trautmann wrote: Döllnitz bei Halle, Saale gehörte bis 2004-08-01 zum Saalekreis, Kennzeichen SK, als eigenständige Gemeinde. Dann wurde sie Teil der Gemeinde Schkopau, im Kreis MQ. Nach Auflösung des Kreises Merseburg-Querfurt gehört Döllnitz wieder zum Saalekreis. Entsprechend kann man die Änderungen eintragen - die Versionierung der Kennzeichendaten wird noch nicht unterstützt. Hm, bei genauerer Prüfung muss ich feststellen, dann man noch viel genauer versionieren muss....
On 18-03-09 11:24, Wolfgang Ackermann wrote: Es sind genau 23 Doubletten. 2 Kennzeichen und 21 PLZs. Hallo Wolfgang, was willst du uns mit dieser Information mitteilen? Sind diese Dubletten falsch? Was ist an diesen Dubletten falsch? Beispiel 152980 Hamburg-Nord 2 Postleitzahl 20251 Und? Ja, die Postleitzahl 20251 gibt es in Hamburg-Nord und etlichen weiteren Ortsteilen von Hamburg. Postleitzahl-Zuordnungen sind wenn dann eher zufällig identisch zu Ortsteilgrenzen. Interessanter ist das Kennzeichen...
Es sind genau 23 Doubletten. 2 Kennzeichen und 21 PLZs. SELECT o.loc_id ,o.text_val ,p.Cnt ,tn.NAME AS typ_dbl ,p.text_val AS val_dbl FROM geodb_textdata o JOIN ( SELECT `loc_id` ,`text_type` ,`text_val` ,`text_locale` ,`is_native_lang` ,`is_default_name` ,`valid_since` ,`date_type_since` ,`valid_until` ,`date_type_until` ,count(*) AS Cnt FROM geodb_textdata t GROUP BY `loc_id` ,`text_type` ,`text_val` ,`text_locale` ,`is_native_lang` ,`is_default_name` ,`valid_since` ,`date_type_since` ,`valid_until`...
Hallo, ich habe mir die Datei http://www.fa-technik.adfc.de/code/opengeodb/dump/opengeodb-02628_2017-02-07.sql.gz importiert und bin über 26 doppelte Zeilen in der Tabelle geodb_textdata gestolpert. Ich denke die können dort gelöscht werden? select `loc_id`, `text_type`, `text_val` , `text_locale` , `is_native_lang` , `is_default_name` , `valid_since` , `date_type_since` , `valid_until` , `date_type_until`, count(*) as Cnt from geodb_textdata t group by `loc_id`, `text_type`, `text_val` , `text_locale`...
Ich kann die 0 auch nicht in das Date-Feld einlesen. Das geht wohl nicht mehr in neueren Versionen.
Du könntest dir anhand der Koordinaten die Mitte von mehreren Postleitzahlen leicht selbst ausrechnen. Prinzipiell bekommst du mit dieser Formel leicht und schnell den ungefähren Abstand zweier deutscher Orte (Breitengrad ca. 50°): 111.12math.sqrt( (lat1-lat2)(lat1-lat2) + (lon1-lon2)(lon1-lon2)0.4096 ) lat1,lon1 sind Breitengrad und Längengrad des 1. Ortes, lat2,lon2 die des zweiten Ortes.
Du könntest dir anhand der Koordinaten die Mitte leicht selbst ausrechnen. Prinzipiell bekommst du mit dieser Formel leicht und schnell den ungefähren Abstand zweier deutscher Orte (Breitengrad ca. 50°): 111.12math.sqrt( (lat1-lat2)(lat1-lat2) + (lon1-lon2)(lon1-lon2)0.4096 ) lat1,lon1 sind Breitengrad und Längengrad des 1. Ortes, lat2,lon2 die des zweiten Ortes.
Ich hab bei mir lokal zu den Orten die UTM-Koordinaten eingepflegt. Das ist einen Planquadrat, z.B. U32, und ein Rechtswert in Metern und ein Hochwert in Metern. Damit hat man ein rechtwinkliges Koordinatensystem und kann die Orte leicht in eine Karte zeichnen. Ausserdem kann man mit per Pythagorasganz schnell die Distanz zw. 2 Städten berechnen. Wenn jemand Interesse hat, dass diese Daten in die opengeodb kommen, dann bitte melden.
Du könntest dir anhand der Koordinaten die Mitte leicht selbst ausrechnen.
sorry, falsche Sprache... eröffne neuen Thread, weil sich der Titel nicht mehr ändern lässt...
Hallo, ich möchte die Distanz zwischen zwei Postleitzahlen ermitteln. Dazu muss ich diese zunächst in Geo-Koordinaten umwandeln. Dies wollte ich so machen: in geodb_textdata die Zeile suchen mit dem Typ "Postleitzahl" (500300000) und wo text_val die gesuchte PLZ beinhaltet mit loc_id dieser Zeile dann die zugehörige Zeile in geodb_coordinates nachschlagen dort haben wir dann die Koordinate (lat/lon) Wie auch immer, es sieht so aus, als ob es mehr als einen Eintrag für eine gegeben PLZ gibt. Auch...
Hallo, ich möchte die Distanz zwischen zwei Postleitzahlen ermitteln. Dazu muss ich diese zunächst in Geo-Koordinaten umwandeln. Dies wollte ich so machen: in geodb_textdata die Zeile suchen mit dem Typ "Postleitzahl" (500300000) und wo text_val die gesuchte PLZ beinhaltet mit loc_id dieser Zeile dann die zugehörige Zeile in geodb_coordinates nachschlagen dort haben wir dann die Koordinate (lat/lon) Wie auch immer, es sieht so aus, als ob es mehr als einen Eintrag für eine gegeben PLZ gibt. Auch...
Hello, I need to compute the distance between two PLZ codes. To do this, I need to map a PLZ into a geo coordinate. To do this, tried this method: find a row in geodb_textdata which has the type "Postleitzahl" (500300000) and where text_val is the wanted PLZ take the loc_id of this row and lookup the corresponding row in geodb_coordinates there we have the lat/lon coordinate However, I found that there may be more than one row for a given PLZ. I assume this is the case, because in a big city we can...
Falls es jemanden interessiert habe ich hier ein schönes kleines Script gefunden,...
Hallo zusammen, es geht um die Grunderstellung der Datenbanken lt. http://opengeodb.giswiki.org/wiki/Datenbank_erstellen...
Hallo an alle bei meiner Umkreissuche, die auch die eingegebene Stadt mit einbeziehen...
Hallo zusammen, wenn ich mir so die Posts und die Bitte nach einem neuen Dump (welcher...
Tach zusammen, das Editieren der Datensätze erfolgt über ein Skript namens opengeodb.pl...
Hallo! Ist es möglich ein aktuelles Dump zu erstellen? Das letzte ist schon zwei...