Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin
Wiki Markup
{scrollbar}

Contexto

...

Modificar nivel de zoom

...

Definir un nuevo nivel

del mapa

Para definir un nuevo nivel, se debe modificar el archivo gisPlugin.jsp. Este archivo se encuentra en dos ubicaciones dentro de la instalación de O3:

 
<instal-O3>/jboss/serverstandalone/default/deploy/gserver/0o3deployments/o3-server.ear/o3portalo3web.war/jsp/gis/

Si se desea modificar el nivel de visualización del mapa en el Portal.
 

<instal-O3>/jbossliferay/servertomcat/default/deploy/gserver/0o3.ear/o3portal.warwebapps/o3portal/portlet-servlets/

Si se desea modificar el nivel de visualización del mapa en O3 GIS Portlet de EPortal.
 
 
Para ello se utiliza el método zoomTo(nivel) del objeto map, siendo nivel un número, por ejemplo map.zoomTo(5);

Se debe agregar dentro de function unitinit() el método zoomTo() debajo de la línea:

...

Code Block
function init() {
            ...
            if (bounds != null) {
            %>
                map.zoomToExtent(new OpenLayers.Bounds.fromString(<%="\"" + bounds + "\""%>));
                map.zoomTo(7);
            <%
            }
            ...
}

Escalas

Nivel

km

mi

map.zoomTo(5)

200

200

map.zoomTo(6)

100

100

map.zoomTo(7)

100

50

map.zoomTo(8)

50

20

map.zoomTo(9)

20

10

...