|
|
Zeile 1: |
Zeile 1: |
− | In der Tabelle '''geodb hierarchies''' werden den [[loc_id]]s Hierarchien zugeordnet. Das Feld "level" definiert für die ''loc_id'' eine entsprechende Hierarchie-Ebene, die übergeordneten Level werden in den weiteren Feldern (id_lv1 bis id_lv9) den entsprechenden übergeordneten Einträgen zugeordnet.
| + | Die Tabelle geodb_hierarchies dient der Einordnung der Locations in ein Hierarchie-Konzept. Der Aufbau der Hierarchie (z.B. Staat -> Bundesland -> Regierungsbezirk -> Landkreis -> Ortschaft -> Ortsteil) muss vorher bekannt sein. Da diese Strukturen jedoch je nach Staat und sogar Bundesland variieren können, ist hier kein einheitliches Schema möglich. Dies, und die Tatsache dass diese Information implizit durch den Datentyp 400100000 (Teil von) für relevante Locations zur Verfügung steht, haben dazu geführt, dass die Tabelle aktuell nicht im Dump enthalten bzw. befüllt ist. |
| + | |
| + | Bei Bedarf sollte diese Hierarchie über die "Teil von"-Beziehung selbst erzeugt werden. Alternativ stehen unter http://fa-technik.adfc.de/code/opengeodb/dump/ entsprechende Daten zum Import zur Verfügung (*hier.sql) |
| + | |
| + | |
| + | Im Feld "level" steht die für die ''loc_id'' geltende Hierarchie-Ebene, die dem Eintrag in der geodb_textdata mit dem text_type 400200000 (=Ebene) entspricht. Die über- bzw untergeordneten Level werden in den weiteren Feldern (id_lv1 bis id_lv9) eingetragen. Dies ermöglicht die Ermittlung der gesamten Hierarchie-Kette, ohne rekursive Abfragen. |
| | | |
| ==Fields== | | ==Fields== |
Zeile 456: |
Zeile 461: |
| ==Beispieldatensätze== | | ==Beispieldatensätze== |
| | | |
− | <table {{prettytable}}>
| + | Für Bonn ergibt sich zum Beispiel aus opengeodb_textdata die loc_id 14755. |
− | <tr>
| + | |
− | <th>loc_id</th>
| + | {|border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;" |
− | <th>level</th>
| + | !Feld |
− | <th>id_lvl1</th>
| + | !Wert |
− | <th>id_lvl2</th>
| + | !Text-Bedeutung |
− | <th>id_lvl3</th>
| + | !Typ-ID |
− | <th>id_lvl4</th>
| + | !Typ-Bedeutung (nach geodb_type_names |
− | <th>id_lvl5</th>
| + | |- |
− | <th>id_lvl6</th>
| + | |loc_id |
− | <th>id_lvl7</th>
| + | |14755 |
− | <th>id_lvl8</th>
| + | |Bonn |
− | <th>id_lvl9</th>
| + | |500100000 |
− | <th>valid_since</th>
| + | |Name |
− | <th>date_type_since</th>
| + | |- |
− | <th>valid_until</th>
| + | |level |
− | <th>date_type_until</th>
| + | |6 |
− | </tr>
| + | | |
− | <tr>
| + | |400200000 |
− | <td>100 </td>
| + | |Ebene |
− | <td>1 </td>
| + | |- |
− | <td>100 </td>
| + | |lv1 |
− | <td> </td>
| + | |104 |
− | <td> </td>
| + | |Europa |
− | <td> </td>
| + | |100100000 |
− | <td> </td>
| + | |Erdteil |
− | <td> </td>
| + | |- |
− | <td> </td>
| + | |lv2 |
− | <td> </td>
| + | |105 |
− | <td> </td>
| + | |Deutschland |
− | <td> </td>
| + | |100200000 |
− | <td> </td>
| + | |Staat/Land |
− | <td>3000-01-01 </td>
| + | |- |
− | <td>300500000 </td>
| + | |lv3 |
− | </tr>
| + | |117 |
− | <tr>
| + | |Nordrhein-Westfalen |
− | <td>101 </td>
| + | |100300000 |
− | <td>1 </td>
| + | |Bundesland (D), Kanton (CH) |
− | <td>101 </td>
| + | |- |
− | <td> </td>
| + | |lv4 |
− | <td> </td>
| + | |182 |
− | <td> </td>
| + | |Köln |
− | <td> </td>
| + | |100400000 |
− | <td> </td>
| + | |Regierungsbezirk |
− | <td> </td>
| + | |- |
− | <td> </td>
| + | |lv5 |
− | <td> </td>
| + | |413 |
− | <td> </td>
| + | |Kreisfreie Stadt Bonn |
− | <td> </td>
| + | |100500000 |
− | <td>3000-01-01 </td>
| + | |Landkreis |
− | <td>300500000 </td>
| + | |- |
− | </tr>
| + | |lv6 |
− | <tr>
| + | |14755 |
− | <td>102 </td>
| + | |Bonn |
− | <td>1 </td>
| + | |100700000 |
− | <td>102 </td>
| + | |Ortschaft |
− | <td> </td>
| + | |- |
− | <td> </td>
| + | |lv7, lv8, lv9 |
− | <td> </td>
| + | |NULL |
− | <td> </td>
| + | | |
− | <td> </td>
| + | | |
− | <td> </td>
| + | |} |
− | <td> </td>
| + | |
− | <td> </td>
| + | [[Kategorie:OpenGeoDB]] |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>103 </td>
| + | |
− | <td>1 </td>
| + | |
− | <td>103 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>104 </td>
| + | |
− | <td>1 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>105 </td>
| + | |
− | <td>2 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>105 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>106 </td>
| + | |
− | <td>2 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>106 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>107 </td>
| + | |
− | <td>2 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>107 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>108 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>105 </td>
| + | |
− | <td>108 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>109 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>105 </td>
| + | |
− | <td>109 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>110 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>105 </td>
| + | |
− | <td>110 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>111 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>105 </td>
| + | |
− | <td>111 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>112 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>105 </td>
| + | |
− | <td>112 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>113 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>105 </td>
| + | |
− | <td>113 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>114 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>105 </td>
| + | |
− | <td>114 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>115 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>105 </td>
| + | |
− | <td>115 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>117 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>105 </td>
| + | |
− | <td>117 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>118 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>105 </td>
| + | |
− | <td>118 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>119 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>105 </td>
| + | |
− | <td>119 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>120 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>105 </td>
| + | |
− | <td>120 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>121 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>105 </td>
| + | |
− | <td>121 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>122 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>105 </td>
| + | |
− | <td>122 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>123 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>105 </td>
| + | |
− | <td>123 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>124 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>106 </td>
| + | |
− | <td>124 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>125 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>106 </td>
| + | |
− | <td>125 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>126 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>106 </td>
| + | |
− | <td>126 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>127 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>106 </td>
| + | |
− | <td>127 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>128 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>106 </td>
| + | |
− | <td>128 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>129 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>106 </td>
| + | |
− | <td>129 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>130 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>106 </td>
| + | |
− | <td>130 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>131 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>106 </td>
| + | |
− | <td>131 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>132 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>106 </td>
| + | |
− | <td>132 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>133 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>107 </td>
| + | |
− | <td>133 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>134 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>107 </td>
| + | |
− | <td>134 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>135 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>107 </td>
| + | |
− | <td>135 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>136 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>107 </td>
| + | |
− | <td>136 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>137 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>107 </td>
| + | |
− | <td>137 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>138 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>107 </td>
| + | |
− | <td>138 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>139 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>107 </td>
| + | |
− | <td>139 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>140 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>107 </td>
| + | |
− | <td>140 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>141 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>107 </td>
| + | |
− | <td>141 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>142 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>107 </td>
| + | |
− | <td>142 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>143 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>107 </td>
| + | |
− | <td>143 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>144 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>107 </td>
| + | |
− | <td>144 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>145 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>107 </td>
| + | |
− | <td>145 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>146 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>107 </td>
| + | |
− | <td>146 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>147 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>107 </td>
| + | |
− | <td>147 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>148 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>107 </td>
| + | |
− | <td>148 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>149 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>107 </td>
| + | |
− | <td>149 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | <tr>
| + | |
− | <td>150 </td>
| + | |
− | <td>3 </td>
| + | |
− | <td>104 </td>
| + | |
− | <td>107 </td>
| + | |
− | <td>150 </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td> </td>
| + | |
− | <td>3000-01-01 </td>
| + | |
− | <td>300500000 </td>
| + | |
− | </tr>
| + | |
− | </table>
| + | |
Die Tabelle geodb_hierarchies dient der Einordnung der Locations in ein Hierarchie-Konzept. Der Aufbau der Hierarchie (z.B. Staat -> Bundesland -> Regierungsbezirk -> Landkreis -> Ortschaft -> Ortsteil) muss vorher bekannt sein. Da diese Strukturen jedoch je nach Staat und sogar Bundesland variieren können, ist hier kein einheitliches Schema möglich. Dies, und die Tatsache dass diese Information implizit durch den Datentyp 400100000 (Teil von) für relevante Locations zur Verfügung steht, haben dazu geführt, dass die Tabelle aktuell nicht im Dump enthalten bzw. befüllt ist.
Bei Bedarf sollte diese Hierarchie über die "Teil von"-Beziehung selbst erzeugt werden. Alternativ stehen unter http://fa-technik.adfc.de/code/opengeodb/dump/ entsprechende Daten zum Import zur Verfügung (*hier.sql)
CREATE TABLE `geodb_hierarchies` (
`loc_id` int(11) NOT NULL,
`level` int(11) NOT NULL,
`id_lvl1` int(11) NOT NULL,
`id_lvl2` int(11) default NULL,
`id_lvl3` int(11) default NULL,
`id_lvl4` int(11) default NULL,
`id_lvl5` int(11) default NULL,
`id_lvl6` int(11) default NULL,
`id_lvl7` int(11) default NULL,
`id_lvl8` int(11) default NULL,
`id_lvl9` int(11) default NULL,
`valid_since` date default NULL,
`date_type_since` int(11) default NULL,
`valid_until` date NOT NULL,
`date_type_until` int(11) NOT NULL,
KEY `hierarchy_loc_id_idx` (`loc_id`),
KEY `hierarchy_level_idx` (`level`),
KEY `hierarchy_lvl1_idx` (`id_lvl1`),
KEY `hierarchy_lvl2_idx` (`id_lvl2`),
KEY `hierarchy_lvl3_idx` (`id_lvl3`),
KEY `hierarchy_lvl4_idx` (`id_lvl4`),
KEY `hierarchy_lvl5_idx` (`id_lvl5`),
KEY `hierarchy_lvl6_idx` (`id_lvl6`),
KEY `hierarchy_lvl7_idx` (`id_lvl7`),
KEY `hierarchy_lvl8_idx` (`id_lvl8`),
KEY `hierarchy_lvl9_idx` (`id_lvl9`),
KEY `hierarchy_since_idx` (`valid_since`),
KEY `hierarchy_until_idx` (`valid_until`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Für Bonn ergibt sich zum Beispiel aus opengeodb_textdata die loc_id 14755.