Parson's Lodge Battery

From Warlike

Q4406276


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 ?lat ?long ?type ?subtype ?source WHERE { SERVICE wikibase:label {bd:serviceParam wikibase:language 'en'} { SELECT DISTINCT ?item ?file ?date ?label ?quality ?lat ?long ?type ?subtype ?source WHERE { { SELECT DISTINCT ?item ?date ?file ?type ?subtype ?source (COALESCE(?label1,?label2) AS ?label) (SAMPLE (COALESCE(?lat1,?lat2)) AS ?lat) (SAMPLE (COALESCE(?long1,?long2)) AS ?long) (SAMPLE(?qualitylist) AS ?quality) WHERE { {?item wdt:P180 wd:Q4406276} UNION {SERVICE wikibase:mwapi{ bd:serviceParam wikibase:api 'Generator' . bd:serviceParam wikibase:endpoint 'commons.wikimedia.org' . bd:serviceParam mwapi:gcmtitle 'Category:Parson's Lodge Battery' . 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 ?lat1a. ?position1 psv:P1259/wikibase:geoLongitude ?long1a. BIND(STR(?lat1a) AS ?lat1) BIND(STR(?long1a) AS ?long1) } OPTIONAL { ?item p:P9149 ?position2. ?position2 psv:P9149wikibase:geoLatitude ?lat2a. ?position2 psv:P9149/wikibase:geoLongitude ?long2a. BIND(STR(?lat2a) AS ?lat2) BIND(STR(?long2a) AS ?long2) } 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 ?lat1 ?lat2 ?long1 ?long2 ?type ?subtype ?source } } ORDER BY DESC(?quality) ASC(?date) LIMIT 10 } } GROUP BY ?item ?file ?date ?label ?qualityLabel ?lat ?long ?type ?subtype ?source ORDER BY ASC(?date) java.util.concurrent.ExecutionException: org.openrdf.query.MalformedQueryException: Lexical error at line 16, column 64. Encountered: " " (32), after : "s" 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 64. Encountered: " " (32), after : "s" 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 64. Encountered: " " (32), after : "s" 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>).

Parson's Lodge Battery is a coastal battery and fort in the British Overseas Territory of Gibraltar.

WikimediaWikidata
GibraltarfortFortifications of GibraltarUnited Kingdom
,

Location: 36.1202, -5.3521, KML, Maps

Leaflet | © OpenStreetMap contributors
  • Beach Club Bunker
    bunker, restaurant,
  • Blas bunker
    bunker,
  • Fort number 32 of the Strait Wall
    bunker,
  • Military museographic collection of the Legion 1940
    military museum,
  • Museo Histórico Militar de Ceuta
    military museum,
1355-01-01T00:00:00Z
1462-12-24T00:00:00Z
1355—1462 Kingdom of Gibraltar
1035-01-01T00:00:00Z
1058-01-01T00:00:00Z
1035—1058 Taifa of Algeciras
1061-01-01T00:00:00Z
1084-01-01T00:00:00Z
1061—1084 Taifa of Ceuta (1061-1084)
1233-01-01T00:00:00Z
1236-01-01T00:00:00Z
1233—1236 Unknown
1800-12-10T00:00:00Z
1800-12-10T00:00:00Z
1678-01-01T00:00:00Z
1678-01-01T00:00:00Z
1801-02-19T00:00:00Z
1801-02-19T00:00:00Z
1801 Action of 19 February 1801
1618-07-02T00:00:00Z
1618-07-04T00:00:00Z
1618 Action of 2 July 1618
1669-12-28T00:00:00Z
1669-12-29T00:00:00Z
1669 Action of 28–29 December 1669
1799-07-07T00:00:00Z
1799-07-07T00:00:00Z
1799 Action of 7 July 1799
1801-06-13T00:00:00Z
1801-07-14T00:00:00Z
1801 Algeciras Campaign
1415-09-01T00:00:00Z
1415-09-01T00:00:00Z
1415 Aljazira Skirmish
1278-08-01T00:00:00Z
1278-08-01T00:00:00Z
1278 Battle of Algeciras
0205-01-01T00:00:00Z
0205-01-01T00:00:00Z
-205 Battle of Carteia
0045-01-01T00:00:00Z
0045-01-01T00:00:00Z
-45 Battle of Carteia
1339-09-14T00:00:00Z
1339-09-14T00:00:00Z
1144-01-01T00:00:00Z
1144-01-01T00:00:00Z
1144 Battle of Ceuta
1182-01-01T00:00:00Z
1182-01-01T00:00:00Z
1182 Battle of Ceuta (1182)
1309-01-01T00:00:00Z
1309-01-01T00:00:00Z
1309 Battle of Ceuta (1309)
1340-04-16T00:00:00Z
1340-04-16T00:00:00Z
1340 Battle of Getares
1407-09-01T00:00:00Z
1407-09-04T00:00:00Z
1407 Battle of Gibraltar (1407)
1476-01-01T00:00:00Z
1476-01-01T00:00:00Z
1476 Battle of Gibraltar (1476)
1563-12-03T00:00:00Z
1563-12-03T00:00:00Z
1563 Battle of Gibraltar (1563)
1607-04-25T00:00:00Z
1607-04-25T00:00:00Z
1607 Battle of Gibraltar (1607)
1621-08-10T00:00:00Z
1621-08-10T00:00:00Z
1621 Battle of Gibraltar (1621)
1342-04-16T00:00:00Z
1342-04-16T00:00:00Z
1342 Battle of Guadalmesí
1010-06-27T00:00:00Z
1010-06-27T00:00:00Z
1010 Battle of Guadiaro
1340-11-07T00:00:00Z
1340-11-07T00:00:00Z
1340 Battle of Río Salado
1859-12-09T00:00:00Z
1859-12-09T00:00:00Z
1859 Battle of Sierra Bullones
1342-04-01T00:00:00Z
1342-04-01T00:00:00Z
1342 Battle of Sierra Bullones (1342)
1010-06-29T00:00:00Z
1010-06-29T00:00:00Z
1010 Battle of the Guadiaro River
1288-01-01T00:00:00Z
1325-01-01T00:00:00Z
1288—1325 Battle of the Strait
1590-04-24T00:00:00Z
1590-04-24T00:00:00Z
1590 Battle of the Strait of Gibraltar (1590)
1941-07-12T00:00:00Z
1941-07-12T00:00:00Z
1941 Bombing of La Línea de la Concepción
1704-08-01T00:00:00Z
1704-08-03T00:00:00Z
1704 Capture of Gibraltar
1415-08-30T00:00:00Z
1415-08-30T00:00:00Z
1415 Conquest of Ceuta
1936-08-05T00:00:00Z
1936-08-05T00:00:00Z
1936 Convoy de la Victoria
1462-08-01T00:00:00Z
1462-08-25T00:00:00Z
1462 Eighth siege of Gibraltar
1418-06-23T00:00:00Z
1418-06-23T00:00:00Z
1418 Escaramuça dos Gazulos (1418)
1349-08-01T00:00:00Z
1350-03-01T00:00:00Z
1349—1350 Fifth Siege of Gibraltar
1801-07-06T00:00:00Z
1801-07-06T00:00:00Z
1801 First Battle of Algeciras
1419-08-22T00:00:00Z
1419-08-26T00:00:00Z
1419 First Siege of Ceuta
1309-01-01T00:00:00Z
1309-09-20T00:00:00Z
1309 First Siege of Gibraltar
1333-06-01T00:00:00Z
1333-08-01T00:00:00Z
1333 Fourth Siege of Gibraltar
1417-04-20T00:00:00Z
1417-04-20T00:00:00Z
1417 Good Friday Skirmish (1417)
1779-06-24T00:00:00Z
1783-02-07T00:00:00Z
1779—1783 Great Siege of Gibraltar
1466-05-01T00:00:00Z
1467-08-04T00:00:00Z
1466—1467 Ninth Siege of Gibraltar
2002-07-11T00:00:00Z
2002-07-18T00:00:00Z
2002 Perejil Island crisis
1918-09-28T00:00:00Z
1918-10-02T00:00:00Z
1918 Porpoises' Battle
1801-07-12T00:00:00Z
1801-07-13T00:00:00Z
1801 Second Battle of Algeciras
1419-08-22T00:00:00Z
1419-08-26T00:00:00Z
1419 Second Siege of Ceuta
1315-01-01T00:00:00Z
1315-01-01T00:00:00Z
1315 Second Siege of Gibraltar
1436-01-01T00:00:00Z
1436-01-01T00:00:00Z
1436 Seventh Siege of Gibraltar
1309-07-01T00:00:00Z
1310-01-01T00:00:00Z
1309—1310 Siege of Algeciras
0859-01-01T00:00:00Z
0859-01-01T00:00:00Z
859 Siege of Algeciras
1369-08-05T00:00:00Z
1369-08-07T00:00:00Z
1369 Siege of Algeciras
1350-04-01T00:00:00Z
1350-07-01T00:00:00Z
1350 Siege of Algeciras
1342-08-11T00:00:00Z
1344-04-03T00:00:00Z
1342—1344 Siege of Algeciras
1278-07-01T00:00:00Z
1279-08-12T00:00:00Z
1278—1279 Siege of Algeciras
1309-07-29T00:00:00Z
1309-07-29T00:00:00Z
1309 Siege of Ceuta
1732-10-01T00:00:00Z
1732-10-17T00:00:00Z
1732 Siege of Ceuta
1790-09-25T00:00:00Z
1791-09-14T00:00:00Z
1790—1791 Siege of Ceuta
1694-10-23T00:00:00Z
1720-01-01T00:00:00Z
1694—1720 Siege of Ceuta
1143-01-01T00:00:00Z
1143-01-01T00:00:00Z
1143 Siège of Ceuta
1721-01-01T00:00:00Z
1727-04-22T00:00:00Z
1721—1727 Siege of Ceuta
1811-12-19T00:00:00Z
1812-01-05T00:00:00Z
1811—1812 Siege of Tarifa
1694-10-23T00:00:00Z
1727-04-22T00:00:00Z
1694—1727 Sieges of Ceuta
1411-01-01T00:00:00Z
1411-01-01T00:00:00Z
1411 Sixth Siege of Gibraltar
1429-09-16T00:00:00Z
1429-09-16T00:00:00Z
1429 Skirmish on the eve of Santa Maria de September
1506-01-01T00:00:00Z
1506-01-01T00:00:00Z
1506 Tenth Siege of Gibraltar
1333-02-01T00:00:00Z
1333-06-01T00:00:00Z
1333 Third Siege of Gibraltar
1727-02-11T00:00:00Z
1727-06-12T00:00:00Z
1727 Thirteenth Siege of Gibraltar
1704-09-01T00:00:00Z
1705-05-01T00:00:00Z
1704—1705 Twelfth Siege of Gibraltar
{"selectable":false,"width":"100%","zoomMin":100000000000}
TypeDateDescriptionNotesSourceSubtype
area1355Kingdom of Gibraltar,Wikidataregion
area1035Taifa of Algeciras,Wikidataregion
area1061Taifa of Ceuta (1061-1084),Wikidataregion
area1233Unknown,Wikidataregion
classFortifications of Gibraltarfortification,Wikidatafortification
event1800Action of 10 December 1800naval battle,Wikidataarmed conflict
event1678Action of 1678naval battle,Wikidataarmed conflict
event1801Action of 19 February 1801France, Kingdom of Great Britain, naval battle,Wikidataarmed conflict
event1618Action of 2 July 1618Dutch Republic, Regency of Algiers, naval battle,Wikidataarmed conflict
event1669Action of 28–29 December 1669Kingdom of England, Regency of Algiers, naval battle,Wikidataarmed conflict
event1799Action of 7 July 1799Kingdom of Great Britain, naval battle,Wikidataarmed conflict
event1801Algeciras CampaignFrance, Portugal, Spain, United Kingdom of Great Britain and Ireland, naval battle,Wikidataarmed conflict
event1415Aljazira Skirmish1.º alcaide de Campo Maior, 1st Count of Vila Real, Diogo de Seabra, Fernão Furtado, Gil Lourenço de Elvas, Gonçalo Nunes Barreto, João Barreto, João Ferreira, João Pereira "Agostinho", Kingdom of Portugal, Lopo Vaz de Castelo Branco, Luís de Ataíde, Luís Álvares da Cunha, Marinid dynasty, Mem de Seabra, Pedro Gonçalves Malafaia, Pedro de Menezes, Rui Gomes da Silva, skirmish, Álvaro Mendes Cerveira,Wikidataarmed conflict
event1278Battle of AlgecirasCastilian Navy, Crown of Castile, Emirate of Granada, Marinid dynasty, Order of Santa María de España, naval battle,Wikidataarmed conflict
event205Battle of CarteiaAncient Carthage, Roman Republic, naval battle,Wikidataarmed conflict
event45Battle of CarteiaCaesarians, Pompeians, naval battle,Wikidataarmed conflict
event1339Battle of Ceutanaval battle,Wikidataarmed conflict
event1144Battle of CeutaAlmoravid dynasty, Kingdom of Sicily, naval battle,Wikidataarmed conflict
event1182Battle of Ceuta (1182)Almohad Caliphate, Kingdom of Portugal, naval battle,Wikidataarmed conflict
event1309Battle of Ceuta (1309)battle,Wikidataarmed conflict
event1340Battle of GetaresCrown of Castile, Hafsid dynasty, Marinid dynasty, naval battle,Wikidataarmed conflict
event1407Battle of Gibraltar (1407)Castilian Navy, Crown of Castile, Emirate of Granada, naval battle,Wikidataarmed conflict
event1476Battle of Gibraltar (1476)Crown of Aragon, Crown of Castile, Kingdom of Portugal, naval battle,Wikidataarmed conflict
event1563Battle of Gibraltar (1563)Hispanic Monarchy, Kingdom of England, naval battle,Wikidataarmed conflict
event1607Battle of Gibraltar (1607)Dutch Republic, Hispanic Monarchy, naval battle,Wikidataarmed conflict
event1621Battle of Gibraltar (1621)Denmark–Norway, Dutch Republic, Spain, naval battle,Wikidataarmed conflict
event1342Battle of GuadalmesíCrown of Castile, Kingdom of Portugal, Marinid dynasty, naval battle,Wikidataarmed conflict
event1010Battle of GuadiaroBerber, Caliphate of Córdoba, Catalans, battle,Wikidataarmed conflict
event1340Battle of Río SaladoCrown of Castile, Emirate of Granada, Kingdom of Portugal, Marinid dynasty, battle,Wikidataarmed conflict
event1859Battle of Sierra BullonesKingdom of Spain, Sharifian Empire, battle,Wikidataarmed conflict
event1342Battle of Sierra Bullones (1342)Crown of Castile, Marinid dynasty, naval battle,Wikidataarmed conflict
event1010Battle of the Guadiaro Riverbattle,Wikidataarmed conflict
event1288Battle of the Straitwar phase,Wikidatawar
event1590Battle of the Strait of Gibraltar (1590)Kingdom of England, Spain, naval battle,Wikidataarmed conflict
event1941Bombing of La Línea de la Concepciónaerial bombing of a city,Wikidataarmed conflict
event1704Capture of Gibraltarsiege,Wikidataarmed conflict
event1415Conquest of CeutaKingdom of Portugal, Marinid dynasty, battle,Wikidataarmed conflict
event1936Convoy de la Victoriabattle,Wikidataarmed conflict
event1462Eighth siege of GibraltarCrown of Castile, Emirate of Granada, siege,Wikidataarmed conflict
event1418Escaramuça dos Gazulos (1418)1.º alcaide de Campo Maior, 1st Count of Vila Real, Afonso Vaz da Costa, Artur Vasques, Diogo Fernandes Homem, Diogo Vasques de Portocarreiro, Diogo Álvares Barbas, Fernão Barreto, Fernão Gomes de Lemos, Gomes Dias, Gonçalo Afonso de Alarim, Gonçalo Eanes, Gonçalo Esteves Tavares, Gonçalo Gomes, Gonçalo Nunes Barreto, Gonçalo Vasques de Ferreira, João Pereira "Agostinho", João da Veiga, Kingdom of Portugal, Lopo Vasques de Portocarreiro, Lopo Vaz de Castelo Branco, Luís Vaz da Cunha, Luís de Ataíde, Luís Álvares da Cunha, Marinid dynasty, Mem Soares, Pedro de Menezes, Rui Gomes da Silva, Rui Mendes Cerveira, Rui de Sousa, skirmish, Álvaro Mendes Cerveira,Wikidataarmed conflict
event1349Fifth Siege of Gibraltarsiege,Wikidataarmed conflict
event1801First Battle of AlgecirasFrance, Spain, United Kingdom of Great Britain and Ireland, military campaign, naval battle,Wikidataarmed conflict
event1419First Siege of Ceuta1st Count of Vila Real, Aabu, Afonso Marques, Afonso Pego, Afonso Pires, Beneaadu Admite Velho, Catelina de Santiago, Caçomebemcane, Diogo Gil, Diogo Vasques de Portocarreiro, Emirate of Granada, Fernão Barreto, Fernão Gonçalves da Arca, Fernão Rodrigues de Buarcos, Gil Afonso, Gil Vasques de Portocarreiro, Gomes Fernandes, Gonçalo Esteves Tavares, Gonçalo Velho, Huycet Bem Rahude, João Esteves Sarrabodes, João Lopes de Azevedo, João Moreno, João Rodrigues Godinho, João Soares de Paiva, João da Veiga, Jufez, Kingdom of Portugal, Leonor Afonso, Lopo Vasques de Portocarreiro, Lord of Mogequra, Lourenço Afonso, Marinid dynasty, Martim Vicente, Martim de Castro, Pedro de Menezes, Rui Gomes de Azevedo, Rui Mendes Cerveira, Rui Vaz Pereira, Xeber, siege, spouse of Rui Gomes de Azevedo, Álvaro Mendes Cerveira,Wikidataarmed conflict
event1309First Siege of Gibraltarsiege,Wikidataarmed conflict
event1333Fourth Siege of Gibraltarsiege,Wikidataarmed conflict
event1417Good Friday Skirmish (1417)1st Count of Vila Real, Aabu, Fernão Barreto, Gil Lourenço de Elvas, Kingdom of Portugal, Lord of Mogequra, Marinid dynasty, Pedro Anes Catelão, Pedro de Menezes, Rui de Sousa, skirmish, Álvaro Afonso de Negrelos,Wikidataarmed conflict
event1779Great Siege of GibraltarAlessandro Malaspina of Mulazzo, siege,Wikidataarmed conflict
event1466Ninth Siege of Gibraltarsiege,Wikidataarmed conflict
event2002Perejil Island crisisMorocco, Spain, border incident,Wikidataarmed conflict
event1918Porpoises' BattleFirst Brazilian Republic, battle, porpoise,Wikidataarmed conflict
event1801Second Battle of AlgecirasFrance, Portugal, Spain, United Kingdom of Great Britain and Ireland, naval battle,Wikidataarmed conflict
event1419Second Siege of Ceuta1st Count of Vila Real, 2nd Count of Vila Real, Aabu, Afonso Garcia de Queirós, Afonso Pereira, Cabeceira de Laaroz, Constable of Portugal, Diogo Vasques de Portocarreiro, Emirate of Granada, Fernando de Noronha, Fernão Rodrigues de Buarcos, Fernão Rodrigues do Cadaval, Gonçalo Velho, John, João Lopes de Azevedo, João Pereira "Agostinho", João Vaz de Almada, João das Águias, João de Noronha, Kingdom of Portugal, Lord of Mogequra, Luís Gonçalves Malafaia, Luís Vasques de Albergaria, Luís Vaz da Cunha, Mafomede Augely, Marinid dynasty, Martim de Castro, Micer Carlos, Mulleyçaide, Nuno de Barros, Pedro Vaz de Almada, Pedro de Menezes, Portuguese Ceuta rescue fleet (1419), Prince Henry the Navigator, Senhor de Beneygem, Soeiro da Costa, Vasco Martins de Albergaria, Xeber, Zaem, combat, siege, Álvaro Barreto,Wikidataarmed conflict
event1315Second Siege of Gibraltarsiege,Wikidataarmed conflict
event1436Seventh Siege of Gibraltarsiege,Wikidataarmed conflict
event1309Siege of AlgecirasCrown of Castile, Emirate of Granada, Order of Calatrava, Order of Santiago, battle, siege,Wikidataarmed conflict
event859Siege of Algecirassiege,Wikidataarmed conflict
event1369Siege of AlgecirasEmirate of Granada, Kingdom of Castile, siege,Wikidataarmed conflict
event1350Siege of Algecirassiege,Wikidataarmed conflict
event1342Siege of Algecirasbattle, siege,Wikidataarmed conflict
event1278Siege of Algecirasbattle, siege,Wikidataarmed conflict
event1309Siege of CeutaCrown of Aragon, Emirate of Granada, Marinid dynasty, siege,Wikidataarmed conflict
event1732Siege of Ceutasiege,Wikidataarmed conflict
event1790Siege of CeutaKingdom of Spain, Sharifian Empire, siege,Wikidataarmed conflict
event1694Siege of Ceutasiege,Wikidataarmed conflict
event1143Siège of CeutaAlmohad Caliphate, Almoravid dynasty, siege,Wikidataarmed conflict
event1721Siege of Ceutasiege,Wikidataarmed conflict
event1811Siege of TarifaDuchy of Warsaw, First French Empire, Spain, United Kingdom of Great Britain and Ireland, siege,Wikidataarmed conflict
event1694Sieges of CeutaHispanic Monarchy, Kingdom of Spain, Sharifian Empire, siege,Wikidataarmed conflict
event1411Sixth Siege of Gibraltarsiege,Wikidataarmed conflict
event1429Skirmish on the eve of Santa Maria de SeptemberKingdom of Portugal, Marinid dynasty, skirmish,Wikidataarmed conflict
event1506Tenth Siege of Gibraltarsiege,Wikidataarmed conflict
event1333Third Siege of Gibraltarsiege,Wikidataarmed conflict
event1727Thirteenth Siege of Gibraltarsiege,Wikidataarmed conflict
event1704Twelfth Siege of Gibraltarsiege,Wikidataarmed conflict
objectOlterratanker,Wikidatawatercraft
siteBeach Club Bunkerbunker, restaurant,Wikidatabunker
siteBlas bunkerbunker,Wikidatabunker
siteFort number 32 of the Strait Wallbunker,Wikidatabunker
site1940Military museographic collection of the Legionmilitary museum,Wikidatamuseum
siteMuseo Histórico Militar de Ceutamilitary museum,Wikidatamuseum
Individual site searches
Google custom search of these specialist sites
Google custom search of these general sites