Vielleicht findet man bei den Seiten etwas, die die Shapefiles von natural earth verwenden. Da gäbe es einen Datensatz mit “Disputed Areas”. Quelle dieser Daten ist wohl eine Liste aus dem CIA-Factbook.
select osm_id,name from planet_osm_polygon where boundary='disputed';
osm_id | name
--------+------
(0 rows)
select osm_id,name from planet_osm_polygon where boundary='adminitrative' and tags ? 'disputed';
osm_id | name
--------+------
(0 rows)
Ah, jetzt versteh ich (endlich). War immer noch auf die strittigen Gebiete fixiert.
Sowas ist schnell gemacht, wenn man die Daten und die richtige Software hat. Meine Lösung ist:
Postgis Datenbank mit den OSM-Daten (hab ich),
QGIS (hab ich)
QGIS-Server (hab ich)
Es klemmt derzeit an einem Performanceproblem, wie QGIS auf die DB zugreift bzw. wie PostGis auf die Anfragen von QGIS antwortet. (*) Da bin ich gerade dran, damit ich wieder sowas erzeugen kann:
Das ist jetzt zwar nur ein PNG, das mit QGIS erzeugt wurde und das nicht darstellt, was du eigentlich meinst, aber wenn man das richtige Template für “deine” Karte an den QGIS-Server übergibt, werden Tiles daraus.
Es wird noch einige Tage dauern, dann sollte das wohl funktionieren. Ob ich das allerdings als permanenten Service anbieten kann/will, steht noch in den Sternen.
Schau’n mer mal
Walter
ps: Die Karte stellt nicht die aktuelle Situation dar, hab ich nur aus dem Archiv gekramt.
Scheint ein seltener Wunsch zu sein…
Falls du nichts besseres findest, kann ich dir aus den ländern hier und diesen orten einen tileserver basteln. Ist nicht aus osm, sondern aus dem cc0-Datensatz, der auch von natural earth verwendet wird, hat nur eine Farbgebung, keine besonders hervorgehobenen hauptstädte und keine umstrittenen Gebiete, aber wenns aus osm nichts gibt…
Sieht ganz gut aus: Das Performance-Problem für statische Karten mittels QGIS ist offensichtlich weg und ich bekomme in einer vernünftigen Zeit meine Karte:
Somit kann ich mich “mal eben” an die Politische Karte machen. Slippy Map später.
Das wundert mich. Wo sich doch hier so viele mit den administrativen Grenzen beschäftigen.
Früher gab es doch vier grundsätzliche Kartentypen: topologische, politische, thematische und Straßenkarten. Ich habe das Gefühl, daß viele Ersteller von Webkarten möglichst alles auf einmal erschlagen wollen und damit den User erschlagen. Unsere Standard-Mapnik-Karte zeigt von Zoomlevel 0 bis 3 noch brauchbare Grenzen an. Danach ist aber nichts mehr zu erkennen. (Level 4 und 5 sind sowieso generell für die Tonne).
Ich habe z.B. mal versucht zu Beginn der Krimkrise den Grenzverlauf zwischen Russland und Ukraine nachzuvollziehen. Das war im nahezu unmöglich.
Ist doch schon mal ganz gut.
So wie ich das sehe, besteht wohl auch kein größerer Bedarf nach so einer Karte. Vielleicht bastele ich mir selbst ein Karte für den Hausgebrauch.
Früher war das Wetter auch besser, aber seit dem Angie an der Macht ist, …
Einerseits sagt ihr immer: Das ist in Mapnik nicht drin, macht euch eure eigene Karte - und macht man es dann, kommt “was soll das?”.
Antwort eines Bergsteigers auf die Frage “Warum kletterst du auf den Berg?” - “Weil er da ist”.
Ich finde, mit relativ einfachen Mitteln Thematische Karten aus OSM zu erstellen, macht schon Sinn. Nur muß man leider quengeln, dass die Daten hierfür auch vernünftig, korrekt und vollständig erfasst sind.
Das Thema Krim sollte durch sein, aber mit der Ost-Ukraine gebe ich dir schon recht. (*)
naja, bald bin ich soweit. Spart euch die Arbeit vorerst mal.
man wird sehen.
Gruss
walter
*) NACHTRAG: Die Krim ist derzeit doppelt erfasst - einmal als Teil der Ukraine und einmal als Teil von Russland. Und die Ost-Ukraine ist mWn in OSM immer noch Bestandteil der Ukraine und kein selbstständiger Staat (AL2 …)
Vatikanstadt: Wie soll das bei Stadtstaaten sein?
Tokelau: Die in Wikipedia angegebene Haupstadt ist wenn ich es richtig verstanden habe eher eine Region und noch nicht gemappt?
Südsudan: Soll wohl demnächst eine neue Hauptstadt erhalten, die ich nicht finden konnte.
Südgeorgien und [viel zu langer Name]: Sucht noch jemand ungemappte Städte?
Palästina: offizielle Haupstadt oder defacto Hauptstadt?
Philippinen: Könnte sich da nochmal jemand den Grenzverlauf anschauen? Eine namenlose AL2-Grenze innerhalb der AL2-Grenze, die selbst auf einem AL4-Way verläuft, kommt mir seltsam vor.
Nauru: Keine offizielle Hauptstadt.
Malta: Hat doch ein admin_center angegeben? Ok, eine Kreuzung ist da vielleicht nicht richtig
Malediven: Die haben da ein dichtes Netz aus highway=primary und =secondary, und sparen sich den Place-Node.
Liechtenstein: Place-Node mit admin_level=?
Britisches Territorium im Indischen Ozean: Sparen sich ebenfalls den Place-Node. Regierungssitz ist laut dewiki London, Haupstadt laut enwiki eingetragen.
Insel Man: Hatte die Hauptstadt seit Februar mit der Rolle “capital” eingetragen, hab’s auf admin_centre geändert.
Kroatien: Nebenbei name:de= gelöscht, weil ich von “Agram” noch nie gehört habe und es schon als old_name:de=* drin war.
Gibraltar: Keine Hauptstadt/Stadtstaat. Grenze ohne x-Meilen-Zone?
noch keine Ahnung, hab halt mal die admin_centres “rausgekitzelt” und aufgelistet.
Das sind eigentlich - in den Daten - alles Nodes. Dürften wohl Place-Nodes sein. Klopfe zur Not einen rein. Ich komme aber auch mit Flächen zurecht, muß dann meine Query nur ein wenig ausbauen.
Was nicht existiert können wir auch nicht erfassen. Also fehlt die dann auf der Karte - wir werden das wohl verschmerzen können.
Tnx, melde dich nur, wenn du durch bist oder keine Zeit mehr hat. Dann mach ich ne neue Liste.
Sieht zwar ganz harmlos aus, aber wer das ernst meint, soll mal versuchen, in Qgis an den Hstore der Daten (tags) heranzukommen.
Hier wird San Marino mit “City of San Marino” angezeigt. Das kommt daher, daß dort kein name:de erfasst ist. Ich nehme mit coalesce(p.tags->‘name:de’,p.tags->‘name:en’,name) “name” erst name:de, dann name:en und erst dann name. Einfach, schnell und wirkungsvoll. So ist das für uns wohl besser zu handhaben. Soll ja schließlich keine Doktorarbeit werden.
Irgendwo müssen die sich ja administrieren (lassen). Dürfte wohl Ost-Jerusalem sein, zumindest wenn ich da leben würde.
Vorschläge? Wikipedia?
Ok, wird gemacht. In der Gegend gibt es einen Mapper, der ab und zu Amok läuft. 4rch und ich haben den schon auf dem Kicker.
Mal sehen, was ich da machen kann. Eventuell gründe ich eine, wenn mir jemand den Flug bezahlt
Valetta ist ja jetzt drin.
OK, ich versuche mal Flächenelemente auszuwerten, die als admin_centre erfasst sind.
Ich sollte als sturer Place-Node-Verachter nicht unbedingt darauf bestehen, dass diese jetzt eingegeben werden, nur damit meine Auswertung funktioniert - aber einfacher wäre es schon
Ja, das zählt wohl nicht (mehr) als eigenes Land, hat aber immer noch einen eigenen ISO3-Code und sein AL2. @4rch: was machen wir?
Vielen Dank für deine Mithilfe. Hier die aktuelle Liste:
osm_id | iso3 | country | capital | place
---------+------+------------------------------------------------------+---------------------------+---------
303427 | AFG | Afghanistan | Kabul | city
195267 | AGO | Angola | Luanda | city
2177161 | AIA | Anguilla | The Valley | town
53292 | ALB | Albanien | Tirana | city
9407 | AND | Andorra | Andorra la Vella | town
307763 | ARE | Vereinigte Arabische Emirate | Abu Dhabi | city
286393 | ARG | Argentinien | Buenos Aires | city
364066 | ARM | Armenien | Jerewan | city
536900 | ATG | Antigua und Barbuda | St. John's | town
80500 | AUS | Australien | Canberra | city
16239 | AUT | Österreich | Wien | city
364110 | AZE | Aserbaidschan | Baku | city
195269 | BDI | Burundi | Bururi | city
52411 | BEL | Belgien | Brüssel | city
192784 | BEN | Benin | Porto-Novo | city
192783 | BFA | Burkina Faso | Ouagadougou | city
184640 | BGD | Bangladesch | Dhaka | city
186382 | BGR | Bulgarien | Sofia | city
378734 | BHR | Bahrain | Manama | city
547469 | BHS | Bahamas | Nassau | city
2528142 | BIH | Bosnien und Herzegowina | Sarajevo | city
59065 | BLR | Weißrussland | Minsk | city
287827 | BLZ | Belize | Belmopan | city
1993208 | BMU | Bermuda | Hamilton | city
252645 | BOL | Bolivien | Sucre | city
59470 | BRA | Brasilien | Brasilia | city
547511 | BRB | Barbados | Bridgetown | city
2103120 | BRN | Brunei | Bandar Seri Begawan | city
184629 | BTN | Bhutan | Thimphu | city
1889339 | BWA | Botsuana | Gaborone | city
192790 | CAF | Zentralafrikanische Republik | Bangui | city
1428125 | CAN | Kanada | Ottawa | city
51701 | CHE | Schweiz | Bern | city
167454 | CHL | Chile | Santiago | city
270056 | CHN | Volksrepublik China | Peking | city
192779 | CIV | Elfenbeinküste | Yamoussoukro | city
192830 | CMR | Kamerun | Jaunde | city
192795 | COD | Demokratische Republik Kongo | Kinshasa | city
192794 | COG | Republik Kongo | Brazzaville | city
2184233 | COK | Cookinseln | Avarua | city
120027 | COL | Kolumbien | Bogotá | city
535790 | COM | Komoren | Moroni | city
535774 | CPV | Kap Verde | Praia | city
287667 | CRI | Costa Rica | San José | city
307833 | CUB | Kuba | Havanna | city
2185366 | CYM | Kaimaninseln | George Town | city
307787 | CYP | Zypern | Nikosia | city
51684 | CZE | Tschechien | Prag | city
51477 | DEU | Deutschland | Berlin | city
192801 | DJI | Dschibuti | Dschibuti | city
307823 | DMA | Dominica | Roseau | town
50046 | DNK | Dänemark | Kopenhagen | city
307828 | DOM | Dominikanische Republik | Santo Domingo | city
192756 | DZA | Algerien | Algier | city
108089 | ECU | Ecuador | Quito | city
1473947 | EGY | Ägypten | Kairo | city
296961 | ERI | Eritrea | Asmara | city
1311341 | ESP | Spanien | Madrid | city
79510 | EST | Estland | Reval | city
192800 | ETH | Äthiopien | Addis Abeba | city
54224 | FIN | Finnland | Helsinki | city
571747 | FJI | Fidschi | Suva | city
2185374 | FLK | Falklandinseln | Stanley, Falkland Islands | town
2202162 | FRA | Frankreich | Paris | city
52939 | FRO | Färöer | Thorshaven | town
571802 | FSM | Föderierte Staaten von Mikronesien | Palikir | town
192793 | GAB | Gabun | Libreville | city
62149 | GBR | Vereinigtes Königreich Großbritannien und Nordirland | London | city
28699 | GEO | Georgien | Tiflis | city
270009 | GGY | Guernsey | Saint Peter Port | town
192781 | GHA | Ghana | Accra | city
1278736 | GIB | Gibraltar | |
192778 | GIN | Guinea | Conakry | city
192774 | GMB | Gambia | Banjul | city
192776 | GNB | Guinea-Bissau | Bissau | city
192791 | GNQ | Äquatorialguinea | Malabo | city
192307 | GRC | Griechenland | Athen | city
550727 | GRD | Grenada | St. George's | city
2184073 | GRL | Grönland | Nuuk | city
1521463 | GTM | Guatemala | Guatemala-Stadt |
287083 | GUY | Guyana | Georgetown | city
287670 | HND | Honduras | Tegucigalpa | city
214885 | HRV | Kroatien | Zagreb | city
307829 | HTI | Haiti | Port-au-Prince | city
21335 | HUN | Ungarn | Budapest | city
304751 | IDN | Indonesien | Jakarta | city
62269 | IMN | Insel Man | Douglas | town
304716 | IND | Indien | Neu-Delhi | city
1993867 | IOT | Britisches Territorium im Indischen Ozean | |
62273 | IRL | Irland | Dublin | city
304938 | IRN | Iran | Teheran | city
304934 | IRQ | Irak | Bagdad | city
299133 | ISL | Island | Reykjavik | city
1473946 | ISR | Israel | Jerusalem | city
365331 | ITA | Italien | Rom | city
555017 | JAM | Jamaika | Kingston | city
367988 | JEY | Jersey | Saint Helier | town
184818 | JOR | Jordanien | Amman | city
382313 | JPN | Japan | Tokio | city
214665 | KAZ | Kasachstan | Astana | city
192798 | KEN | Kenia | Nairobi | city
178009 | KGZ | Kirgisistan | Bischkek | city
49898 | KHM | Kambodscha | Phnom Penh | city
571178 | KIR | Kiribati | South Tarawa | island
536899 | KNA | St. Kitts und Nevis | Basseterre | town
307756 | KOR | Südkorea | Seoul | city
305099 | KWT | Kuwait | Kuwait-Stadt | city
49903 | LAO | Laos | Vientiane | city
184843 | LBN | Libanon | Beirut | city
192780 | LBR | Republik Liberia | Monrovia | city
192758 | LBY | Libyen | Tripolis | city
550728 | LCA | St. Lucia | Castries | town
1155955 | LIE | Liechtenstein | Vaduz | town
536807 | LKA | Sri Lanka | Colombo | city
2093234 | LSO | Königreich Lesotho | Maseru | city
72596 | LTU | Litauen | Wilna | city
2171347 | LUX | Luxemburg | Luxemburg | city
72594 | LVA | Lettland | Riga | city
3630439 | MAR | Marokko | Rabat | city
1124039 | MCO | Monaco | Monaco | country
58974 | MDA | Republik Moldau | Kischinau | city
447325 | MDG | Madagaskar | Antananarivo | city
536773 | MDV | Malediven | |
114686 | MEX | Mexiko | Mexiko-Stadt | city
571771 | MHL | Marshallinseln | Majuro | city
53293 | MKD | Mazedonien | Skopje | city
192785 | MLI | Mali | Bamako | city
365307 | MLT | Malta | Valletta | city
50371 | MMR | Myanmar | Pyinmana Naypyidaw | city
53296 | MNE | Montenegro | Podgorica | city
161033 | MNG | Mongolei | Ulaanbaatar | city
195273 | MOZ | Mosambik | Maputo | city
192763 | MRT | Mauretanien | Nouakchott | city
537257 | MSR | Montserrat | Brades | town
535828 | MUS | Mauritius | Port Louis | city
195290 | MWI | Malawi | Lilongwe | city
2108121 | MYS | Malaysia | Putrajaya |
195266 | NAM | Namibia | Windhuk | city
192786 | NER | Niger | Niamey | city
192787 | NGA | Nigeria | Abuja | city
287666 | NIC | Nicaragua | Managua | city
1558556 | NIU | Niue | Alofi | town
2323309 | NLD | Niederlande | Amsterdam | city
2978650 | NOR | Norwegen | Oslo | city
184633 | NPL | Nepal | Kathmandu | city
571804 | NRU | Nauru | Yaren | village
556706 | NZL | Neuseeland | Wellington | city
305138 | OMN | Oman | Maskat | city
307573 | PAK | Pakistan | Islamabad | city
287668 | PAN | Panama | Panama-Stadt | city
2185375 | PCN | Pitcairninseln | Adamstown | town
288247 | PER | Peru | Lima | city
443174 | PHL | Philippinen | Manila | city
571805 | PLW | Palau | Melekeok | town
307866 | PNG | Papua-Neuguinea | Port Moresby | city
49715 | POL | Polen | Warschau | city
192734 | PRK | Nordkorea | Pjöngjang | city
295480 | PRT | Portugal | Lissabon | city
287077 | PRY | Paraguay | Asunción | city
1703814 | PSE | Palästina | |
305095 | QAT | Katar | Doha | city
90689 | ROU | Rumänien | Bukarest | city
60189 | RUS | Russische Föderation | Moskau | city
171496 | RWA | Ruanda | Kigali | city
307584 | SAU | Saudi-Arabien | Riad | city
192789 | SDN | Sudan | Khartum | city
192775 | SEN | Senegal | Dakar | city
536780 | SGP | Singapur | Singapur | city
1983628 | SGS | Südgeorgien und die Südlichen Sandwichinseln | Grytviken | city
1964272 | SHN | St. Helena, Ascension und Tristan da Cunha | Jamestown | city
1857436 | SLB | Salomonen | Honiara | city
192777 | SLE | Sierra Leone | Freetown | city
1520612 | SLV | El Salvador | San Salvador | city
54624 | SMR | San Marino | City of San Marino | town
192799 | SOM | Somalia | Mogadischu | city
1741311 | SRB | Serbien | Belgrad | city
1656678 | SSD | Südsudan | Dschuba | city
535880 | STP | São Tomé und Príncipe | São Tomé | city
287082 | SUR | Suriname | Paramaribo | city
14296 | SVK | Slowakei | Pressburg | city
218657 | SVN | Slowenien | Laibach | city
52822 | SWE | Schweden | Stockholm | city
88210 | SWZ | Swasiland | Mbabane | city
536765 | SYC | Seychellen | Victoria | city
184840 | SYR | Syrien | Damaskus | city
547479 | TCA | Turks- und Caicosinseln | Cockburn Town | town
2361304 | TCD | Tschad | N’Djamena | city
192782 | TGO | Togo | Lomé | city
2067731 | THA | Thailand | Bangkok | city
214626 | TJK | Tadschikistan | Duschanbe | city
2186600 | TKL | Tokelau | Fakaofo | city
223026 | TKM | Turkmenistan | Aschgabat | city
305142 | TLS | Osttimor | Dili | city
2186665 | TON | Tonga | Nuku'alofa | town
555717 | TTO | Trinidad und Tobago | Port of Spain | city
192757 | TUN | Tunesien | Tunis | city
174737 | TUR | Türkei | Ankara | city
2177266 | TUV | Tuvalu | Vaiaku | village
449220 | TWN | Taiwan | Taipeh | city
195270 | TZA | Tansania | Dodoma | city
192796 | UGA | Uganda | Kampala | city
60199 | UKR | Ukraine | Kiew | city
287072 | URY | Uruguay | Montevideo | city
148838 | USA | Vereinigte Staaten von Amerika | Washington D.C. | city
196240 | UZB | Usbekistan | Taschkent | city
36989 | VAT | Staat Vatikanstadt | |
550725 | VCT | St. Vincent und die Grenadinen | Kingstown | town
272644 | VEN | Venezuela | Caracas | city
285454 | VGB | Britische Jungferninseln | Road Town | town
49915 | VNM | Vietnam | Hanoi | city
2177246 | VUT | Vanuatu | Port Vila | town
1872673 | WSM | Samoa | Apia | city
305092 | YEM | Jemen | Sanaa | city
87565 | ZAF | Südafrika | Pretoria | city
195271 | ZMB | Sambia | Lusaka | city
195272 | ZWE | Simbabwe | Harare | city
(216 rows)
Gruss
walter
ps: das 4 Farben Theorem ist wirklich heftig. Alle fertigen Lösungen, die ich gefunden habe, sind unter Qgis 2.x nicht mehr lauffähig. a) qgis 1.8 installieren? funzt net, compile errors
b) selber was schreiben?