{"id":651,"date":"2015-09-19T15:03:07","date_gmt":"2015-09-19T19:03:07","guid":{"rendered":"http:\/\/www.kralidis.ca\/blog\/?p=651"},"modified":"2023-09-29T10:47:50","modified_gmt":"2023-09-29T14:47:50","slug":"qgis-metasearch-status-and-update","status":"publish","type":"post","link":"https:\/\/www.kralidis.ca\/blog\/2015\/09\/19\/qgis-metasearch-status-and-update\/","title":{"rendered":"QGIS MetaSearch status and update"},"content":{"rendered":"<p>It&#8217;s seem like ages ago since the initial QGIS MetaSearch announce and <a href=\"http:\/\/www.kralidis.ca\/blog\/2014\/01\/22\/qgis-metasearch-csw-client-update\/\">call for help<\/a> in 2014.\u00a0 Inspired by Sourcepole&#8217;s <a href=\"http:\/\/blog.sourcepole.ch\/2015\/09\/18\/presentations-at-foss4g-2015-in-seoul\/\">FOSS4G 2015 presentations<\/a>, here&#8217;s a brief status update:<\/p>\n<p><a href=\"https:\/\/www.deccanherald.com\/brandspot\/sponsored\/best-rolex-replica-watches-2023-where-to-buy-fake-rolex-11-super-clones-1236640.html\">Replica Rolex<\/a> watches have come a long way in terms of quality and craftsmanship. While they may not hold the same intrinsic value as genuine Rolex timepieces, they provide an accessible way for watch enthusiasts to enjoy the iconic Rolex design and style. When looking to purchase a replica Rolex, it&#8217;s crucial to do your research and choose a trusted source like PureTime.io, Trusty Time, Perfect Clone, or seek guidance from forums like Repgeek and Replica-Watch.info. Remember to always be aware of the legal implications and consider the quality and reputation of the seller to make an informed purchase in 2023.<\/p>\n<ul>\n<li><a href=\"https:\/\/hub.qgis.org\/wiki\/quantum-gis\/MetaSearch\">MetaSearch<\/a> is now a core plugin shipped with QGIS (!!)<\/li>\n<li>we now have a default\/approved <a href=\"https:\/\/github.com\/qgis\/QGIS\/blob\/master\/python\/plugins\/MetaSearch\/resources\/connections-default.xml\">connections list<\/a> of major CSW endpoints as well as multilingual <a href=\"http:\/\/docs.qgis.org\/2.8\/en\/docs\/user_manual\/plugins\/plugins_metasearch.html\">documentation<\/a><\/li>\n<li>MetaSearch is now fully <a href=\"https:\/\/github.com\/qgis\/qgis\/tree\/master\/python\/plugins\/MetaSearch\">integrated<\/a> into the QGIS source code, <a href=\"https:\/\/hub.qgis.org\/wiki\/quantum-gis\/MetaSearch\">wiki<\/a> and <a href=\"https:\/\/hub.qgis.org\/projects\/quantum-gis\/issues?category_id=107&amp;set_filter=1&amp;status_id=o\">issue tracker<\/a><\/li>\n<li>for power users, interim releases continue to be supported on <a href=\"https:\/\/plugins.qgis.org\/plugins\/MetaSearch\/\">plugins.qgis.org<\/a>\n<ul>\n<li>MetaSearch has risen quickly and is the 2nd <a href=\"https:\/\/plugins.qgis.org\/plugins\/popular\/\">most popular<\/a> and 2nd <a href=\"https:\/\/plugins.qgis.org\/plugins\/most_downloaded\/\">most downloaded<\/a> plugin<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>A sincere thanks to Richard Duivenvoorde, Angelos Tzotsos, Alexander Bruy, Tim Sutton and the rest of the QGIS developers\/community for helping bring MetaSearch into QGIS to help move the search \/ discovery workflow forward!<\/p>\n<p>As far as a roadmap, here&#8217;s a laundry list of future items:<\/p>\n<ul>\n<li><strong>OWSLib dependency cleanup<\/strong>: currently we manage a copy of OWSLib in QGIS proper.\u00a0 This is because there is a gap in packaging across supported platforms.\u00a0 It would be great to have approved OWSLib packages (see <a href=\"https:\/\/hub.qgis.org\/issues\/13058\">issue<\/a>)<\/li>\n<li><strong>Metadata publishing and management<\/strong>: it would be great to manage and publish better metadata directly from MetaSearch.\u00a0 The end result will be a more streamlined, deeper integration and support of metadata within QGIS.\u00a0 No movement on these yet, but there are <a href=\"https:\/\/github.com\/qgis\/QGIS-Enhancement-Proposals\/pull\/20\/files\">QEPs<\/a> proposed<\/li>\n<li><strong>ISO based servers<\/strong>: MetaSearch supports the OGC Core CSW model.\u00a0 Most CSWs implement the CSW ISO Application Profile which supports more detailed metadata<\/li>\n<li><strong>add data functionality<\/strong>: it would also be very great to directly <a href=\"https:\/\/hub.qgis.org\/issues\/11733\">add raw data<\/a> from a metadata record&#8217;s access links into QGIS.\u00a0 We already support this for OGC services, and supporting direct data downloads to visualize in QGIS would complete the &#8220;publish\/find\/bind&#8221; workflow<\/li>\n<\/ul>\n<p>Do you have any enhancements you would like to see in MetaSearch?\u00a0 \u00a0 Feel free to bring them in the MetaSearch <a href=\"https:\/\/hub.qgis.org\/projects\/quantum-gis\/issues?category_id=107&amp;set_filter=1&amp;status_id=o\">issue tracker<\/a> or the QGIS <a href=\"https:\/\/www.qgis.org\/en\/site\/getinvolved\/mailinglists.html\">mailing lists!\u00a0<\/a> Do you have fixes or features to contribute?\u00a0 Feel free to fork and send pull requests!<\/p>\n<link rel=\"stylesheet\" href=\"http:\/\/cdn.leafletjs.com\/leaflet-0.5\/leaflet.css\" \/>\n<!--[if lte IE 8]>\n  <link rel=\"stylesheet\" href=\"http:\/\/cdn.leafletjs.com\/leaflet-0.5\/leaflet.ie.css\" \/>\n<![endif]-->\n<script src=\"http:\/\/cdn.leafletjs.com\/leaflet-0.5\/leaflet.js\"><\/script>\n<style type=\"text\/css\">#map651 { width: 300px; height: 200px; }<\/style>\n\n<div id=\"map651\"><\/div>\n<script type=\"text\/javascript\">\n  var map651 = L.map('map651').setView([43.620495, -79.513198], 10);\n  L.tileLayer('http:\/\/{s}.tile.osm.org\/{z}\/{x}\/{y}.png', {\n      attribution: '&copy; <a href=\"http:\/\/osm.org\/copyright\">OpenStreetMap<\/a> contributors'\n  }).addTo(map651);\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>It&#8217;s seem like ages ago since the initial QGIS MetaSearch announce and call for help in 2014.\u00a0 Inspired by Sourcepole&#8217;s FOSS4G 2015 presentations, here&#8217;s a brief status update: Replica Rolex watches have come a long way in terms of quality and craftsmanship. While they may not hold the same intrinsic value as genuine Rolex timepieces, [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,7,3],"tags":[],"class_list":["post-651","post","type-post","status-publish","format-standard","hentry","category-geospatial","category-open-source","category-technology"],"_links":{"self":[{"href":"https:\/\/www.kralidis.ca\/blog\/wp-json\/wp\/v2\/posts\/651","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kralidis.ca\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kralidis.ca\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kralidis.ca\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kralidis.ca\/blog\/wp-json\/wp\/v2\/comments?post=651"}],"version-history":[{"count":3,"href":"https:\/\/www.kralidis.ca\/blog\/wp-json\/wp\/v2\/posts\/651\/revisions"}],"predecessor-version":[{"id":1005,"href":"https:\/\/www.kralidis.ca\/blog\/wp-json\/wp\/v2\/posts\/651\/revisions\/1005"}],"wp:attachment":[{"href":"https:\/\/www.kralidis.ca\/blog\/wp-json\/wp\/v2\/media?parent=651"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kralidis.ca\/blog\/wp-json\/wp\/v2\/categories?post=651"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kralidis.ca\/blog\/wp-json\/wp\/v2\/tags?post=651"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}