{"id":7751,"date":"2018-11-28T11:05:52","date_gmt":"2018-11-28T14:05:52","guid":{"rendered":"http:\/\/www.fernandoquadro.com.br\/html\/?p=7751"},"modified":"2018-11-28T11:05:52","modified_gmt":"2018-11-28T14:05:52","slug":"alteracao-do-jts-no-geoserver","status":"publish","type":"post","link":"https:\/\/www.fernandoquadro.com.br\/html\/2018\/11\/28\/alteracao-do-jts-no-geoserver\/","title":{"rendered":"Altera\u00e7\u00e3o do JTS no GeoServer"},"content":{"rendered":"<p>A partir do GeoServer 2.14, a sa\u00edda produzida pelo recurso REST para as solicita\u00e7\u00f5es de camadas est\u00e3o usando um nome de pacote diferente (org.locationtech em vez de com.vividsolutions) para os tipos de geometria devido ao upgrade para o JTS (Java Topology Suite) 1.16.0. Por exemplo:<\/p>\n<p>Antes:<\/p>\n<pre>\r\n...\r\n&lt;attribute&gt;\r\n&nbsp;&nbsp;&lt;name&gt;geom&lt;\/name&gt;\r\n&nbsp;&nbsp;&lt;minOccurs&gt;0&lt;\/minOccurs&gt;\r\n&nbsp;&nbsp;&lt;maxOccurs&gt;1&lt;\/maxOccurs&gt;\r\n&nbsp;&nbsp;&lt;nillable&gt;true&lt;\/nillable&gt;\r\n&nbsp;&nbsp;&lt;binding&gt;&lt;strong&gt;com.vividsolutions.jts.geom.Point&lt;\/strong&gt;&lt;\/binding&gt;\r\n&lt;\/attribute&gt;\r\n...\r\n<\/pre>\n<p>Depois:<\/p>\n<pre>\r\n...\r\n&lt;attribute&gt;\r\n&nbsp;&nbsp;&lt;name&gt;geom&lt;\/name&gt;\r\n&nbsp;&nbsp;&lt;minOccurs&gt;0&lt;\/minOccurs&gt;\r\n&nbsp;&nbsp;&lt;maxOccurs&gt;1&lt;\/maxOccurs&gt;\r\n&nbsp;&nbsp;&lt;nillable&gt;true&lt;\/nillable&gt;\r\n&nbsp;&nbsp;&lt;binding&gt;org.locationtech.jts.geom.Point&lt;\/binding&gt;\r\n&lt;\/attribute&gt;\r\n...\r\n<\/pre>\n<p>Qualquer cliente REST que dependa dessa informa\u00e7\u00e3o de liga\u00e7\u00e3o deve atualizadar para suportar os novos nomes.<\/p>\n<p>Fonte: <a href=\"https:\/\/docs.geoserver.org\/stable\/en\/user\/installation\/upgrade.html#jts-type-bindings-geoserver-2-14-and-newer\" rel=\"noopener\" target=\"_blank\">GeoServer Documentation<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A partir do GeoServer 2.14, a sa\u00edda produzida pelo recurso REST para as solicita\u00e7\u00f5es de camadas est\u00e3o usando um nome de pacote diferente (org.locationtech em vez de com.vividsolutions) para os tipos de geometria devido ao upgrade para o JTS (Java&#8230; <a class=\"more-link\" href=\"https:\/\/www.fernandoquadro.com.br\/html\/2018\/11\/28\/alteracao-do-jts-no-geoserver\/\">Continue Reading &rarr;<\/a><\/p>\n","protected":false},"author":275,"featured_media":7755,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[24],"tags":[208,334],"class_list":["post-7751","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-gis","tag-geoserver","tag-jts"],"_links":{"self":[{"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/posts\/7751","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=7751"}],"version-history":[{"count":5,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/posts\/7751\/revisions"}],"predecessor-version":[{"id":7759,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/posts\/7751\/revisions\/7759"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/media\/7755"}],"wp:attachment":[{"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/media?parent=7751"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/categories?post=7751"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/tags?post=7751"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}