{"id":90,"date":"2007-07-11T08:53:09","date_gmt":"2007-07-11T11:53:09","guid":{"rendered":"http:\/\/www.fernandoquadro.com.br\/html\/2007\/07\/11\/construindo-aplicacoes-com-mapbuilder\/"},"modified":"2016-05-10T17:30:01","modified_gmt":"2016-05-10T20:30:01","slug":"construindo-aplicacoes-com-mapbuilder","status":"publish","type":"post","link":"https:\/\/www.fernandoquadro.com.br\/html\/2007\/07\/11\/construindo-aplicacoes-com-mapbuilder\/","title":{"rendered":"Construindo aplica\u00e7\u00f5es com MapBuilder"},"content":{"rendered":"<p>O MapBuilder \u00e9 um framework opensource utilizado para criar aplica\u00e7\u00f5es com mapas interativos na Web que consiste em uma biblioteca JavaScript (AJAX) e documentos XML e segue as especifica\u00e7\u00e3o da OGC.<\/p>\n<p><b>Instala\u00e7\u00e3o<\/b><\/p>\n<p>1) Fa\u00e7a o download do <a href=\"http:\/\/prdownloads.sourceforge.net\/mapbuilder\/mapbuilder-lib-1.0.1-release.zip?download\" target=\"_blank\">MapBuilder<\/a>;<br \/>\n2) Extraia o arquivo mapbuilder-lib-1.0.1-release.zip na pasta [GEOSERVER_HOME]\\webapps ;<br \/>\n3) Reinicie a aplica\u00e7\u00e3o (Stop\/Start);<br \/>\n4) Digite no browser a seguinte URL: http:\/\/localhost:8080\/mapbuilder\/<\/p>\n<p><b>WMC (Web Map Context)<\/b><\/p>\n<p>\u00c9 a especifica\u00e7\u00e3o de um padr\u00e3o OGC que descreve informa\u00e7\u00f5es sobre os servidores que disponibilizam as camadas que comp\u00f5em um mapa.<\/p>\n<p><b>Arquivos Necess\u00e1rios<\/b><\/p>\n<p><center><a href='http:\/\/www.fernandoquadro.com.br\/html\/wp-content\/uploads\/2007\/07\/arquivos_requeridos.png' title='Arquivos necess\u00e1rios'><img src='http:\/\/www.fernandoquadro.com.br\/html\/wp-content\/uploads\/2007\/07\/arquivos_requeridos.png' alt='Arquivos necess\u00e1rios' \/><\/a><\/center><\/p>\n<p><b>Aplica\u00e7\u00e3o<\/b><\/p>\n<p>1. Crie uma pasta chamada MapExemplo em [GEOSERVER_HOME]\\webapps<br \/>\n2. Copie a pasta [GEOSERVER_HOME]\\webapps\\MapBuilder\\lib para [GEOSERVER_HOME]\\webapps\\MapExemplo<br \/>\n3. Copie a pasta [GEOSERVER_HOME]\\webapps\\MapBuilder\\demo\\data para [GEOSERVER_HOME]\\webapps\\MapExemplo<br \/>\n4. Crie os arquivos index.html e config.xml na pasta da sua aplica\u00e7\u00e3o ([GEOSERVER_HOME]\\webapps\\MapExemplo)<br \/>\n5. Crie o arquivo wmc.xml na pasta [GEOSERVER_HOME]\\webapps\\MapExemplo\\data\\context<br \/>\n6. Ap\u00f3s realizados os passos acima, sua pasta MapExemplo deve estar igual a imagem acima.<\/p>\n<p>7. Insira o seguinte c\u00f3digo no arquivo index.html<\/p>\n<p><a href='http:\/\/www.fernandoquadro.com.br\/html\/wp-content\/uploads\/2007\/07\/index_mapbuilder.PNG' title='Index.html'><img src='http:\/\/www.fernandoquadro.com.br\/html\/wp-content\/uploads\/2007\/07\/index_mapbuilder.PNG' alt='Index.html' \/><\/a><\/p>\n<p>8. Insira o seguinte c\u00f3digo no arquivo wmc.xml<\/p>\n<p><a href='http:\/\/www.fernandoquadro.com.br\/html\/wp-content\/uploads\/2007\/07\/wmc.png' title='WMC'><img src='http:\/\/www.fernandoquadro.com.br\/html\/wp-content\/uploads\/2007\/07\/wmc.png' alt='WMC' \/><\/a><\/p>\n<p>9. Insira o c\u00f3digo abaixo no arquivo config.xml<\/p>\n<p><a href='http:\/\/www.fernandoquadro.com.br\/html\/wp-content\/uploads\/2007\/07\/config.png' title='config.xml'><img src='http:\/\/www.fernandoquadro.com.br\/html\/wp-content\/uploads\/2007\/07\/config.png' alt='config.xml' \/><\/a><\/p>\n<p>10. No arquivo config.xml substitua a linha <defaultModelUrl>data\/context\/enum.xml<\/defaultModelUrl> por <defaultModelUrl><strong>data\/context\/wmc.xml<\/strong><\/defaultModelUrl><\/p>\n<p>Ap\u00f3s estes passos digite no seu brownser: http:\/\/localhost:8080\/MapExemplo\/ e ver\u00e1 a sua aplica\u00e7\u00e3o rodando.<\/p>\n<p>PS: Este mini tutorial considera que o GeoServer foi instalado na m\u00e1quina atrav\u00e9s do arquivo .exe.<br \/>\nCaso o seu GeoServer tenha sido instalado atrav\u00e9s de um Deploy no Tomcat, ao inv\u00e9s de [GEOSERVER_HOME] use a pasta [TOMCAT_HOME].<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O MapBuilder \u00e9 um framework opensource utilizado para criar aplica\u00e7\u00f5es com mapas interativos na Web que consiste em uma biblioteca JavaScript (AJAX) e documentos XML e segue as especifica\u00e7\u00e3o da OGC. Instala\u00e7\u00e3o 1) Fa\u00e7a o download do MapBuilder; 2) Extraia&#8230; <a class=\"more-link\" href=\"https:\/\/www.fernandoquadro.com.br\/html\/2007\/07\/11\/construindo-aplicacoes-com-mapbuilder\/\">Continue Reading &rarr;<\/a><\/p>\n","protected":false},"author":275,"featured_media":5276,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,6],"tags":[208,223],"class_list":["post-90","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-geoserver","category-tecnologia","tag-geoserver","tag-gis"],"_links":{"self":[{"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/posts\/90","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=90"}],"version-history":[{"count":1,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/posts\/90\/revisions"}],"predecessor-version":[{"id":3518,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/posts\/90\/revisions\/3518"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/media\/5276"}],"wp:attachment":[{"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/media?parent=90"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/categories?post=90"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/tags?post=90"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}