{"id":1752,"date":"2016-05-26T18:05:27","date_gmt":"2016-05-26T17:05:27","guid":{"rendered":"https:\/\/www.entropywins.wtf\/blog\/?p=1752"},"modified":"2016-05-27T08:19:12","modified_gmt":"2016-05-27T07:19:12","slug":"maps-3-6-for-mediawiki-released","status":"publish","type":"post","link":"https:\/\/www.entropywins.wtf\/blog\/2016\/05\/26\/maps-3-6-for-mediawiki-released\/","title":{"rendered":"Maps 3.6 for MediaWiki released"},"content":{"rendered":"<p>I\u2019m happy to announce the immediate availability of <a href=\"https:\/\/github.com\/JeroenDeDauw\/Maps\/blob\/master\/README.md#maps\">Maps<\/a> 3.6. This feature release brings marker clustering enhancements and a number of fixes.<\/p>\n<p>These parameters where added to the display_map parser function, to allow for greater control over <strong>marker clustering<\/strong>. They are only supported together with Google Maps.<\/p>\n<ul>\n<li><code>clustergridsize<\/code>: The grid size of a cluster in pixels<\/li>\n<li><code>clustermaxzoom<\/code>: The maximum zoom level that a marker can be part of a cluster<\/li>\n<li><code>clusterzoomonclick<\/code>: If the default behavior of clicking on a cluster is to zoom in on it<\/li>\n<li><code>clusteraveragecenter<\/code>: If the cluster location should be the average of all its markers<\/li>\n<li><code>clusterminsize<\/code>: The minimum number of markers required to form a cluster<\/li>\n<\/ul>\n<p><strong><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1754\" data-permalink=\"https:\/\/www.entropywins.wtf\/blog\/2016\/05\/26\/maps-3-6-for-mediawiki-released\/clustering\/\" data-orig-file=\"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2016\/05\/clustering.jpg\" data-orig-size=\"436,280\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2016\/05\/clustering.jpg\" class=\"size-full wp-image-1754 alignnone\" src=\"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2016\/05\/clustering.jpg\" alt=\"\" width=\"436\" height=\"280\" \/><\/strong><\/p>\n<p><strong>Bugfixes<\/strong><\/p>\n<ul>\n<li>Fixed missing marker cluster images for Google Maps<\/li>\n<li>Fixed duplicate markers in OpenLayers maps<\/li>\n<li>Fixed URL support in the icon parameter<\/li>\n<\/ul>\n<p><strong>Credits<\/strong><\/p>\n<p>Many thanks to <a href=\"https:\/\/github.com\/PeterTheOne\">Peter Grassberger<\/a>, who made the listed fixes and added the new clustering parameters. Thanks also go to <a href=\"https:\/\/github.com\/kghbln\">Karsten Hoffmeyer<\/a> for miscellaneous support and to <a href=\"https:\/\/translatewiki.net\/\">TranslateWiki<\/a> for providing translations.<\/p>\n<p><strong>Upgrading <\/strong><\/p>\n<p>Since this is a feature release, there are no breaking changes, and you can simply run `composer update`, or replace the old files with the new ones.<\/p>\n<p>There are, however, compatibility changes to keep in mind. As of this version, <a href=\"https:\/\/github.com\/JeroenDeDauw\/Maps\/blob\/master\/INSTALL.md\">Maps requires<\/a> <strong>PHP 5.5 or later<\/strong> and <strong>MediaWiki 1.23 or later<\/strong>. `composer update` will not give you a version of Maps incompatible with your version of PHP, though it is presently not checking your MediaWiki version. Fun fact: this is the first bump in minimum requirements since the release of Maps 2.0, way back in 2012.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I\u2019m happy to announce the immediate availability of Maps 3.6. This feature release brings marker clustering enhancements and a number&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[8],"tags":[112,154,155,156,181,197,311],"class_list":["post-1752","post","type-post","status-publish","format-standard","hentry","category-software","tag-google-maps","tag-mapping","tag-maps","tag-mediawiki","tag-open-source","tag-planet-wikimedia","tag-release"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Maps 3.6 for MediaWiki released - Blog of Jeroen De Dauw<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.entropywins.wtf\/blog\/2016\/05\/26\/maps-3-6-for-mediawiki-released\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Maps 3.6 for MediaWiki released - Blog of Jeroen De Dauw\" \/>\n<meta property=\"og:description\" content=\"I\u2019m happy to announce the immediate availability of Maps 3.6. This feature release brings marker clustering enhancements and a number&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.entropywins.wtf\/blog\/2016\/05\/26\/maps-3-6-for-mediawiki-released\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog of Jeroen De Dauw\" \/>\n<meta property=\"article:published_time\" content=\"2016-05-26T17:05:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-05-27T07:19:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2016\/05\/clustering.jpg\" \/>\n<meta name=\"author\" content=\"Jeroen\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/JeroenDeDauw\" \/>\n<meta name=\"twitter:site\" content=\"@JeroenDeDauw\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeroen\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2016\\\/05\\\/26\\\/maps-3-6-for-mediawiki-released\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2016\\\/05\\\/26\\\/maps-3-6-for-mediawiki-released\\\/\"},\"author\":{\"name\":\"Jeroen\",\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/#\\\/schema\\\/person\\\/4e2ef14f2ca7dc3a0ac137d1692b66b7\"},\"headline\":\"Maps 3.6 for MediaWiki released\",\"datePublished\":\"2016-05-26T17:05:27+00:00\",\"dateModified\":\"2016-05-27T07:19:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2016\\\/05\\\/26\\\/maps-3-6-for-mediawiki-released\\\/\"},\"wordCount\":259,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/#\\\/schema\\\/person\\\/4e2ef14f2ca7dc3a0ac137d1692b66b7\"},\"image\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2016\\\/05\\\/26\\\/maps-3-6-for-mediawiki-released\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/05\\\/clustering.jpg\",\"keywords\":[\"Google Maps\",\"Mapping\",\"Maps\",\"MediaWiki\",\"Open Source\",\"Planet Wikimedia\",\"Release\"],\"articleSection\":[\"Software\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2016\\\/05\\\/26\\\/maps-3-6-for-mediawiki-released\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2016\\\/05\\\/26\\\/maps-3-6-for-mediawiki-released\\\/\",\"url\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2016\\\/05\\\/26\\\/maps-3-6-for-mediawiki-released\\\/\",\"name\":\"Maps 3.6 for MediaWiki released - Blog of Jeroen De Dauw\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2016\\\/05\\\/26\\\/maps-3-6-for-mediawiki-released\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2016\\\/05\\\/26\\\/maps-3-6-for-mediawiki-released\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/05\\\/clustering.jpg\",\"datePublished\":\"2016-05-26T17:05:27+00:00\",\"dateModified\":\"2016-05-27T07:19:12+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2016\\\/05\\\/26\\\/maps-3-6-for-mediawiki-released\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2016\\\/05\\\/26\\\/maps-3-6-for-mediawiki-released\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2016\\\/05\\\/26\\\/maps-3-6-for-mediawiki-released\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/05\\\/clustering.jpg\",\"contentUrl\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/05\\\/clustering.jpg\",\"width\":436,\"height\":280},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2016\\\/05\\\/26\\\/maps-3-6-for-mediawiki-released\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Maps 3.6 for MediaWiki released\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/\",\"name\":\"Entropy Wins\",\"description\":\"A blog on Software Architecture, Design and Craftsmanship\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/#\\\/schema\\\/person\\\/4e2ef14f2ca7dc3a0ac137d1692b66b7\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/#\\\/schema\\\/person\\\/4e2ef14f2ca7dc3a0ac137d1692b66b7\",\"name\":\"Jeroen\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d62e6b5b8e332335cf17854fac850d9c70ba367c4692872613c3110ebd4e009b?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d62e6b5b8e332335cf17854fac850d9c70ba367c4692872613c3110ebd4e009b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d62e6b5b8e332335cf17854fac850d9c70ba367c4692872613c3110ebd4e009b?s=96&d=mm&r=g\",\"caption\":\"Jeroen\"},\"logo\":{\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d62e6b5b8e332335cf17854fac850d9c70ba367c4692872613c3110ebd4e009b?s=96&d=mm&r=g\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/jeroendedauw\\\/\",\"https:\\\/\\\/x.com\\\/https:\\\/\\\/twitter.com\\\/JeroenDeDauw\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Maps 3.6 for MediaWiki released - Blog of Jeroen De Dauw","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.entropywins.wtf\/blog\/2016\/05\/26\/maps-3-6-for-mediawiki-released\/","og_locale":"en_US","og_type":"article","og_title":"Maps 3.6 for MediaWiki released - Blog of Jeroen De Dauw","og_description":"I\u2019m happy to announce the immediate availability of Maps 3.6. This feature release brings marker clustering enhancements and a number&hellip;","og_url":"https:\/\/www.entropywins.wtf\/blog\/2016\/05\/26\/maps-3-6-for-mediawiki-released\/","og_site_name":"Blog of Jeroen De Dauw","article_published_time":"2016-05-26T17:05:27+00:00","article_modified_time":"2016-05-27T07:19:12+00:00","og_image":[{"url":"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2016\/05\/clustering.jpg","type":"","width":"","height":""}],"author":"Jeroen","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/JeroenDeDauw","twitter_site":"@JeroenDeDauw","twitter_misc":{"Written by":"Jeroen","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.entropywins.wtf\/blog\/2016\/05\/26\/maps-3-6-for-mediawiki-released\/#article","isPartOf":{"@id":"https:\/\/www.entropywins.wtf\/blog\/2016\/05\/26\/maps-3-6-for-mediawiki-released\/"},"author":{"name":"Jeroen","@id":"https:\/\/www.entropywins.wtf\/blog\/#\/schema\/person\/4e2ef14f2ca7dc3a0ac137d1692b66b7"},"headline":"Maps 3.6 for MediaWiki released","datePublished":"2016-05-26T17:05:27+00:00","dateModified":"2016-05-27T07:19:12+00:00","mainEntityOfPage":{"@id":"https:\/\/www.entropywins.wtf\/blog\/2016\/05\/26\/maps-3-6-for-mediawiki-released\/"},"wordCount":259,"commentCount":1,"publisher":{"@id":"https:\/\/www.entropywins.wtf\/blog\/#\/schema\/person\/4e2ef14f2ca7dc3a0ac137d1692b66b7"},"image":{"@id":"https:\/\/www.entropywins.wtf\/blog\/2016\/05\/26\/maps-3-6-for-mediawiki-released\/#primaryimage"},"thumbnailUrl":"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2016\/05\/clustering.jpg","keywords":["Google Maps","Mapping","Maps","MediaWiki","Open Source","Planet Wikimedia","Release"],"articleSection":["Software"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.entropywins.wtf\/blog\/2016\/05\/26\/maps-3-6-for-mediawiki-released\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.entropywins.wtf\/blog\/2016\/05\/26\/maps-3-6-for-mediawiki-released\/","url":"https:\/\/www.entropywins.wtf\/blog\/2016\/05\/26\/maps-3-6-for-mediawiki-released\/","name":"Maps 3.6 for MediaWiki released - Blog of Jeroen De Dauw","isPartOf":{"@id":"https:\/\/www.entropywins.wtf\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.entropywins.wtf\/blog\/2016\/05\/26\/maps-3-6-for-mediawiki-released\/#primaryimage"},"image":{"@id":"https:\/\/www.entropywins.wtf\/blog\/2016\/05\/26\/maps-3-6-for-mediawiki-released\/#primaryimage"},"thumbnailUrl":"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2016\/05\/clustering.jpg","datePublished":"2016-05-26T17:05:27+00:00","dateModified":"2016-05-27T07:19:12+00:00","breadcrumb":{"@id":"https:\/\/www.entropywins.wtf\/blog\/2016\/05\/26\/maps-3-6-for-mediawiki-released\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.entropywins.wtf\/blog\/2016\/05\/26\/maps-3-6-for-mediawiki-released\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.entropywins.wtf\/blog\/2016\/05\/26\/maps-3-6-for-mediawiki-released\/#primaryimage","url":"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2016\/05\/clustering.jpg","contentUrl":"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2016\/05\/clustering.jpg","width":436,"height":280},{"@type":"BreadcrumbList","@id":"https:\/\/www.entropywins.wtf\/blog\/2016\/05\/26\/maps-3-6-for-mediawiki-released\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.entropywins.wtf\/blog\/"},{"@type":"ListItem","position":2,"name":"Maps 3.6 for MediaWiki released"}]},{"@type":"WebSite","@id":"https:\/\/www.entropywins.wtf\/blog\/#website","url":"https:\/\/www.entropywins.wtf\/blog\/","name":"Entropy Wins","description":"A blog on Software Architecture, Design and Craftsmanship","publisher":{"@id":"https:\/\/www.entropywins.wtf\/blog\/#\/schema\/person\/4e2ef14f2ca7dc3a0ac137d1692b66b7"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.entropywins.wtf\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.entropywins.wtf\/blog\/#\/schema\/person\/4e2ef14f2ca7dc3a0ac137d1692b66b7","name":"Jeroen","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/d62e6b5b8e332335cf17854fac850d9c70ba367c4692872613c3110ebd4e009b?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d62e6b5b8e332335cf17854fac850d9c70ba367c4692872613c3110ebd4e009b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d62e6b5b8e332335cf17854fac850d9c70ba367c4692872613c3110ebd4e009b?s=96&d=mm&r=g","caption":"Jeroen"},"logo":{"@id":"https:\/\/secure.gravatar.com\/avatar\/d62e6b5b8e332335cf17854fac850d9c70ba367c4692872613c3110ebd4e009b?s=96&d=mm&r=g"},"sameAs":["https:\/\/www.linkedin.com\/in\/jeroendedauw\/","https:\/\/x.com\/https:\/\/twitter.com\/JeroenDeDauw"]}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p74TBF-sg","jetpack-related-posts":[{"id":1799,"url":"https:\/\/www.entropywins.wtf\/blog\/2016\/08\/31\/maps-3-8-for-mediawiki-released\/","url_meta":{"origin":1752,"position":0},"title":"Maps 3.8 for MediaWiki released","author":"Jeroen","date":"2016-08-31","format":false,"excerpt":"I\u2019m happy to announce the immediate availability of Maps 3.8. This feature release brings several enhancements and new features. Added Leaflet marker clustering (by Peter Grassberger) markercluster: Enables clustering, multiple markers are merged into one marker. clustermaxzoom: The maximum zoom level where clusters may exist. clusterzoomonclick: Whether clicking on a\u2026","rel":"","context":"In &quot;Software&quot;","block_context":{"text":"Software","link":"https:\/\/www.entropywins.wtf\/blog\/category\/software\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2016\/08\/leaflet-clusters.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2016\/08\/leaflet-clusters.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2016\/08\/leaflet-clusters.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2016\/08\/leaflet-clusters.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":1782,"url":"https:\/\/www.entropywins.wtf\/blog\/2016\/06\/24\/maps-3-7-for-mediawiki-released\/","url_meta":{"origin":1752,"position":1},"title":"Maps 3.7 for MediaWiki released","author":"Jeroen","date":"2016-06-24","format":false,"excerpt":"I\u2019m happy to announce the immediate availability of Maps 3.7. This feature release brings some minor enhancements. Added rotate control support for Google Maps (by Peter Grassberger) Changed coordinate display on OpenLayers maps from long-lat to lat-long (by Peter Grassberger) Upgraded Google marker cluster library to its latest version (2.1.2)\u2026","rel":"","context":"In &quot;Software&quot;","block_context":{"text":"Software","link":"https:\/\/www.entropywins.wtf\/blog\/category\/software\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2016\/06\/suchrotate.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2016\/06\/suchrotate.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2016\/06\/suchrotate.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2016\/06\/suchrotate.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":669,"url":"https:\/\/www.entropywins.wtf\/blog\/2010\/01\/19\/maps-and-semantic-maps-0-5-2-released\/","url_meta":{"origin":1752,"position":2},"title":"Maps and Semantic Maps 0.5.2 released","author":"Jeroen","date":"2010-01-19","format":false,"excerpt":"It's been quite a while since the last release, but 0.5.2 is finally here! It's not a big release, but features quite some fixes and improvements in the area of marker and pop-up layout. You can now specify the icon to be used for all markers for both display_point(s) in\u2026","rel":"","context":"In &quot;Programming&quot;","block_context":{"text":"Programming","link":"https:\/\/www.entropywins.wtf\/blog\/category\/programming\/"},"img":{"alt_text":"Maps 0.5.2 displaying a Google Earth map with multiple=","src":"https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/01\/maps0.5.2-google-earth-colored-pins.gif?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/01\/maps0.5.2-google-earth-colored-pins.gif?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/01\/maps0.5.2-google-earth-colored-pins.gif?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":1835,"url":"https:\/\/www.entropywins.wtf\/blog\/2016\/11\/09\/maps-4-0-0-rc1-released\/","url_meta":{"origin":1752,"position":3},"title":"Maps 4.0.0-RC1 released!","author":"Jeroen","date":"2016-11-09","format":false,"excerpt":"I'm happy to announce the first release candidate for Maps 4.0. Maps is a MediaWiki extension to work with and visualize geographical information. Maps 4.0 is the first major release of the extension since January 2014, and it brings a ton of \"new\" functionality. First off, this blog post is\u2026","rel":"","context":"In &quot;Software&quot;","block_context":{"text":"Software","link":"https:\/\/www.entropywins.wtf\/blog\/category\/software\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1015,"url":"https:\/\/www.entropywins.wtf\/blog\/2010\/10\/21\/maps-and-semantic-maps-0-7-1-released\/","url_meta":{"origin":1752,"position":4},"title":"Maps and Semantic Maps 0.7.1 released","author":"Jeroen","date":"2010-10-21","format":false,"excerpt":"Maps 0.7.1 and Semantic Maps 0.7.1 are now available for download. The main new feature in this release is the long awaited images as layers. It allows you to display images with OpenLayers, so users can pan and zoom around, and markers can be placed to draw attention to certain\u2026","rel":"","context":"In &quot;Programming&quot;","block_context":{"text":"Programming","link":"https:\/\/www.entropywins.wtf\/blog\/category\/programming\/"},"img":{"alt_text":"An OpenLayers map displaying an image layer with some random markers.","src":"https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/10\/ImagesAsLayers.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/10\/ImagesAsLayers.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/10\/ImagesAsLayers.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":264,"url":"https:\/\/www.entropywins.wtf\/blog\/2009\/07\/27\/one-days-worth-of-work-on-maps\/","url_meta":{"origin":1752,"position":5},"title":"One day&#8217;s worth of work on Maps","author":"Jeroen","date":"2009-07-27","format":false,"excerpt":"Today I finished refactoring the parser function handling classes (in Maps) for each service and also fixed the php\/js logic issue. After that I took care of a variety of to-do's, including the centre parameter, support for all OpenLayers controls, the display of title's and labels for markers and the\u2026","rel":"","context":"In &quot;Programming&quot;","block_context":{"text":"Programming","link":"https:\/\/www.entropywins.wtf\/blog\/category\/programming\/"},"img":{"alt_text":"Maps displaying a Google Maps map with physical map type and a marker with popup","src":"https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/07\/maps-gmap-physical-marker-popup-text.gif?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/07\/maps-gmap-physical-marker-popup-text.gif?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/07\/maps-gmap-physical-marker-popup-text.gif?resize=525%2C300&ssl=1 1.5x"},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/posts\/1752","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/comments?post=1752"}],"version-history":[{"count":6,"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/posts\/1752\/revisions"}],"predecessor-version":[{"id":1760,"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/posts\/1752\/revisions\/1760"}],"wp:attachment":[{"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/media?parent=1752"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/categories?post=1752"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/tags?post=1752"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}