IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IGN API Géoportail Discussion :

Geoportal Cadastral visibility: true help


Sujet :

IGN API Géoportail

  1. #1
    Membre à l'essai
    Inscrit en
    Novembre 2010
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Novembre 2010
    Messages : 9
    Points : 10
    Points
    10
    Par défaut Geoportal Cadastral visibility: true help
    I understand how to set my WMS, KML layers to turn on by default in the API and how to adjust opacity etc., but how to I control the Geoportal default layers?

    In the below linked example I want to have Cadastral on by default (as start upand have 100% opacity)...

    http://www.wm.edu/as/cga/Online%20GI...Maps/index.php

    I know the commands

    visibility: true
    Opacity: 1

    but I do not understand where to put these lines of code to work on the Cadastral Layer (or any of the Geoportal layers such as Buildings, Cadastral, Hydrography)


    To summarize.
    I can alter Visibilty and Opacity on my WMS layers and I can alter them as a user on the client but how in my code below would I set Cadastral to be on by default as startup (checked) and have 100% Opacity.

    Many Thanks

    Stu


    Below is my code

    <title>API Geoportail - votre carte personnelle</title>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <script type="text/javascript" src="http://api.ign.fr/geoportail/api?v=1.0&amp;key=2298977541674719491&amp;instance=VISU">
    <!-- -->
    </script>
    <script type="text/javascript">
    <!--
    function initGeoportalMap() {

    geoportalLoadVISU("GeoportalVisuDiv");


    // geoportalLoadVISU("GeoportalVisuDiv", "normal", "GLP");

    if (VISU) {
    VISU.addGeoportalLayers([
    'ORTHOIMAGERY.ORTHOPHOTOS:WMSC',
    'GEOGRAPHICALGRIDSYSTEMS.MAPS:WMSC'
    ]);
    }

    VISU.getMap().setCenterAtLonLat(-0.263,47.24,12);

    var url_wms = "http://cga.campus.wm.edu/ArcGIS/services/Watkinson/MapServer/WMSServer?";

    VISU.getMap().addLayer("WMS", "DENEZE", url_wms, {

    layers: '0',
    transparent:'true',

    format: 'image/png'

    },

    {

    singleTile: true,

    projection: 'EPSG:4326',

    // units:'degrees',

    // maxExtent expressed in EPSG:4326 :

    maxExtent: new OpenLayers.Bounds(-0.29, 47.21, -0.24, 47.27),

    minZoomLevel: 1,

    maxZoomLevel: 20,

    opacity: 0.9,

    isBaseLayer: false,

    visibility: true

    });
    VISU.addGeoportalLayers([
    'CADASTRALPARCELS.PARCELS:WMSC',
    'BUILDINGS.BUILDINGS:WMSC',
    'ADMINISTRATIVEUNITS.BOUNDARIES:WMSC',
    'HYDROGRAPHY.HYDROGRAPHY:WMSC'
    ]);


    }

    -->

    </script>
    <style type="text/css">
    <!--
    div#GeoportalVisuDiv {
    width:720px;
    height:540px;
    }
    -->
    </style>
    <div id="GeoportalVisuDiv"></div>

  2. #2
    Membre éprouvé Avatar de cmail
    Homme Profil pro
    Inscrit en
    Mai 2009
    Messages
    1 730
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Loire (Auvergne)

    Informations forums :
    Inscription : Mai 2009
    Messages : 1 730
    Points : 966
    Points
    966
    Par défaut
    Comme cela, je crois:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    ....
    minZoomLevel: 1,
    
    maxZoomLevel: 20,
    
    opacity: 0.9,
    
    isBaseLayer: false,
    
    visibility: true
    
    });
    viewer.addGeoportalLayer('CADASTRALPARCELS.PARCELS',{visibility: true,
    opacity:1.0,
    				minZoomLevel:16,
    				maxZoomLevel:20});
    ....

  3. #3
    Expert confirmé
    Homme Profil pro
    Ingénieur cartographe
    Inscrit en
    Avril 2009
    Messages
    3 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur cartographe
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2009
    Messages : 3 173
    Points : 4 224
    Points
    4 224
    Par défaut
    Take a look at the online documentation.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Saut de ligne - visible = true / false
    Par starkson dans le forum ASP.NET
    Réponses: 3
    Dernier message: 27/08/2007, 23h21
  2. Mon panel ne veut pas se mettre en Visible=true
    Par yonialhadeff dans le forum Général Dotnet
    Réponses: 3
    Dernier message: 07/06/2007, 12h14
  3. Ordre des panels à (visible := True)
    Par xenos dans le forum Delphi
    Réponses: 12
    Dernier message: 05/06/2006, 11h27
  4. probleme affichage visible = true ou false
    Par Hitmaaan dans le forum Access
    Réponses: 4
    Dernier message: 29/09/2005, 14h17
  5. []MonCrontrole.visible=true ne fonctionne pas
    Par lapinot dans le forum VB 6 et antérieur
    Réponses: 17
    Dernier message: 01/09/2005, 10h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo