{"id":2898,"date":"2009-09-18T15:38:34","date_gmt":"2009-09-18T18:38:34","guid":{"rendered":"http:\/\/www.fernandoquadro.com.br\/html\/?p=2898"},"modified":"2016-05-25T16:32:23","modified_gmt":"2016-05-25T19:32:23","slug":"utilizando-o-else-no-seu-estilo-sld","status":"publish","type":"post","link":"https:\/\/www.fernandoquadro.com.br\/html\/2009\/09\/18\/utilizando-o-else-no-seu-estilo-sld\/","title":{"rendered":"Utilizando o ELSE no seu estilo SLD"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.fernandoquadro.com.br\/html\/wp-content\/uploads\/2009\/09\/1251944668_paint.png\" alt=\"\" title=\"\" width=\"128\" height=\"128\" class=\"alignnone size-full wp-image-2814\" style=\"border: 0px solid rgb(0, 0, 0); float: right; margin-left: 5px; margin-bottom: 5px;\" \/><\/p>\n<p>No \u00faltimo post, falei um pouco sobre como criar um SLD com chave composta, hoje irei falar de como utilizar o ELSE no seu SLD. Ele pode ser \u00fatil em diversos casos, imagine que voc\u00ea possua uma camada de Rodovias que est\u00e1 subdividida em trechos, e que voc\u00ea precise selecionar alguns desses trechos no mapa, e que eles devam receber um destaque especial e os outros continuem da forma original.<\/p>\n<p>Para isso voc\u00ea deve criar uma regra (rule) no seu estilo, e passar os trechos que voc\u00ea deseja que tenha um destaque, conforme mostra a imagem abaixo:<\/p>\n<p><center><br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.fernandoquadro.com.br\/html\/wp-content\/uploads\/2009\/09\/sld_rule.png\" alt=\"\" title=\"\" width=\"710\" height=\"734\" class=\"alignnone size-full wp-image-2900\" srcset=\"https:\/\/www.fernandoquadro.com.br\/html\/wp-content\/uploads\/2009\/09\/sld_rule.png 710w, https:\/\/www.fernandoquadro.com.br\/html\/wp-content\/uploads\/2009\/09\/sld_rule-290x300.png 290w\" sizes=\"auto, (max-width: 710px) 100vw, 710px\" \/><br \/>\n<\/center><\/p>\n<p>Ok. Os trechos que receber\u00e3o destaque j\u00e1 est\u00e3o descritos no seu SLD, por\u00e9m se deix\u00e1-lo assim os outros trechos n\u00e3o aparecer\u00e3o no mapa, e se voc\u00ea criar nova regra com todos os trechos restantes pode gerar um transtorno para voc\u00ea, e tamb\u00e9m isso n\u00e3o ser\u00e1 &#8220;elegante&#8221;. Neste caso, deve-se utilizar o ELSE no seu estilo, que far\u00e1 com que todos os outros casos sejam representados da maneira desejada. Veja como fazer no exemplo abaixo:<\/p>\n<p><center><br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.fernandoquadro.com.br\/html\/wp-content\/uploads\/2009\/09\/sld_else.png\" alt=\"\" title=\"\" width=\"712\" height=\"545\" class=\"alignnone size-full wp-image-2901\" srcset=\"https:\/\/www.fernandoquadro.com.br\/html\/wp-content\/uploads\/2009\/09\/sld_else.png 712w, https:\/\/www.fernandoquadro.com.br\/html\/wp-content\/uploads\/2009\/09\/sld_else-300x229.png 300w\" sizes=\"auto, (max-width: 712px) 100vw, 712px\" \/><br \/>\n<\/center><\/p>\n<p>Desta forma voc\u00ea resolve o seu problema de uma forma &#8220;elegante&#8221;.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>No \u00faltimo post, falei um pouco sobre como criar um SLD com chave composta, hoje irei falar de como utilizar o ELSE no seu SLD. Ele pode ser \u00fatil em diversos casos, imagine que voc\u00ea possua uma camada de Rodovias&#8230; <a class=\"more-link\" href=\"https:\/\/www.fernandoquadro.com.br\/html\/2009\/09\/18\/utilizando-o-else-no-seu-estilo-sld\/\">Continue Reading &rarr;<\/a><\/p>\n","protected":false},"author":275,"featured_media":5474,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[24,13],"tags":[223,214],"class_list":["post-2898","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-gis","category-sld","tag-gis","tag-sld"],"_links":{"self":[{"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/posts\/2898","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=2898"}],"version-history":[{"count":3,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/posts\/2898\/revisions"}],"predecessor-version":[{"id":2903,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/posts\/2898\/revisions\/2903"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/media\/5474"}],"wp:attachment":[{"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/media?parent=2898"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/categories?post=2898"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/tags?post=2898"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}