{"id":779,"date":"2010-04-03T13:53:02","date_gmt":"2010-04-03T12:53:02","guid":{"rendered":"https:\/\/www.entropywins.wtf\/blog\/?p=779"},"modified":"2010-04-03T13:53:02","modified_gmt":"2010-04-03T12:53:02","slug":"maps-and-semantic-maps-0-6-alpha-1","status":"publish","type":"post","link":"https:\/\/www.entropywins.wtf\/blog\/2010\/04\/03\/maps-and-semantic-maps-0-6-alpha-1\/","title":{"rendered":"Maps and Semantic Maps 0.6 &#8211; alpha 1"},"content":{"rendered":"<p>During the past two weeks I&#8217;ve been putting some effort in making some big changes to the source of <a href=\"http:\/\/www.mediawiki.org\/wiki\/Extension:Maps\">Maps<\/a> and <a href=\"http:\/\/www.mediawiki.org\/wiki\/Extension:Semantic_Maps\">Semantic Maps<\/a>, and adding some awesome new features. Although not every to-do for the 0.6 release has been completed, I&#8217;ve made <a href=\"http:\/\/mapping.referata.com\/wiki\/Maps_and_Semantic_Maps_0.6_alpha_1\">an early alpha version<\/a> available which allows you to try out some of the exiting new functionality. So let&#8217;s have a look at the most notable changes since 0.5.5.<\/p>\n<p><a href=\"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/04\/MapsOpenLayersNewYork.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-781\" title=\"Maps shwoing an OpenLayers map with Google Maps layer of New York\" src=\"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/04\/MapsOpenLayersNewYork.gif\" alt=\"Maps shwoing an OpenLayers map with Google Maps layer of New York\" width=\"600\" height=\"164\" \/><\/a><\/p>\n<p><strong>New features<\/strong><\/p>\n<ul>\n<li>Support for <strong>various width and height notations<\/strong>. Previously Maps only accepted width and height values is px, forcing you to use maps of fixed sizes. Since most people want to have their complete page width visible even on small screens, this resulted in a lot of people using rather small maps, and so wasting screen space. 0.6 allows you to specify the size in px, ex, em, and most importantly, in %. The syntax is what you&#8217;d expect: width=&#8221;420px&#8221;, width=&#8221;420em&#8221;, width=&#8221;42%&#8221;. width=&#8221;420&#8243; will default to using px, so is backward compatible. When using the % values, maps will even adapt their size when the screen width or the height of the container they are in is changed after the page has loaded \ud83d\ude42 See my wiki for some <a href=\"http:\/\/wiki.bn2vs.com\/Maps\/OpenLayers\/CustomLayers\">cool examples<\/a>. Although this is really basic functionality in a way, it&#8217;s awesome to finally have it available.<\/li>\n<li>Added full support for <strong>DMS, DD, DM and float coordinate notations<\/strong>, both their directional and non-directional variants. This means you can now enter coordinates in these notations in the display_point(s) and display_map parser functions, as well as make Semantic Maps recognize them as geographical coordinates. Smart geocoding support has also been added to #geocode, meaning you can now pass along coordinates as well as addresses, so you don&#8217;t have to double check if your passing along an address to prevent losing the value.<\/li>\n<li><strong>Coordinate formatting<\/strong> support. Along with the smart geocoding support, #geocode now also accepts 2 parameters to specify the output notation. Since you can pass along coordinates, this means you can change the notation of a set of coordinates using #geocode. A new parser function, #coordinates, has been added specifically for this purpose, so for pure formatting, you should use this one rather then #geocode. Both parser functions work with a hybrid parameter system that supports several &#8216;default&#8217; parameter (ones that consist of only a value, and no name) and named parameters. You can work with names or without for the default ones, and the default ones in #geocode are the same as the old parameter order, so backward compatibility is retained.<\/li>\n<li>Rewrote map html and js output. This is now done in a cleaner, safer and more consistent way, for all mapping services in both Maps and Semantic Maps. This is not a new feature, but such a big refactoring it&#8217;s worth noting.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/04\/SMapsGEarthReferata.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-782\" title=\"Semantic Maps showing a Google Earth maps on the SMW community wiki at referata\" src=\"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/04\/SMapsGEarthReferata.gif\" alt=\"Semantic Maps showing a Google Earth maps on the SMW community wiki at referata\" width=\"600\" height=\"213\" \/><\/a><\/p>\n<p><strong>More to come&#8230;<\/strong><\/p>\n<ul>\n<li>Native support for geographical proximity queries in Semantic Maps. This will require quite some work to do in a clean and efficient way, so will probably one of the last features finished for 0.6.<\/li>\n<li>OpenLayers 2.9 support. Since Maps 0.1, it has been supporting OpenLayers 2.8, and 2.9 is just about to be released, so It&#8217;ll be nice to see the progress made there.<\/li>\n<\/ul>\n<p>On top of these changes to the extensions, I&#8217;m drastically redoing the documentation and examples. I&#8217;ll post more about that later on though \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>During the past two weeks I&#8217;ve been putting some effort in making some big changes to the source of Maps&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":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[7],"tags":[105,111,112,154,155,156,180,181,195,197,215,227,228,231,237,285,300],"class_list":["post-779","post","type-post","status-publish","format-standard","hentry","category-programming","tag-geocoding","tag-google-earth","tag-google-maps","tag-mapping","tag-maps","tag-mediawiki","tag-open-layers","tag-open-source","tag-php","tag-planet-wikimedia","tag-refactoring","tag-semantic-maps","tag-semantic-mediawiki","tag-semantics","tag-smw","tag-wikimedia","tag-yahoo-maps"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Maps and Semantic Maps 0.6 - alpha 1 - 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\/2010\/04\/03\/maps-and-semantic-maps-0-6-alpha-1\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Maps and Semantic Maps 0.6 - alpha 1 - Blog of Jeroen De Dauw\" \/>\n<meta property=\"og:description\" content=\"During the past two weeks I&#8217;ve been putting some effort in making some big changes to the source of Maps&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.entropywins.wtf\/blog\/2010\/04\/03\/maps-and-semantic-maps-0-6-alpha-1\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog of Jeroen De Dauw\" \/>\n<meta property=\"article:published_time\" content=\"2010-04-03T12:53:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/04\/MapsOpenLayersNewYork.gif\" \/>\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=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2010\\\/04\\\/03\\\/maps-and-semantic-maps-0-6-alpha-1\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2010\\\/04\\\/03\\\/maps-and-semantic-maps-0-6-alpha-1\\\/\"},\"author\":{\"name\":\"Jeroen\",\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/#\\\/schema\\\/person\\\/4e2ef14f2ca7dc3a0ac137d1692b66b7\"},\"headline\":\"Maps and Semantic Maps 0.6 &#8211; alpha 1\",\"datePublished\":\"2010-04-03T12:53:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2010\\\/04\\\/03\\\/maps-and-semantic-maps-0-6-alpha-1\\\/\"},\"wordCount\":564,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/#\\\/schema\\\/person\\\/4e2ef14f2ca7dc3a0ac137d1692b66b7\"},\"image\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2010\\\/04\\\/03\\\/maps-and-semantic-maps-0-6-alpha-1\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/wp-content\\\/uploads\\\/2010\\\/04\\\/MapsOpenLayersNewYork.gif\",\"keywords\":[\"Geocoding\",\"Google Earth\",\"Google Maps\",\"Mapping\",\"Maps\",\"MediaWiki\",\"Open Layers\",\"Open Source\",\"PHP\",\"Planet Wikimedia\",\"Refactoring\",\"Semantic Maps\",\"Semantic MediaWiki\",\"Semantics\",\"SMW\",\"Wikimedia\",\"Yahoo! Maps\"],\"articleSection\":[\"Programming\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2010\\\/04\\\/03\\\/maps-and-semantic-maps-0-6-alpha-1\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2010\\\/04\\\/03\\\/maps-and-semantic-maps-0-6-alpha-1\\\/\",\"url\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2010\\\/04\\\/03\\\/maps-and-semantic-maps-0-6-alpha-1\\\/\",\"name\":\"Maps and Semantic Maps 0.6 - alpha 1 - Blog of Jeroen De Dauw\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2010\\\/04\\\/03\\\/maps-and-semantic-maps-0-6-alpha-1\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2010\\\/04\\\/03\\\/maps-and-semantic-maps-0-6-alpha-1\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/wp-content\\\/uploads\\\/2010\\\/04\\\/MapsOpenLayersNewYork.gif\",\"datePublished\":\"2010-04-03T12:53:02+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2010\\\/04\\\/03\\\/maps-and-semantic-maps-0-6-alpha-1\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2010\\\/04\\\/03\\\/maps-and-semantic-maps-0-6-alpha-1\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2010\\\/04\\\/03\\\/maps-and-semantic-maps-0-6-alpha-1\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/wp-content\\\/uploads\\\/2010\\\/04\\\/MapsOpenLayersNewYork.gif\",\"contentUrl\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/wp-content\\\/uploads\\\/2010\\\/04\\\/MapsOpenLayersNewYork.gif\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2010\\\/04\\\/03\\\/maps-and-semantic-maps-0-6-alpha-1\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Maps and Semantic Maps 0.6 &#8211; alpha 1\"}]},{\"@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 and Semantic Maps 0.6 - alpha 1 - 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\/2010\/04\/03\/maps-and-semantic-maps-0-6-alpha-1\/","og_locale":"en_US","og_type":"article","og_title":"Maps and Semantic Maps 0.6 - alpha 1 - Blog of Jeroen De Dauw","og_description":"During the past two weeks I&#8217;ve been putting some effort in making some big changes to the source of Maps&hellip;","og_url":"https:\/\/www.entropywins.wtf\/blog\/2010\/04\/03\/maps-and-semantic-maps-0-6-alpha-1\/","og_site_name":"Blog of Jeroen De Dauw","article_published_time":"2010-04-03T12:53:02+00:00","og_image":[{"url":"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/04\/MapsOpenLayersNewYork.gif","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":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.entropywins.wtf\/blog\/2010\/04\/03\/maps-and-semantic-maps-0-6-alpha-1\/#article","isPartOf":{"@id":"https:\/\/www.entropywins.wtf\/blog\/2010\/04\/03\/maps-and-semantic-maps-0-6-alpha-1\/"},"author":{"name":"Jeroen","@id":"https:\/\/www.entropywins.wtf\/blog\/#\/schema\/person\/4e2ef14f2ca7dc3a0ac137d1692b66b7"},"headline":"Maps and Semantic Maps 0.6 &#8211; alpha 1","datePublished":"2010-04-03T12:53:02+00:00","mainEntityOfPage":{"@id":"https:\/\/www.entropywins.wtf\/blog\/2010\/04\/03\/maps-and-semantic-maps-0-6-alpha-1\/"},"wordCount":564,"commentCount":0,"publisher":{"@id":"https:\/\/www.entropywins.wtf\/blog\/#\/schema\/person\/4e2ef14f2ca7dc3a0ac137d1692b66b7"},"image":{"@id":"https:\/\/www.entropywins.wtf\/blog\/2010\/04\/03\/maps-and-semantic-maps-0-6-alpha-1\/#primaryimage"},"thumbnailUrl":"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/04\/MapsOpenLayersNewYork.gif","keywords":["Geocoding","Google Earth","Google Maps","Mapping","Maps","MediaWiki","Open Layers","Open Source","PHP","Planet Wikimedia","Refactoring","Semantic Maps","Semantic MediaWiki","Semantics","SMW","Wikimedia","Yahoo! Maps"],"articleSection":["Programming"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.entropywins.wtf\/blog\/2010\/04\/03\/maps-and-semantic-maps-0-6-alpha-1\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.entropywins.wtf\/blog\/2010\/04\/03\/maps-and-semantic-maps-0-6-alpha-1\/","url":"https:\/\/www.entropywins.wtf\/blog\/2010\/04\/03\/maps-and-semantic-maps-0-6-alpha-1\/","name":"Maps and Semantic Maps 0.6 - alpha 1 - Blog of Jeroen De Dauw","isPartOf":{"@id":"https:\/\/www.entropywins.wtf\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.entropywins.wtf\/blog\/2010\/04\/03\/maps-and-semantic-maps-0-6-alpha-1\/#primaryimage"},"image":{"@id":"https:\/\/www.entropywins.wtf\/blog\/2010\/04\/03\/maps-and-semantic-maps-0-6-alpha-1\/#primaryimage"},"thumbnailUrl":"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/04\/MapsOpenLayersNewYork.gif","datePublished":"2010-04-03T12:53:02+00:00","breadcrumb":{"@id":"https:\/\/www.entropywins.wtf\/blog\/2010\/04\/03\/maps-and-semantic-maps-0-6-alpha-1\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.entropywins.wtf\/blog\/2010\/04\/03\/maps-and-semantic-maps-0-6-alpha-1\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.entropywins.wtf\/blog\/2010\/04\/03\/maps-and-semantic-maps-0-6-alpha-1\/#primaryimage","url":"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/04\/MapsOpenLayersNewYork.gif","contentUrl":"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/04\/MapsOpenLayersNewYork.gif"},{"@type":"BreadcrumbList","@id":"https:\/\/www.entropywins.wtf\/blog\/2010\/04\/03\/maps-and-semantic-maps-0-6-alpha-1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.entropywins.wtf\/blog\/"},{"@type":"ListItem","position":2,"name":"Maps and Semantic Maps 0.6 &#8211; alpha 1"}]},{"@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-cz","jetpack-related-posts":[{"id":846,"url":"https:\/\/www.entropywins.wtf\/blog\/2010\/06\/04\/maps-and-semantic-maps-0-6-1-released\/","url_meta":{"origin":779,"position":0},"title":"Maps and Semantic Maps 0.6.1 released","author":"Jeroen","date":"2010-06-04","format":false,"excerpt":"Maps and Semantic Maps 0.6.1 are now available for download. This release does not add any new features to 0.6, but contains multiple important bugfixes (Maps, SM). People running 0.6 are advised to upgrade. Especially people using Semantic Maps 0.6 in conjunction with Semantic Forms, as the mapping form inputs\u2026","rel":"","context":"In &quot;Programming&quot;","block_context":{"text":"Programming","link":"https:\/\/www.entropywins.wtf\/blog\/category\/programming\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":849,"url":"https:\/\/www.entropywins.wtf\/blog\/2010\/06\/07\/maps-and-semantic-maps-0-6-2-released\/","url_meta":{"origin":779,"position":1},"title":"Maps and Semantic Maps 0.6.2 released","author":"Jeroen","date":"2010-06-07","format":false,"excerpt":"Maps and Semantic Maps 0.6.2 are now available for download. This release contains improvements to parameter handling, case insensitivity has been re-added, and using default parameters together with named ones will work more intuitive. In Maps the handling of distances has also been considerably improved: there is a new #distance\u2026","rel":"","context":"In &quot;Programming&quot;","block_context":{"text":"Programming","link":"https:\/\/www.entropywins.wtf\/blog\/category\/programming\/"},"img":{"alt_text":"Maps extension for MediaWiki","src":"https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/06\/maps.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/06\/maps.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/06\/maps.jpg?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":863,"url":"https:\/\/www.entropywins.wtf\/blog\/2010\/06\/20\/maps-and-semantic-maps-0-6-3-released\/","url_meta":{"origin":779,"position":2},"title":"Maps and Semantic Maps 0.6.3 released","author":"Jeroen","date":"2010-06-20","format":false,"excerpt":"Maps and Semantic Maps 0.6.3 are now available for download. This release is one aimed to improve stability and addresses a number of bugs that where present in 0.6.x. Some notable fixed issues are a failure of parsing any coordinates containing a degree symbol that surfaced in 0.6.2, and the\u2026","rel":"","context":"In &quot;Programming&quot;","block_context":{"text":"Programming","link":"https:\/\/www.entropywins.wtf\/blog\/category\/programming\/"},"img":{"alt_text":"Semantic Maps 0.6.3 dependencies","src":"https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/06\/semantic-maps-0.6.3-dependencies.gif?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/06\/semantic-maps-0.6.3-dependencies.gif?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/06\/semantic-maps-0.6.3-dependencies.gif?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":802,"url":"https:\/\/www.entropywins.wtf\/blog\/2010\/04\/30\/semantic-maps-0-6-almost-there\/","url_meta":{"origin":779,"position":3},"title":"Semantic Maps 0.6 &#8211; almost there?","author":"Jeroen","date":"2010-04-30","format":false,"excerpt":"I've been working on Maps and Semantic Maps 0.6, the next big, awesome, release of both MediaWiki extensions, for over a month now. I also released an early alpha on the 3th of April. All planned new features have been implemented, and known bugs from 0.5.x have been fixed. So\u2026","rel":"","context":"In &quot;Programming&quot;","block_context":{"text":"Programming","link":"https:\/\/www.entropywins.wtf\/blog\/category\/programming\/"},"img":{"alt_text":"Semantic Maps","src":"https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/04\/SemanticMaps.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":870,"url":"https:\/\/www.entropywins.wtf\/blog\/2010\/07\/08\/maps-and-semantic-maps-0-6-4-released\/","url_meta":{"origin":779,"position":4},"title":"Maps and Semantic Maps 0.6.4 released","author":"Jeroen","date":"2010-07-08","format":false,"excerpt":"Maps and Semantic Maps 0.6.4 are now available for download. This release contains several new features, amongst which basic KML support for Google Maps, a new OSM service implementation and re-added service links support to the Geographical Coordinates data-type in Semantic Maps. Everyone running 0.6.2 or older is advised to\u2026","rel":"","context":"In &quot;Programming&quot;","block_context":{"text":"Programming","link":"https:\/\/www.entropywins.wtf\/blog\/category\/programming\/"},"img":{"alt_text":"Semantic Maps 0.6.4 dependencies","src":"https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/07\/Semantic-Maps-0.6.4-dependencies.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/07\/Semantic-Maps-0.6.4-dependencies.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/07\/Semantic-Maps-0.6.4-dependencies.jpg?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":936,"url":"https:\/\/www.entropywins.wtf\/blog\/2010\/07\/28\/maps-and-semantic-maps-0-6-5-released\/","url_meta":{"origin":779,"position":5},"title":"Maps and Semantic Maps 0.6.5 released","author":"Jeroen","date":"2010-07-28","format":false,"excerpt":"Maps and Semantic Maps 0.6.5 are now available for download. This release contains mainly internal changes to improve code modularity and fix some security concerns. Several bugs have been fixed as well, and a new hook has been added to Semantic Maps. This hook will get you the map format\u2026","rel":"","context":"In &quot;Programming&quot;","block_context":{"text":"Programming","link":"https:\/\/www.entropywins.wtf\/blog\/category\/programming\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/posts\/779","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=779"}],"version-history":[{"count":0,"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/posts\/779\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/media?parent=779"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/categories?post=779"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/tags?post=779"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}