{"id":7730,"date":"2018-11-22T11:07:22","date_gmt":"2018-11-22T14:07:22","guid":{"rendered":"http:\/\/www.fernandoquadro.com.br\/html\/?p=7730"},"modified":"2018-11-22T11:07:22","modified_gmt":"2018-11-22T14:07:22","slug":"camadas-wms-agora-com-suporte-a-dimensoes","status":"publish","type":"post","link":"https:\/\/www.fernandoquadro.com.br\/html\/2018\/11\/22\/camadas-wms-agora-com-suporte-a-dimensoes\/","title":{"rendered":"Camadas WMS agora com suporte a Dimens\u00f5es"},"content":{"rendered":"<p>O GeoServer adicionou suporte a adi\u00e7\u00e3o de dimens\u00f5es espec\u00edficas para camadas WMS, conforme especificado nos padr\u00f5es WMS 1.1.1 e WMS 1.3.0. Existem duas dimens\u00f5es pr\u00e9-definidas nos padr\u00f5es WMS:  <strong>TIME<\/strong> e <strong>ELEVATION<\/strong>. A ativa\u00e7\u00e3o das dimens\u00f5es para uma camada permite que os usu\u00e1rios as especifiquem como par\u00e2metros extras em solicita\u00e7\u00f5es GetMap, \u00fateis para criar mapas ou anima\u00e7\u00f5es a partir de dados multidimensionais.<\/p>\n<p>Essas configura\u00e7\u00f5es podem ser ativadas e configuradas na Aba &#8220;Dimens\u00f5es&#8221;:<\/p>\n<p><center><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.fernandoquadro.com.br\/html\/wp-content\/uploads\/2018\/11\/data_layers_dimension_editor_time.png\" alt=\"\" width=\"308\" height=\"282\" class=\"aligncenter size-full wp-image-7732\" srcset=\"https:\/\/www.fernandoquadro.com.br\/html\/wp-content\/uploads\/2018\/11\/data_layers_dimension_editor_time.png 308w, https:\/\/www.fernandoquadro.com.br\/html\/wp-content\/uploads\/2018\/11\/data_layers_dimension_editor_time-300x275.png 300w\" sizes=\"auto, (max-width: 308px) 100vw, 308px\" \/><\/center><\/p>\n<p>Para cada dimens\u00e3o ativa, as seguintes op\u00e7\u00f5es de configura\u00e7\u00e3o est\u00e3o dispon\u00edveis:<\/p>\n<ul>\n<li><strong>Atributo<\/strong> &#8211; Atribua o nome para escolher o valor para esta dimens\u00e3o (somente vetor). Isso \u00e9 tratado no in\u00edcio do intervalo se o atributo final tamb\u00e9m for fornecido.<\/li>\n<li><strong>Atributo final<\/strong> &#8211; Atribua o nome para escolher o final do intervalo de valores para essa dimens\u00e3o (opcional, somente para vetores).<\/li>\n<li><strong>Apresenta\u00e7\u00e3o<\/strong> &#8211; Tipo de apresenta\u00e7\u00e3o para os valores dispon\u00edveis no documento de recursos.<\/li>\n<li><strong>Valor padr\u00e3o<\/strong> &#8211; Valor padr\u00e3o a ser usado para essa dimens\u00e3o, se nenhuma for fornecida com a solicita\u00e7\u00e3o. Selecione uma das quatro estrat\u00e9gias:<\/li>\n<ul>\n<li><strong>Menor valor de dom\u00ednio<\/strong> &#8211; usa o menor valor dispon\u00edvel dos dados<\/li>\n<li><strong>Maior valor de dom\u00ednio<\/strong> &#8211; usa o maior valor dispon\u00edvel a partir dos dados mais pr\u00f3ximo do valor de refer\u00eancia &#8211; Seleciona o valor de dados mais pr\u00f3ximo do valor de refer\u00eancia fornecido<\/li>\n<li><strong>Valor de refer\u00eancia<\/strong> &#8211; tenta usar o valor de refer\u00eancia fornecido como est\u00e1, independentemente de estar realmente dispon\u00edvel nos dados ou n\u00e3o.<\/li>\n<\/ul>\n<li><strong>Valor de refer\u00eancia<\/strong> &#8211; O especificador de valor padr\u00e3o. Exibido apenas para as estrat\u00e9gias de valor padr\u00e3o onde \u00e9 usado.<\/li>\n<li><strong>Correspondente mais pr\u00f3ximo<\/strong> &#8211; Permitir, ou n\u00e3o, suporte ao correspondente mais pr\u00f3ximo do WMS nesta dimens\u00e3o. Atualmente suportado apenas na dimens\u00e3o de tempo.<\/li>\n<li><strong>Intervalo aceit\u00e1vel<\/strong> &#8211; uma dist\u00e2ncia m\u00e1xima de pesquisa do valor especificado (dispon\u00edvel somente quando o correspondente mais pr\u00f3ximo estiver ativado). Pode ser vazio (sem limite), um \u00fanico valor (pesquisa sim\u00e9trica) ou usado para especificar um intervalo de pesquisa assim\u00e9trica. As dist\u00e2ncias de tempo devem ser especificadas usando a sintaxe do ISO. Por exemplo, PT1H\/PT0H permite pesquisar at\u00e9 uma hora antes do valor especificado pelo usu\u00e1rio, mas n\u00e3o depois.<\/li>\n<\/ul>\n<p>Para dimens\u00e3o de tempo, o valor deve estar no formato ISO 8601 DateTime (<em>yyyy-MM-ddThh:mm:ss.SSSZ<\/em>). Para dimens\u00e3o de eleva\u00e7\u00e3o, o valor deve ser e inteiro (ponto flutuante).<\/p>\n<p>Somente para a estrat\u00e9gia &#8220;Valor de refer\u00eancia&#8221;, \u00e9 poss\u00edvel usar intervalos de tempos e intervalos de eleva\u00e7\u00e3o, no formul\u00e1rio fromValue\/toValue. Somente para a estrat\u00e9gia &#8220;valor de refer\u00eancia&#8221;<br \/>\n tamb\u00e9m \u00e9 poss\u00edvel usar tempos relativos como P1M\/PRESENT, mas \u00e9 preciso ter cuidado para que o valor de refer\u00eancia seja copiado integralmente no documento de recursos e, como resultado, nem todos os clientes estejam reconhecendo essa sintaxe.<\/p>\n<p>Fonte: <a href=\"https:\/\/docs.geoserver.org\/latest\/en\/user\/data\/webadmin\/layers.html#edit-layer-dimensions\" rel=\"noopener\" target=\"_blank\">Blog do GeoServer<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>O GeoServer adicionou suporte a adi\u00e7\u00e3o de dimens\u00f5es espec\u00edficas para camadas WMS, conforme especificado nos padr\u00f5es WMS 1.1.1 e WMS 1.3.0. Existem duas dimens\u00f5es pr\u00e9-definidas nos padr\u00f5es WMS: TIME e ELEVATION. A ativa\u00e7\u00e3o das dimens\u00f5es para uma camada permite que&#8230; <a class=\"more-link\" href=\"https:\/\/www.fernandoquadro.com.br\/html\/2018\/11\/22\/camadas-wms-agora-com-suporte-a-dimensoes\/\">Continue Reading &rarr;<\/a><\/p>\n","protected":false},"author":275,"featured_media":7737,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[24],"tags":[208],"class_list":["post-7730","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-gis","tag-geoserver"],"_links":{"self":[{"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/posts\/7730","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/users\/275"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/comments?post=7730"}],"version-history":[{"count":9,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/posts\/7730\/revisions"}],"predecessor-version":[{"id":7741,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/posts\/7730\/revisions\/7741"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/media\/7737"}],"wp:attachment":[{"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/media?parent=7730"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/categories?post=7730"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/tags?post=7730"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}