Tour-porte de l'Hôpital civil de Strasbourg
From Warlike
Error: Invalid JSON (<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Wikimedia Commons SPARQL Query Error</title> <script src="https://cdn.tailwindcss.com"></script> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600&display=swap" rel="stylesheet"> <style> body { font-family: 'Inter', sans-serif; background-color: #f3f4f6; } .container { max-width: 900px; } .error-box { background-color: #fee2e2; color: #ef4444; padding: 1.5rem; border-radius: 0.5rem; border: 1px solid #ef4444; word-wrap: break-word; /* Ensure long URLs/messages wrap */ } code { background-color: #e2e8f0; padding: 0.2rem 0.4rem; border-radius: 0.25rem; font-family: monospace; } </style>
</head> <body class="p-4 flex items-center justify-center min-h-screen">
SPARQL Query Service
Operation Failed:
An error occurred during query execution: HTTP Error: 400 Response: SPARQL-QUERY: queryStr= SELECT DISTINCT ?item ?file ?date ?label ?qualityLabel ?latitude ?longitude ?type ?subtype ?source WHERE { SERVICE wikibase:label {bd:serviceParam wikibase:language 'en'} { SELECT DISTINCT ?item ?file ?date ?label ?quality ?latitude ?longitude ?type ?subtype ?source WHERE { { SELECT DISTINCT ?item ?date ?file ?type ?subtype ?source (COALESCE(?label1,?label2) AS ?label) (SAMPLE (COALESCE(?latitude1,?latitude2)) AS ?latitude) (SAMPLE (COALESCE(?longitude1,?longitude2)) AS ?longitude) (SAMPLE(?qualitylist) AS ?quality) WHERE { {?item wdt:P180 wd:Q15953372} UNION {SERVICE wikibase:mwapi{ bd:serviceParam wikibase:api 'Generator' . bd:serviceParam wikibase:endpoint 'commons.wikimedia.org' . bd:serviceParam mwapi:gcmtitle 'Category:Tour-porte de l'Hôpital civil de Strasbourg' . bd:serviceParam mwapi:generator 'categorymembers' . bd:serviceParam mwapi:gcmtype 'file' . bd:serviceParam mwapi:gcmlimit 'max' . ?title wikibase:apiOutput mwapi:title . ?pageid wikibase:apiOutput '@pageid' . } BIND (URI(CONCAT('https://commons.wikimedia.org/entity/M', ?pageid)) AS ?item) } OPTIONAL {?item rdfs:label ?label1 FILTER(LANG(?label1) = 'en')} ?item schema:url ?url. BIND (CONCAT('File:',wikibase:decodeUri(substr(str(?url),52))) AS ?file) BIND(REPLACE(REPLACE(?file, '^File:', ), '.[^.]*$', ) AS ?label2) OPTIONAL {?item wdt:P571 ?date} OPTIONAL {?item wdt:P6731 ?qualitylist} OPTIONAL { ?item p:P1259 ?position1. ?position1 psv:P1259/wikibase:geoLatitude ?latitude1a. ?position1 psv:P1259/wikibase:geoLongitude ?longitude1a. BIND(STR(?latitude1a) AS ?latitude1) BIND(STR(?longitude1a) AS ?longitude1) } OPTIONAL { ?item p:P9149 ?position2. ?position2 psv:P9149/wikibase:geoLatitude ?latitude2a. ?position2 psv:P9149/wikibase:geoLongitude ?longitude2a. BIND(STR(?latitude2a) AS ?latitude2) BIND(STR(?longitude2a) AS ?longitude2) } BIND(CONCAT('commons') AS ?type) BIND(CONCAT('image') AS ?subtype) BIND(CONCAT('Commons') AS ?source) FILTER ( STRENDS(LCASE(STR(?file)), '.jpg') || STRENDS(LCASE(STR(?file)), '.jpeg') ) } GROUP BY ?item ?date ?file ?label1 ?label2 ?latitude1 ?latitude2 ?longitude1 ?longitude2 ?type ?subtype ?source } } ORDER BY DESC(?quality) ASC(?date) LIMIT 10 } } GROUP BY ?item ?file ?date ?label ?qualityLabel ?latitude ?longitude ?type ?subtype ?source ORDER BY ASC(?date) java.util.concurrent.ExecutionException: org.openrdf.query.MalformedQueryException: Lexical error at line 16, column 79. Encountered: " " (32), after : "H\u00f4pital" at java.util.concurrent.FutureTask.report(FutureTask.java:122) at java.util.concurrent.FutureTask.get(FutureTask.java:206) at com.bigdata.rdf.sail.webapp.BigdataServlet.submitApiTask(BigdataServlet.java:292) at com.bigdata.rdf.sail.webapp.QueryServlet.doSparqlQuery(QueryServlet.java:678) at com.bigdata.rdf.sail.webapp.QueryServlet.doPost(QueryServlet.java:275) at com.bigdata.rdf.sail.webapp.RESTServlet.doPost(RESTServlet.java:269) at com.bigdata.rdf.sail.webapp.MultiTenancyServlet.doPost(MultiTenancyServlet.java:195) at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:865) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1655) at org.wikidata.query.rdf.blazegraph.throttling.ThrottlingFilter.doFilter(ThrottlingFilter.java:322) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.wikidata.query.rdf.blazegraph.throttling.SystemOverloadFilter.doFilter(SystemOverloadFilter.java:84) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at ch.qos.logback.classic.helpers.MDCInsertingServletFilter.doFilter(MDCInsertingServletFilter.java:50) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.wikidata.query.rdf.blazegraph.filters.QueryEventSenderFilter.doFilter(QueryEventSenderFilter.java:125) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.wikidata.query.rdf.blazegraph.filters.ClientIPFilter.doFilter(ClientIPFilter.java:43) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.wikidata.query.rdf.blazegraph.filters.JWTIdentityFilter.doFilter(JWTIdentityFilter.java:66) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.wikidata.query.rdf.blazegraph.filters.RealAgentFilter.doFilter(RealAgentFilter.java:33) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.wikidata.query.rdf.blazegraph.filters.RequestConcurrencyFilter.doFilter(RequestConcurrencyFilter.java:50) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1634) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1340) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1242) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) at org.eclipse.jetty.server.Server.handle(Server.java:503) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) at java.lang.Thread.run(Thread.java:750) Caused by: org.openrdf.query.MalformedQueryException: Lexical error at line 16, column 79. Encountered: " " (32), after : "H\u00f4pital" at com.bigdata.rdf.sail.sparql.Bigdata2ASTSPARQLParser.parseQuery2(Bigdata2ASTSPARQLParser.java:404) at com.bigdata.rdf.sail.webapp.QueryServlet$SparqlQueryTask.call(QueryServlet.java:741) at com.bigdata.rdf.sail.webapp.QueryServlet$SparqlQueryTask.call(QueryServlet.java:695) at com.bigdata.rdf.task.ApiTaskForIndexManager.call(ApiTaskForIndexManager.java:68) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ... 1 more Caused by: com.bigdata.rdf.sail.sparql.ast.TokenMgrError: Lexical error at line 16, column 79. Encountered: " " (32), after : "H\u00f4pital" at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilderTokenManager.getNextToken(SyntaxTreeBuilderTokenManager.java:3994) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.jj_ntk(SyntaxTreeBuilder.java:9637) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.RDFLiteral(SyntaxTreeBuilder.java:7189) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphTerm(SyntaxTreeBuilder.java:3893) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.VarOrTermOrTRefP(SyntaxTreeBuilder.java:8714) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphNodePath(SyntaxTreeBuilder.java:3786) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.ObjectPath(SyntaxTreeBuilder.java:3467) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.ObjectListPath(SyntaxTreeBuilder.java:3044) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.PropertyListPath(SyntaxTreeBuilder.java:2992) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.TriplesSameSubjectPath(SyntaxTreeBuilder.java:2919) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.TriplesBlock(SyntaxTreeBuilder.java:2321) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.BasicGraphPattern(SyntaxTreeBuilder.java:2097) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPattern(SyntaxTreeBuilder.java:2034) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupGraphPattern(SyntaxTreeBuilder.java:1969) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.ServiceGraphPattern(SyntaxTreeBuilder.java:2534) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPatternNotTriples(SyntaxTreeBuilder.java:2370) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPattern(SyntaxTreeBuilder.java:2047) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupGraphPattern(SyntaxTreeBuilder.java:1969) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupOrUnionGraphPattern(SyntaxTreeBuilder.java:2451) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupOrUnionGraphPattern(SyntaxTreeBuilder.java:2459) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPatternNotTriples(SyntaxTreeBuilder.java:2361) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPattern(SyntaxTreeBuilder.java:2047) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupGraphPattern(SyntaxTreeBuilder.java:1969) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.WhereClause(SyntaxTreeBuilder.java:1013) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.SubSelect(SyntaxTreeBuilder.java:416) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupGraphPattern(SyntaxTreeBuilder.java:1965) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupOrUnionGraphPattern(SyntaxTreeBuilder.java:2451) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPatternNotTriples(SyntaxTreeBuilder.java:2361) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPattern(SyntaxTreeBuilder.java:2047) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupGraphPattern(SyntaxTreeBuilder.java:1969) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.WhereClause(SyntaxTreeBuilder.java:1013) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.SubSelect(SyntaxTreeBuilder.java:416) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupGraphPattern(SyntaxTreeBuilder.java:1965) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupOrUnionGraphPattern(SyntaxTreeBuilder.java:2451) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPatternNotTriples(SyntaxTreeBuilder.java:2361) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPattern(SyntaxTreeBuilder.java:2047) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPattern(SyntaxTreeBuilder.java:2056) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupGraphPattern(SyntaxTreeBuilder.java:1969) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.WhereClause(SyntaxTreeBuilder.java:1013) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.SelectQuery(SyntaxTreeBuilder.java:377) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.Query(SyntaxTreeBuilder.java:328) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.QueryContainer(SyntaxTreeBuilder.java:216) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.parseQuery(SyntaxTreeBuilder.java:32) at com.bigdata.rdf.sail.sparql.Bigdata2ASTSPARQLParser.parseQuery2(Bigdata2ASTSPARQLParser.java:336) ... 7 more
</body> </html>).
'
- monument historique inscrit page@
- monument historique classé page@
- Maisons des Illustres page@
- listed in the general inventory of cultural heritage page@
- Base Mérimée page@
Location: 48.577, 7.7496, KML, Cluster Map, Maps,
81 places
-

Battle of Berstheim ⓘ
-

Battle of Brumath ⓘ
battle -

Battle of Strasbourg ⓘ
battle fought in AD 357 -

Battle of Strasbourg ⓘ
506 battle -

Battle of Hausbergen ⓘ
1262 conflict to free the city of Strasbourg -

Battle of Strasbourg Bridge ⓘ
battle of the thirty years war, 1634 -

Battle of Wittenweiher ⓘ
1638 battle of the thirty years' war -

Battle of Entzheim ⓘ
battle on 4 October 1674 near Entzheim during the Franco-Dutch War -

Battle of Salzbach ⓘ
1675 battle -

Battle of Altenheim ⓘ
1675 battle -

Siege of Kehl ⓘ
1678 siege -

Siege of Kehl ⓘ
1703 siege -

Siege of Hagenau ⓘ
1705 conflict in War of the Spanish Succession -

Siege of Kehl ⓘ
1733 during the War of the Polish Succession -

Battle of Haguenau ⓘ
1793 battle of the War of the First Coalition -

Battle of Wœrth ⓘ
1793 battle -

Battle of Kehl ⓘ
1796 battle in the war of the first coalition -

Second Battle of Kehl ⓘ
1796 battle of The French Revolutionary Wars -

Siege of Kehl ⓘ
part of the Rhine Campaign of 1796 during the War of the First Coalition -

Battle of Diersheim ⓘ
1797 battle of the War of the First Coalition -

Battle of La Suffel ⓘ
1815 battle -

Siege of Strasbourg ⓘ
siege during the Franco-German war in 1870 -

Liberation of Strasbourg ⓘ
-

Operation Nordwind ⓘ
1944 German offensive in WW2 -

Operation Solstice (Alsace) ⓘ
-

Gugler War ⓘ
1375-1376 conflict -

Strasbourg Bishops' War ⓘ
1502-1604 religious war -

Caponnière ⓘ
bunker in Strasbourg, France -

Tarnbunker Neumühl ⓘ
-

Château des Rohan ⓘ
former castle and weapons factory now serving as a museum and cultural centre, Mutzig, France -

Festung Kehl ⓘ
fortress -

Fort Mutzig ⓘ
-

Fort Desaix ⓘ
fort in Strasbourg, France -

Fort Ducrot ⓘ
-
Fort Rapp ⓘ
fort in France
-

Fort Ney ⓘ
Strasbourg, France -

Fort Frère ⓘ

-

Fort Joffre ⓘ
-

Fort Kléber ⓘ
-
Fort Kronprinz ⓘ
-

Fort Levèfre ⓘ
-

Fort Uhrich ⓘ
-

Fort Blumenthal ⓘ
-

Fort Bose ⓘ
-

Fort Kirchbach ⓘ
-

Fort Hoche ⓘ
-

Baden-Bismarck ouvrage ⓘ
-

Neu-Empert ouvrage ⓘ
-

Sachsen-Tann ouvrage ⓘ
-

Werder-Schwarzhoff ouvrage ⓘ
-

Fransecky-Moltke ouvrage ⓘ
-

Fort de Mutzig ⓘ
museum in France -

Conscription Museum ⓘ
museum in France -

MM Park France ⓘ
museum in France -
Glockenturm ⓘ
-

Niggelturm ⓘ
tower with museum in Gengenbach -

tour nord-ouest de Westhoffen ⓘ
-

Wehrturm ⓘ
-

Immeuble, 47-49 rue des Grandes-Arcades, Strasbourg ⓘ
-

Porte des Chevaliers ⓘ
tower -
Tour des Pêcheurs, Haguenau ⓘ
-

Französische Turm ⓘ
-

Hans von Altheimturm ⓘ
-

Heinrichsturm ⓘ
-

Henkersturm ⓘ
-

Malzenturm ⓘ
-

Porte des Forgerons ⓘ
-

Niedertor, Wangen ⓘ
-

Schultor ⓘ
-

tour de l’École ⓘ
-

Tour de l’Horloge ⓘ
-

Tour-porte de l'Hôpital civil de Strasbourg ⓘ
-

Pfennigs Tower ⓘ
-

Staedelgloeckelturm ⓘ
-

Breuscheckschlössel ⓘ
-

Prälatenturm ⓘ
-

Niedertor ⓘ
-

porte des Lions ⓘ
-

tour des Chapeliers ⓘ
-

Judenturm ⓘ
-

Petersloch ⓘ
| Type | Subtype | Date | Description | Notes | Source |
|---|---|---|---|---|---|
| area | region | 700 | county of Nordgau | Wikidata | |
| area | region | 700 | duchy of Alsace | Wikidata | |
| area | region | 1200 | landgraviate of Lower Alsace | Wikidata | |
| area | region | 1262 | Free Imperial City of Strasbourg | Wikidata | |
| area | region | 1275 | Free City of Haguenau | Wikidata | |
| area | region | 1283 | Free City of Obernai | Wikidata | |
| area | region | 1303 | Free City of Rosheim | Wikidata | |
| event | armed conflict | Battle of Berstheim | battle | Wikidata | |
| event | armed conflict | 356 | Battle of Brumath | battle, Ancient Rome | Wikidata |
| event | armed conflict | 357 | Battle of Strasbourg | Western Roman Empire, Julian, Alamanni, battle, Chnodomarius | Wikidata |
| event | armed conflict | 506 | Battle of Strasbourg | Alamanni, Francia, battle | Wikidata |
| event | armed conflict | 1262 | Battle of Hausbergen | battle, Prince-Bishopric of Strasbourg, Free Imperial City of Strasbourg | Wikidata |
| event | armed conflict | 1634 | Battle of Strasbourg Bridge | battle | Wikidata |
| event | armed conflict | 1638 | Battle of Wittenweiher | battle | Wikidata |
| event | armed conflict | 1674 | Battle of Entzheim | Holy Roman Empire, battle | Wikidata |
| event | armed conflict | 1675 | Battle of Salzbach | Holy Roman Empire, battle | Wikidata |
| event | armed conflict | 1675 | Battle of Altenheim | battle | Wikidata |
| event | armed conflict | 1678 | Siege of Kehl | siege | Wikidata |
| event | armed conflict | 1703 | Siege of Kehl | Holy Roman Empire, siege | Wikidata |
| event | armed conflict | 1705 | Siege of Hagenau | Holy Roman Empire, siege | Wikidata |
| event | armed conflict | 1733 | Siege of Kehl | siege | Wikidata |
| event | armed conflict | 1793 | Battle of Haguenau | battle | Wikidata |
| event | armed conflict | 1793 | Battle of Wœrth | battle | Wikidata |
| event | armed conflict | 1796 | Battle of Kehl | battle, Holy Roman Empire | Wikidata |
| event | armed conflict | 1796 | Second Battle of Kehl | battle | Wikidata |
| event | armed conflict | 1796 | Siege of Kehl | siege | Wikidata |
| event | armed conflict | 1797 | Battle of Diersheim | battle | Wikidata |
| event | armed conflict | 1815 | Battle of La Suffel | battle | Wikidata |
| event | armed conflict | 1870 | Siege of Strasbourg | battle, siege | Wikidata |
| event | armed conflict | 1944 | Liberation of Strasbourg | battle | Wikidata |
| event | armed conflict | 1944 | Operation Nordwind | United States, battle | Wikidata |
| event | armed conflict | 1945 | Operation Solstice (Alsace) | battle | Wikidata |
| event | war | 1375 | Gugler War | war | Wikidata |
| event | war | 1592 | Strasbourg Bishops' War | religious war | Wikidata |
| link | page | monument historique inscrit page@ | Wikidata | ||
| link | page | monument historique classé page@ | Wikidata | ||
| link | page | Maisons des Illustres page@ | Wikidata | ||
| link | page | listed in the general inventory of cultural heritage page@ | Wikidata | ||
| link | page | Base Mérimée page@ | Wikidata | ||
| organisation | club | 2011 | Wikimaginot | Maginot Line, fortification, other voluntary membership organizations (France), association | Wikidata |
| organisation | military branch | 1993 | Eurocorps | multinational military coalition, army, corps | Wikidata |
| site | bunker | Caponnière | bunker | Wikidata | |
| site | bunker | 1938 | Tarnbunker Neumühl | bunker, museum | Wikidata |
| site | castle | Château des Rohan | military museum, museum, palace, castle | Wikidata | |
| site | fort | Festung Kehl | fortress | Wikidata | |
| site | fort | Fort Mutzig | fort | Wikidata | |
| site | fort | 1872 | Fort Desaix | fort | Wikidata |
| site | fort | 1872 | Fort Ducrot | fortress | Wikidata |
| site | fort | 1872 | Fort Rapp | military museum, fort | Wikidata |
| site | fort | 1873 | Fort Ney | fort | Wikidata |
| site | fort | 1874 | Fort Frère | fort | Wikidata |
| site | fort | 1875 | Fort Joffre | fort | Wikidata |
| site | fort | 1875 | Fort Kléber | fort | Wikidata |
| site | fort | 1875 | Fort Kronprinz | fort | Wikidata |
| site | fort | 1876 | Fort Levèfre | fort | Wikidata |
| site | fort | 1876 | Fort Uhrich | fort | Wikidata |
| site | fort | 1878 | Fort Blumenthal | fort | Wikidata |
| site | fort | 1878 | Fort Bose | fort | Wikidata |
| site | fort | 1878 | Fort Kirchbach | fort | Wikidata |
| site | fort | 1879 | Fort Hoche | fort | Wikidata |
| site | fort | 1888 | Baden-Bismarck ouvrage | fort | Wikidata |
| site | fort | 1888 | Neu-Empert ouvrage | fort | Wikidata |
| site | fort | 1889 | Sachsen-Tann ouvrage | fort | Wikidata |
| site | fort | 1889 | Werder-Schwarzhoff ouvrage | fort | Wikidata |
| site | fort | 1891 | Fransecky-Moltke ouvrage | fort | Wikidata |
| site | fort | 1893 | Fort de Mutzig | military museum, fort | Wikidata |
| site | museum | Conscription Museum | military museum | Wikidata | |
| site | museum | MM Park France | military museum | Wikidata | |
| site | tower | Glockenturm | fortified tower | Wikidata | |
| site | tower | Niggelturm | fortified tower | Wikidata | |
| site | tower | tour nord-ouest de Westhoffen | fortified tower | Wikidata | |
| site | tower | Wehrturm | fortified tower | Wikidata | |
| site | tower | 300 | Immeuble, 47-49 rue des Grandes-Arcades, Strasbourg | fortified tower | Wikidata |
| site | tower | 1230 | Porte des Chevaliers | city gate, fortified tower | Wikidata |
| site | tower | 1230 | Tour des Pêcheurs, Haguenau | fortified tower | Wikidata |
| site | tower | 1250 | Französische Turm | fortified tower | Wikidata |
| site | tower | 1250 | Hans von Altheimturm | fortified tower | Wikidata |
| site | tower | 1250 | Heinrichsturm | fortified tower | Wikidata |
| site | tower | 1250 | Henkersturm | fortified tower | Wikidata |
| site | tower | 1250 | Malzenturm | fortified tower | Wikidata |
| site | tower | 1252 | Porte des Forgerons | city gate, fortified tower | Wikidata |
| site | tower | 1274 | Niedertor, Wangen | gate tower | Wikidata |
| site | tower | 1300 | Schultor | gate tower | Wikidata |
| site | tower | 1300 | tour de l’École | fortified tower | Wikidata |
| site | tower | 1300 | Tour de l’Horloge | gate tower | Wikidata |
| site | tower | 1300 | Tour-porte de l'Hôpital civil de Strasbourg | gate tower | Wikidata |
| site | tower | 1321 | Pfennigs Tower | gate tower | Wikidata |
| site | tower | 1332 | Staedelgloeckelturm | fortified tower | Wikidata |
| site | tower | 1375 | Breuscheckschlössel | fortified tower | Wikidata |
| site | tower | 1389 | Prälatenturm | fortified tower | Wikidata |
| site | tower | 1400 | Niedertor | gate tower | Wikidata |
| site | tower | 1400 | porte des Lions | gate tower | Wikidata |
| site | tower | 1400 | tour des Chapeliers | fortified tower | Wikidata |
| site | tower | 1440 | Judenturm | fortified tower | Wikidata |
| site | tower | 1500 | Petersloch | fortified tower | Wikidata |