# MacVersion = 1.1 # MacDescription = Check German Counties for County Challenge # MacAuthor = Lignumaqua edited by Astartus # MacFileName = CheckGermanCounties.gsk # 19-9-2011 # # Universal version for GSAK 7.2/7.5 VERCHECK Version=7.2.3.35 (Note: this macro requires At least GSAK 7.2.3.35) GOSUB name=DeclareVariables IF $_Version < "7.5" $GSAKField="User2" ELSE $GSAKField="County" ENDIF # Define SQL database $datafilepath = Sysinfo("MacroPath") #$File = $datafilepath + "\DECountiesSQL.db3" $file = ":memory:" #Open the SQL database ready for use $status = Sqlite("open",$file,"") $_sql = "drop table if exists DECounties" $status = Sqlite("sql",$_sql,"") # Create counties table $Data = "State text,Abbreviation text,County text" $_sql = "CREATE TABLE DECounties ($Data)" $status = Sqlite("sql",$_sql,"") # Import the master list of Counties to the SQL table $status = sqlite("import",$CountiesSQlFile,"table=DECounties") #Save the State and County fields from the current GSAK database out to an SQL table in the SQL database $Status = DbToSQLite("caches","State,$GSAKField,CacheType",$file) # Get a list of States to populate the combo box on the menu form $_sql = "SELECT DISTINCT State FROM DECounties ORDER BY State" $result = Sqlite("SQL",$_sql,"") $StateList = Replace("$_NewLine",";",$result,true) # $StateList = "Alabama;Alaska;Arizona;Arkansas;California;Colorado;Connecticut;Delaware;District of Columbia;Florida;Georgia;Hawaii;Idaho;Illinois;Indiana;Iowa;Kansas;Kentucky;Louisiana;Maine;Maryland;Massachusetts;Michigan;Minnesota;Mississippi;Missouri;Montana;Nebraska;Nevada;New Hampshire;New Jersey;New Mexico;New York;North Carolina;North Dakota;Ohio;Oklahoma;Oregon;Pennsylvania;Rhode Island;South Carolina;South Dakota;Tennessee;Texas;Utah;Vermont;Virginia;Washington;West Virginia;Wisconsin;Wyoming" $Form = EditForm($Form,"Label5","Caption","Will overwrite $GSAKField field!") # Show the main form in a loop WHILE TRUE $result = Form($form,"") # Reset the screen position of the menu form to where the user left it $Form = EditForm($Form,"Form1","Top",$_FormTop) $Form = EditForm($Form,"Form1","Left",$_FormLeft) BEGINCASE #Buttons CASE $Cancel CANCEL CASE $GetCounties IF $GSAKField = "County" $tmpN = GetCounty("yb") ELSE $tmpN = GetCounty("2b") ENDIF $Status = DbToSQLite("caches","State,$GSAKField,CacheType",$file) CASE $OK GOSUB name=Main OTHERWISE CANCEL ENDCASE ENDWHILE # Form Loop BEGINSUB name=Main # Exclude locationless? IF $Excludelocationless $Locationless = " AND Cachetype <> 'L'" ELSE $Locationless = "" ENDIF # Figure out if we are using full state names or abbreviations $_sql = "SELECT AVG(LENGTH(state)) from caches" $tmpN = Val(Sqlite("SQL",$_sql,"")) IF $tmpN > 3 $SearchState = $StateChosen ELSE $_sql = "SELECT Abbreviation FROM DECounties WHERE State = '$StateChosen'" $SearchState = Left(Sqlite("SQL",$_sql,""),2) ENDIF # Fill all the blank counties in with something more useful and descriptive $_sql = "UPDATE caches SET $GSAKField='*No County assigned*' WHERE $GSAKField = ''" $work = Sqlite("SQL",$_sql,"") # Count the number of counties we have finds in the selected State $_sql = "SELECT Count(Distinct $GSAKField) FROM caches WHERE State = '$SearchState' $Locationless" $CountFound = Val(Sqlite("SQL",$_sql,"")) # Count the total number of finds we have in the selected State $_sql = "SELECT Count($GSAKField) FROM caches WHERE State = '$SearchState' $Locationless" $FoundTotal = Val(Sqlite("SQL",$_sql,"")) # Get a result table of county names and number of finds in that county $_sql = "SELECT $GSAKField, Count($GSAKField) FROM caches WHERE State = '$SearchState' $Locationless GROUP BY $GSAKField ORDER BY $GSAKField" $work = Sqlite("SQL",$_sql,"") IF Left($work,7) <> "*ERROR*" $Foundlist = $work $FoundList = Replace(";",": ",$Foundlist,TRUE) ELSE $Foundlist = "No caches found in this State" ENDIF # Get a list of counties we have finds in and massage it into a list suitable to use in a later statement $_sql = "SELECT Distinct $GSAKField FROM caches WHERE State = '$SearchState' $Locationless ORDER BY $GSAKField" $result = Sqlite("SQL",$_sql,"") $result = Replace("'","''",$result,true) $result = Replace("$_NewLine","','",$result,true) # Get a count of counties where we DON'T have finds $_sql = "SELECT Count(County) from DECounties WHERE (State = '$StateChosen') AND (NOT(County IN ('$result')))" $CountUnfound = Val(Sqlite("SQL",$_sql,"")) # Get a list of the counties where we DON'T have finds $_sql = "SELECT County from DECounties WHERE (State = '$StateChosen') AND (NOT(County IN ('$result')))" $work = Sqlite("SQL",$_sql,"") $ResultList = $work # Massage it into a format suitable for the GSAK filter box and load it into the Windows clipboard ready to go $work = Replace("$_NewLine","|",$ResultList,true) CLIP Data=$work IF $CountFound = 1 $Countytext = "County" ELSE $Countytext = "Counties" ENDIF IF $FoundTotal = 1 $Cachetext = "cache" ELSE $Cachetext = "caches" ENDIF $Form = EditForm($Form,"FoundLabel","Caption","$FoundTotal $Cachetext found in $CountFound $Countytext in $StateChosen:") IF $CountUnfound = 1 $Countytext = "County" ELSE $Countytext = "Counties" ENDIF $Form = EditForm($Form,"MemoLabel","Caption","$CountUnfound $Countytext without finds in $StateChosen:") #MSGOK msg=Counties not found $_NewLine================== $_NewLine$work ENDSUB #Main BEGINSUB name=DeclareVariables #******************************************************* # Variable declarations for # C:\Program Files\GSAK\Macros\CheckCounties.gsk # # Generated 4/27/2008 7:38:41 PM on GSAKVariables.gsk Rev V0.20 B15 # #******************************************************* Option Explicit=Yes Declare Var=$Cachetext Type=String Declare Var=$CountFound Type=Numeric Declare Var=$CountyCount Type=Numeric Declare Var=$CountUnfound Type=Numeric Declare Var=$CountiesSQlFile Type=String Declare Var=$Countytext Type=String Declare Var=$DataFile Type=String Declare Var=$Data Type=String Declare Var=$datafilepath Type=String Declare Var=$file Type=String Declare Var=$Form Type=String Declare Var=$Foundlist Type=String Declare Var=$FoundTotal Type=Numeric Declare Var=$GSAKField Type=String Declare Var=$list Type=String Declare Var=$locationless Type=String Declare Var=$result Type=String Declare Var=$ResultList Type=String Declare Var=$SearchState Type=String Declare Var=$_sql Type=String Declare Var=$sql Type=String Declare Var=$StateList Type=String Declare Var=$status Type=String Declare Var=$tmpN Type=Numeric Declare Var=$work Type=String ENDSUB #DeclareVariables VarName=$form Name = Form1 Type = Form Caption = County Challenge Tester Height = 537 Width = 532 Name = Groupbox1 Type = Groupbox Height = 110 Left = 40 Top = 50 Width = 185 Taborder = 4 Name = Groupbox2 Type = Groupbox Height = 110 Left = 300 Top = 50 Width = 185 Taborder = 5 Name = Label1 Type = Label Color = 16744448 Height = 20 Left = 143 Size = 13 Style = bold Top = 5 Width = 238 Caption = DE County Challenge Tester Name = Label2 Type = Label Container = Groupbox2 Height = 13 Left = 56 Top = 18 Width = 73 Caption = State to check: Name = Statechosen Type = Combobox Container = Groupbox2 Height = 21 Left = 22 Top = 43 Values = $StateList Width = 145 Taborder = 0 Name = MemoLabel Type = Label Height = 13 Left = 294 Top = 181 Width = 109 Caption = Counties not yet found: Name = ok Type = Button Height = 25 Left = 134 Top = 450 Width = 75 Taborder = 0 Caption = Check Name = cancel Type = Button Height = 25 Left = 314 Top = 450 Width = 75 Taborder = 1 Caption = Cancel Name = ResultList Type = Memo Height = 231 Left = 292 Scrollbars = Vertical Top = 200 Width = 209 Taborder = 2 Name = FoundLabel Type = Label Height = 13 Left = 34 Top = 181 Width = 74 Caption = Counties found: Name = FoundList Type = Memo Height = 231 Left = 32 Scrollbars = Vertical Top = 200 Width = 209 Taborder = 3 Name = GetCounties Type = Button Container = Groupbox1 Height = 25 Left = 46 Top = 27 Width = 91 Taborder = 0 Caption = Update Counties Name = Label3 Type = Label Color = 255 Container = Groupbox1 Height = 13 Left = 70 Style = bold Top = 65 Width = 44 Caption = Warning Name = excludelocationless Type = Checkbox Container = Groupbox2 Height = 17 Left = 149 Top = 79 Width = 15 Taborder = 1 Name = Label4 Type = Label Container = Groupbox2 Height = 13 Left = 26 Top = 82 Width = 99 Caption = Exclude locationless: Name = Label5 Type = Label Color = 255 Container = Groupbox1 Height = 13 Left = 18 Style = bold Top = 81 Width = 143 Caption = Will overwrite County field! VarName=$CountiesSQlFile Baden-Württemberg;BW;Alb-Donau-Kreis Baden-Württemberg;BW;Baden-Baden Baden-Württemberg;BW;Biberach Baden-Württemberg;BW;Bodenseekreis Baden-Württemberg;BW;Böblingen Baden-Württemberg;BW;Breisgau-Hochschwarzwald Baden-Württemberg;BW;Calw Baden-Württemberg;BW;Emmendingen Baden-Württemberg;BW;Enzkreis Baden-Württemberg;BW;Esslingen Baden-Württemberg;BW;Freiburg im Breisgau Baden-Württemberg;BW;Freudenstadt Baden-Württemberg;BW;Göppingen Baden-Württemberg;BW;Heidelberg Baden-Württemberg;BW;Heidenheim Baden-Württemberg;BW;Heilbronn Baden-Württemberg;BW;Hohenlohekreis Baden-Württemberg;BW;Karlsruhe Baden-Württemberg;BW;Konstanz Baden-Württemberg;BW;Lörrach Baden-Württemberg;BW;Ludwigsburg Baden-Württemberg;BW;Mannheim Baden-Württemberg;BW;Main-Tauber-Kreis Baden-Württemberg;BW;Neckar-Odenwald-Kreis Baden-Württemberg;BW;Ortenaukreis Baden-Württemberg;BW;Ostalbkreis Baden-Württemberg;BW;Pforzheim Baden-Württemberg;BW;Rastatt Baden-Württemberg;BW;Ravensburg Baden-Württemberg;BW;Rems-Murr-Kreis Baden-Württemberg;BW;Reutlingen Baden-Württemberg;BW;Rhein-Neckar-Kreis Baden-Württemberg;BW;Rottweil Baden-Württemberg;BW;Schwäbisch Hall Baden-Württemberg;BW;Schwarzwald-Baar-Kreis Baden-Württemberg;BW;Sigmaringen Baden-Württemberg;BW;Stadt Heilbronn Baden-Württemberg;BW;Stadt Karlsruhe Baden-Württemberg;BW;Stuttgart Baden-Württemberg;BW;Tübingen Baden-Württemberg;BW;Tuttlingen Baden-Württemberg;BW;Ulm Baden-Württemberg;BW;Waldshut Baden-Württemberg;BW;Zollernalbkreis Bayern;BY;Aichach-Friedberg Bayern;BY;Altötting Bayern;BY;Amberg Bayern;BY;Amberg-Sulzbach Bayern;BY;Ansbach Bayern;BY;Aschaffenburg Bayern;BY;Augsburg Bayern;BY;Bad Kissingen Bayern;BY;Bad Tölz-Wolfratshausen Bayern;BY;Bamberg Bayern;BY;Bayreuth Bayern;BY;Berchtesgadener Land Bayern;BY;Cham Bayern;BY;Coburg Bayern;BY;Dachau Bayern;BY;Deggendorf Bayern;BY;Dillingen an der Donau Bayern;BY;Dingolfing-Landau Bayern;BY;Donau-Ries Bayern;BY;Ebersberg Bayern;BY;Eichstätt Bayern;BY;Erding Bayern;BY;Erlangen Bayern;BY;Erlangen-Höchstadt Bayern;BY;Forchheim Bayern;BY;Freising Bayern;BY;Freyung-Grafenau Bayern;BY;Fürstenfeldbruck Bayern;BY;Fürth Bayern;BY;Garmisch-Partenkirchen Bayern;BY;Günzburg Bayern;BY;Haßberge Bayern;BY;Hof Bayern;BY;Ingolstadt Bayern;BY;Kaufbeuren Bayern;BY;Kelheim Bayern;BY;Kempten (Allgäu) Bayern;BY;Kitzingen Bayern;BY;Kronach Bayern;BY;Kulmbach Bayern;BY;Landsberg am Lech Bayern;BY;Landshut Bayern;BY;Lichtenfels Bayern;BY;Lindau (Bodensee) Bayern;BY;Main-Spessart Bayern;BY;Memmingen Bayern;BY;Miesbach Bayern;BY;Miltenberg Bayern;BY;Mühldorf am Inn Bayern;BY;München Bayern;BY;Neuburg-Schrobenhausen Bayern;BY;Neumarkt in der Oberpfalz Bayern;BY;Neustadt (Aisch)-Bad Windsheim Bayern;BY;Neustadt an der Waldnaab Bayern;BY;Neu-Ulm Bayern;BY;Nürnberg Bayern;BY;Nürnberger Land Bayern;BY;Oberallgäu Bayern;BY;Ostallgäu Bayern;BY;Passau Bayern;BY;Pfaffenhofen an der Ilm Bayern;BY;Regen Bayern;BY;Regensburg Bayern;BY;Rhön-Grabfeld Bayern;BY;Rosenheim Bayern;BY;Roth Bayern;BY;Rottal-Inn Bayern;BY;Schwabach Bayern;BY;Schwandorf Bayern;BY;Schweinfurt Bayern;BY;Stadt Ansbach Bayern;BY;Stadt Aschaffenburg Bayern;BY;Stadt Augsburg Bayern;BY;Stadt Bamberg Bayern;BY;Stadt Bayreuth Bayern;BY;Stadt Coburg Bayern;BY;Stadt Fürth Bayern;BY;Stadt Hof Bayern;BY;Stadt Landshut Bayern;BY;Stadt München Bayern;BY;Stadt Passau Bayern;BY;Stadt Regensburg Bayern;BY;Stadt Rosenheim Bayern;BY;Stadt Schweinfurt Bayern;BY;Stadt Würzburg Bayern;BY;Starnberg Bayern;BY;Straubing Bayern;BY;Straubing-Bogen Bayern;BY;Tirschenreuth Bayern;BY;Traunstein Bayern;BY;Unterallgäu Bayern;BY;Weiden in der Oberpfalz Bayern;BY;Weilheim-Schongau Bayern;BY;Weißenburg-Gunzenhausen Bayern;BY;Würzburg Bayern;BY;Wunsiedel im Fichtelgebirge Berlin;B;Charlottenburg-Wilmersdorf Berlin;B;Friedrichshain-Kreuzberg Berlin;B;Lichtenberg Berlin;B;Mahrzahn-Hellerdorf Berlin;B;Berlin Mitte Berlin;B;Neukölln Berlin;B;Pankow Berlin;B;Reinickendorf Berlin;B;Spandau Berlin;B;Steglitz-Zehlendorf Berlin;B;Tempelhof-Schöneberg Berlin;B;Treptow-Köpenick Brandenburg;BB;Barnim Brandenburg;BB;Brandenburg an der Havel Brandenburg;BB;Cottbus Brandenburg;BB;Dahme-Spreewald Brandenburg;BB;Elbe-Elster Brandenburg;BB;Frankfurt (Oder) Brandenburg;BB;Havelland Brandenburg;BB;Märkisch-Oderland Brandenburg;BB;Oberhavel Brandenburg;BB;Oberspreewald-Lausitz Brandenburg;BB;Oder-Spree Brandenburg;BB;Ostprignitz-Ruppin Brandenburg;BB;Potsdam Brandenburg;BB;Potsdam-Mittelmark Brandenburg;BB;Prignitz Brandenburg;BB;Spree-Neiße Brandenburg;BB;Teltow-Fläming Brandenburg;BB;Uckermark Bremen;HB;Bremen Mitte Bremen;HB;Bremen Nord Bremen;HB;Bremen Ost Bremen;HB;Bremen Süd Bremen;HB;Bremen Überseehafen Bremen;HB;Bremen West Bremen;HB;Bremerhaven Nord Bremen;HB;Bremerhaven Süd Hamburg;HH;Hamburg-Altona Hamburg;HH;Hamburg-Bergedorf Hamburg;HH;Hamburg-Eimsbüttel Hamburg;HH;Hamburg-Harburg Hamburg;HH;Hamburg-Mitte Hamburg;HH;Hamburg-Nord Hamburg;HH;Hamburg-Wandsbek Hessen;HS;Bergstraße Hessen;HS;Darmstadt Hessen;HS;Darmstadt-Dieburg Hessen;HS;Frankfurt am Main Hessen;HS;Fulda Hessen;HS;Gießen Hessen;HS;Groß-Gerau Hessen;HS;Hersfeld-Rotenburg Hessen;HS;Hochtaunuskreis Hessen;HS;Kassel Hessen;HS;Lahn-Dill-Kreis Hessen;HS;Limburg-Weilburg Hessen;HS;Main-Kinzig-Kreis Hessen;HS;Main-Taunus-Kreis Hessen;HS;Marburg-Biedenkopf Hessen;HS;Odenwaldkreis Hessen;HS;Offenbach Hessen;HS;Offenbach am Main Hessen;HS;Rheingau-Taunus-Kreis Hessen;HS;Schwalm-Eder-Kreis Hessen;HS;Stadt Kassel Hessen;HS;Vogelbergkreis Hessen;HS;Waldeck-Frankenberg Hessen;HS;Werra-Meißner-Kreis Hessen;HS;Wetteraukreis Hessen;HS;Wiesbaden Mecklenburg-Vorpommern;MV;Ludwigslust-Parchim Mecklenburg-Vorpommern;MV;Mecklenburger Seenplatte Mecklenburg-Vorpommern;MV;Nordwestmecklenburg Mecklenburg-Vorpommern;MV;Rostock Mecklenburg-Vorpommern;MV;Stadt Rostock Mecklenburg-Vorpommern;MV;Schwerin Mecklenburg-Vorpommern;MV;Vorpommern-Greifswald Mecklenburg-Vorpommern;MV;Vorpommern-Rügen Niedersachsen;NDS;Ammerland Niedersachsen;NDS;Aurich Niedersachsen;NDS;Braunschweig Niedersachsen;NDS;Celle Niedersachsen;NDS;Cloppenburg Niedersachsen;NDS;Cuxhaven Niedersachsen;NDS;Delmenhorst Niedersachsen;NDS;Diepholz Niedersachsen;NDS;Emden Niedersachsen;NDS;Emsland Niedersachsen;NDS;Friesland Niedersachsen;NDS;Gifhorn Niedersachsen;NDS;Goslar Niedersachsen;NDS;Göttingen Niedersachsen;NDS;Grafschaft Bentheim Niedersachsen;NDS;Hameln-Pyrmont Niedersachsen;NDS;Harburg Niedersachsen;NDS;Heidekreis Niedersachsen;NDS;Helmstedt Niedersachsen;NDS;Hildesheim Niedersachsen;NDS;Holzminden Niedersachsen;NDS;Leer (Ostfriesland) Niedersachsen;NDS;Lüchow-Dannenberg Niedersachsen;NDS;Lüneburg Niedersachsen;NDS;Nienburg (Weser) Niedersachsen;NDS;Northeim Niedersachsen;NDS;Oldenburg Niedersachsen;NDS;Oldenburg (Oldenburg) Niedersachsen;NDS;Osnabrück Niedersachsen;NDS;Stadt Osnabrück Niedersachsen;NDS;Osterholz Niedersachsen;NDS;Osterode am Harz Niedersachsen;NDS;Peine Niedersachsen;NDS;Region Hannover Niedersachsen;NDS;Rotenburg (Wümme) Niedersachsen;NDS;Salzgitter Niedersachsen;NDS;Schaumburg Niedersachsen;NDS;Stade Niedersachsen;NDS;Uelzen Niedersachsen;NDS;Vechta Niedersachsen;NDS;Verden Niedersachsen;NDS;Wesermarsch Niedersachsen;NDS;Wilhelmshaven Niedersachsen;NDS;Wittmund Niedersachsen;NDS;Wolfenbüttel Niedersachsen;NDS;Wolfsburg Nordrhein-Westfalen;NW;Bielefeld Nordrhein-Westfalen;NW;Bochum Nordrhein-Westfalen;NW;Bonn Nordrhein-Westfalen;NW;Borken Nordrhein-Westfalen;NW;Bottrop Nordrhein-Westfalen;NW;Coesfeld Nordrhein-Westfalen;NW;Dortmund Nordrhein-Westfalen;NW;Düren Nordrhein-Westfalen;NW;Düsseldorf Nordrhein-Westfalen;NW;Duisburg Nordrhein-Westfalen;NW;Ennepe-Ruhr-Kreis Nordrhein-Westfalen;NW;Essen Nordrhein-Westfalen;NW;Euskirchen Nordrhein-Westfalen;NW;Gelsenkirchen Nordrhein-Westfalen;NW;Gütersloh Nordrhein-Westfalen;NW;Hagen Nordrhein-Westfalen;NW;Hamm Nordrhein-Westfalen;NW;Heinsberg Nordrhein-Westfalen;NW;Herford Nordrhein-Westfalen;NW;Herne Nordrhein-Westfalen;NW;Hochsauerlandkreis Nordrhein-Westfalen;NW;Höxter Nordrhein-Westfalen;NW;Kleve Nordrhein-Westfalen;NW;Köln Nordrhein-Westfalen;NW;Krefeld Nordrhein-Westfalen;NW;Leverkusen Nordrhein-Westfalen;NW;Lippe Nordrhein-Westfalen;NW;Märkischer Kreis Nordrhein-Westfalen;NW;Mettmann Nordrhein-Westfalen;NW;Minden-Lübbecke Nordrhein-Westfalen;NW;Mönchengladbach Nordrhein-Westfalen;NW;Mülheim an der Ruhr Nordrhein-Westfalen;NW;Münster Nordrhein-Westfalen;NW;Oberbergischer Kreis Nordrhein-Westfalen;NW;Oberhausen Nordrhein-Westfalen;NW;Olpe Nordrhein-Westfalen;NW;Paderborn Nordrhein-Westfalen;NW;Recklinghausen Nordrhein-Westfalen;NW;Remscheid Nordrhein-Westfalen;NW;Rhein-Erft-Kreis Nordrhein-Westfalen;NW;Rheinisch-Bergischer Kreis Nordrhein-Westfalen;NW;Rhein-Kreis Neuss Nordrhein-Westfalen;NW;Rhein-Sieg-Kreis Nordrhein-Westfalen;NW;Siegen-Wittgenstein Nordrhein-Westfalen;NW;Soest Nordrhein-Westfalen;NW;Solingen Nordrhein-Westfalen;NW;Städteregion Aachen Nordrhein-Westfalen;NW;Steinfurt Nordrhein-Westfalen;NW;Unna Nordrhein-Westfalen;NW;Viersen Nordrhein-Westfalen;NW;Warendorf Nordrhein-Westfalen;NW;Wesel Nordrhein-Westfalen;NW;Wuppertal Rheinland-Pfalz;RP;Ahrweiler Rheinland-Pfalz;RP;Altenkirchen (Westerwald) Rheinland-Pfalz;RP;Alzey-Worms Rheinland-Pfalz;RP;Bad Dürkheim Rheinland-Pfalz;RP;Bad Kreuznach Rheinland-Pfalz;RP;Bernkastel-Wittlich Rheinland-Pfalz;RP;Birkenfeld Rheinland-Pfalz;RP;Cochem-Zell Rheinland-Pfalz;RP;Donnersbergkreis Rheinland-Pfalz;RP;Eifelkreis Bitburg-Prüm Rheinland-Pfalz;RP;Frankenthal (Pfalz) Rheinland-Pfalz;RP;Germersheim Rheinland-Pfalz;RP;Kaiserslautern Rheinland-Pfalz;RP;Koblenz Rheinland-Pfalz;RP;Kusel Rheinland-Pfalz;RP;Landau in der Pfalz Rheinland-Pfalz;RP;Ludwigshafen am Rhein Rheinland-Pfalz;RP;Mainz Rheinland-Pfalz;RP;Mainz-Bingen Rheinland-Pfalz;RP;Mayen-Koblenz Rheinland-Pfalz;RP;Neustadt an der Weinstraße Rheinland-Pfalz;RP;Neuwied Rheinland-Pfalz;RP;Pirmasens Rheinland-Pfalz;RP;Rhein-Hunsrück-Kreis Rheinland-Pfalz;RP;Rhein-Lahn-Kreis Rheinland-Pfalz;RP;Rhein-Pfalz-Kreis Rheinland-Pfalz;RP;Speyer Rheinland-Pfalz;RP;Stadt Kaiserslautern Rheinland-Pfalz;RP;Südliche Weinstraße Rheinland-Pfalz;RP;Südwestpfalz Rheinland-Pfalz;RP;Trier Rheinland-Pfalz;RP;Trier-Saarburg Rheinland-Pfalz;RP;Vulkaneifel Rheinland-Pfalz;RP;Westerwaldkreis Rheinland-Pfalz;RP;Worms Rheinland-Pfalz;RP;Zweibrücken Saarland;SL;Merzig-Wadern Saarland;SL;Neunkirchen Saarland;SL;Regionalverband Saarbrücken Saarland;SL;Saarlouis Saarland;SL;Saarpfalz-Kreis Saarland;SL;Sankt Wendel Sachsen;SA;Bautzen Sachsen;SA;Chemnitz Sachsen;SA;Dresden Sachsen;SA;Erzgebirgskreis Sachsen;SA;Görlitz Sachsen;SA;Leipzig Sachsen;SA;Meißen Sachsen;SA;Mittelsachsen Sachsen;SA;Nordsachsen Sachsen;SA;Sächs. Schweiz-Osterzgebirge Sachsen;SA;Stadt Leipzig Sachsen;SA;Vogtlandkreis Sachsen;SA;Zwickau Sachsen-Anhalt;ST;Altmarkkreis Salzwedel Sachsen-Anhalt;ST;Anhalt-Bitterfeld Sachsen-Anhalt;ST;Börde Sachsen-Anhalt;ST;Burgenland Sachsen-Anhalt;ST;Dessau-Roßlau Sachsen-Anhalt;ST;Halle (Saale) Sachsen-Anhalt;ST;Harz Sachsen-Anhalt;ST;Jerichower Land Sachsen-Anhalt;ST;Magdeburg Sachsen-Anhalt;ST;Mansfeld-Südharz Sachsen-Anhalt;ST;Saalekreis Sachsen-Anhalt;ST;Salzlandkreis Sachsen-Anhalt;ST;Stendal Sachsen-Anhalt;ST;Wittenberg Schleswig-Holstein;SH;Dithmarschen Schleswig-Holstein;SH;Flensburg Schleswig-Holstein;SH;Herzogtum Lauenburg Schleswig-Holstein;SH;Kiel Schleswig-Holstein;SH;Lübeck Schleswig-Holstein;SH;Neumünster Schleswig-Holstein;SH;Nordfriesland Schleswig-Holstein;SH;Ostholstein Schleswig-Holstein;SH;Pinneberg Schleswig-Holstein;SH;Plön Schleswig-Holstein;SH;Rendsburg-Eckernförde Schleswig-Holstein;SH;Schleswig-Flensburg Schleswig-Holstein;SH;Segeberg Schleswig-Holstein;SH;Steinburg Schleswig-Holstein;SH;Stormarn Thüringen;TH;Altenburger Land Thüringen;TH;Eichsfeld Thüringen;TH;Eisenach Thüringen;TH;Erfurt Thüringen;TH;Gera Thüringen;TH;Gotha Thüringen;TH;Greiz Thüringen;TH;Hildenburghausen Thüringen;TH;Ilm-Kreis Thüringen;TH;Jena Thüringen;TH;Kyffhäuserkreis Thüringen;TH;Nordhausen Thüringen;TH;Saale-Holzland-Kreis Thüringen;TH;Saale-Orla-Kreis Thüringen;TH;Saalfeld-Rudolstadt Thüringen;TH;Schmalkalden-Meiningen Thüringen;TH;Sömmerda Thüringen;TH;Sonneberg Thüringen;TH;Suhl Thüringen;TH;Unstrut-Hainich-Kreis Thüringen;TH;Wartburgkreis Thüringen;TH;Weimar Thüringen;TH;Weimarer Land