Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Fri 12 March 2010 22:26

calito
Participant actif
Date d'inscription: 2 Jun 2008
Messages: 112

[GeoExt] - Travailler avec des shapeFiles

Bonsoir tout'l monde,

Je travail avec: GEOExt -OSGEO4W - 0penLayers
Dans mon fichier index.jsp, je'n sais pas comment faire appel à un shapefile (.shp) dans mon panel.
voici mon fichier index.js

Code:

var mapPanel;

Ext.onReady(function() {
    var map = new OpenLayers.Map();
    var layer = new OpenLayers.Layer.WMS(
        "Global Imagery",
        "http://demo.opengeo.org/geoserver/wms",
        {layers: 'bluemarble'}
    );
    map.addLayer(layer);

    mapPanel = new GeoExt.MapPanel({
        title: "Limite Departementale",
        renderTo: "mappanel",
        height: 450,
        width: 800,
        map: map,
        center: new OpenLayers.LonLat(5, 45),
        zoom: 4
    });
});

// functions for resizing the map panel
function mapSizeUp() {
    var size = mapPanel.getSize();
    size.width += 40;
    size.height += 40;
    mapPanel.setSize(size);
}
function mapSizeDown() {
    var size = mapPanel.getSize();
    size.width -= 40;
    size.height -= 40;
    mapPanel.setSize(size);
}

Merci pour votre aide.

Hors ligne

 

#2 Sun 14 March 2010 21:29

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9869
Site web

Re: [GeoExt] - Travailler avec des shapeFiles

Bonsoir,

Un shapefile doit être traité par un serveur cartographique tel que MapServer, GeoServer, ou autre.

GeoExt ne lit pas de tel fichier.

Autre possibilité sir le fichier n'est pas trop gros, utilisé le format GeoJSON, conf. http://cartes.georezo.net dont les 2 couches vectoriels sont au format GeoJSON (Il n'y a pas de serveur carto utilisé dans cet exemple).

Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#3 Mon 15 March 2010 14:54

calito
Participant actif
Date d'inscription: 2 Jun 2008
Messages: 112

Re: [GeoExt] - Travailler avec des shapeFiles

Okey, merci Yves. Je viens d'installer mapserver

Maintenant je travail avec MapServer - GeoEXT - OpenLayers.
J'ai crée un répertoire dans  C:\ms4w\Apache\htdocs\TestGEXT
Dans mon fichier index.jsp qui se trouve dans ce répertoire (C:\ms4w\Apache\htdocs\TestGEXT\index.jsp), je'n sais pas comment faire appel à un shapefile (.shp) dans mon panel.

Merci.

Hors ligne

 

#4 Tue 16 March 2010 08:15

Linugis
Participant occasionnel
Date d'inscription: 9 Oct 2009
Messages: 14

Re: [GeoExt] - Travailler avec des shapeFiles

Bonjour,

Comme Yves l'indique geoext ne permet pas de lire directement les shp.

Pour permettre leurs lecture, il faut qu'un serveur cartographique (Mapserver chez toi) les interprètent et les renvoient sous forme de service web par exemple WMS ou WFS.

Pour Mapserver il faut créer un mapfile (ou utilisé phpmapscript) pour indiquer ou est le shp en entrée et comment il doit être renvoyé.

Voici 2 tutos qui te seront utile : http://geotribu.net/node/5 , http://geotribu.net/node/9.

Bonne journée.

Hors ligne

 

#5 Wed 17 March 2010 18:47

calito
Participant actif
Date d'inscription: 2 Jun 2008
Messages: 112

Re: [GeoExt] - Travailler avec des shapeFiles

Okey merci.
Est-ce que vous connaissez un lien qui peut me donner un tres bon doc sur mapfile ?

Hors ligne

 

#6 Sat 20 March 2010 18:12

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9869
Site web

Re: [GeoExt] - Travailler avec des shapeFiles

Bonjour,

Le site de MapServer propose une doc complète.

Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#7 Mon 22 March 2010 13:28

nicolas.leclerc
Participant actif
Date d'inscription: 8 Apr 2009
Messages: 78

Re: [GeoExt] - Travailler avec des shapeFiles

Hors ligne

 

Pied de page des forums

Powered by FluxBB