Pages: 1
- Sujet précédent - [OSGEO4W - PHPMapscript] Presenter des cartes interactifs - Sujet suivant
#1 Thu 18 March 2010 20:45
- calito
- Participant actif
- Date d'inscription: 2 Jun 2008
- Messages: 112
[OSGEO4W - PHPMapscript] Presenter des cartes interactifs
Bonsoir à vous tous,
J'ai affiché une carte en utilisant MapServer et PHPMapScript.
G essayé avec OSGEO au lieu de MAPServer ça'n marche pas. Voici ce que g fait:
1- Dans mon repertoire de travail C:\OSGeo4W\apache\htdocs\max
2- G mis mon fichier index.php et mon shapefile
3- G fais dl(php_mapscript.dll): Erreur
Est-ce que quelqu'un peut m'aider SVP? Merci
Hors ligne
#2 Thu 18 March 2010 21:09
- nicolas.leclerc
- Participant actif
- Date d'inscription: 8 Apr 2009
- Messages: 78
Re: [OSGEO4W - PHPMapscript] Presenter des cartes interactifs
je connais mal osgeo mais as tu bien decommenter ta dll dans le php.ini ?
et as tu vérifier qu'elle existait dans osgeo ?
Hors ligne
#3 Fri 19 March 2010 17:35
- calito
- Participant actif
- Date d'inscription: 2 Jun 2008
- Messages: 112
Re: [OSGEO4W - PHPMapscript] Presenter des cartes interactifs
okey c bon. Merci nicolas.
---------------------
Bon, maintenant, je veux utiliser le panel lorsqu'on travail avec GeoExt, ext-3.1.1, OpenLayers
par exemple:http://geotribu.net/applications/tutoriaux/GeoExt/tutoriel/mapPanel.html
Pour commencer, G copié le répertoire tmp de ms4w dans le répertoire OSGEO4W.
1- Dans mon répertoire de travail C:\OSGeo4W\apache\htdocs\max
2- G mis mon fichier index.php et mon shapefile
3- G mis les répertoires ext-3.1.1, GeoExt, OpenLayer-2.8 dans mon répertoire de travail ( C:\OSGeo4W\apache\htdocs\max)
4- index.js est aussi ladan.
Dans mon fichier index.js je veux faire en sorte a ce que l'image généreé dans le répertoire tmp soit la dedan, je'n sais pas comment le faire.
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 Departementalea d'Haiti", renderTo: "mappanel", height: 450, width: 800, map: map, center: new OpenLayers.LonLat(5, 45), zoom: 2 }); }); // 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.
Hors ligne
#4 Mon 22 March 2010 12:03
- nicolas.leclerc
- Participant actif
- Date d'inscription: 8 Apr 2009
- Messages: 78
Re: [OSGEO4W - PHPMapscript] Presenter des cartes interactifs
là tu cherches à afficher une couche WMS, il faudra configuer ton mapfile en conséquence.
lis ça d'abord je pense :
http://fr.wikipedia.org/wiki/Web_Map_Service
http://softlibre.gloobe.org/doku.php/op … troduction
http://mapserver.org/ogc/wms_server.html
Hors ligne
Pages: 1
- Sujet précédent - [OSGEO4W - PHPMapscript] Presenter des cartes interactifs - Sujet suivant