#1 Tue 21 May 2013 14:21
- astridek1
- Juste Inscrit !
- Date d'inscription: 21 May 2013
- Messages: 4
afficher mes cartes dans openscales et geoserver
Bonjour,
Je réalise une application web,étant limités par les couts de arcgis je me suis tournés vers le libre. J ai donc installé geoserver et j ai télécharger l api flex openscales. J ai rencontrés quelques difficultés qui m empêche d'évoluer.
J ai chargé mes shapefiles dans geoserver, j arrive a les ouvrir avec openlayers, google earth(la prévisualisation se passe correctement) lorque que j appelle par wms dans mon appli rien ne s'affiche dans le navigateur, j ai donc essayé d appelé les couches qui se trouvait dans le serveur certaines s'affiche. Comment faire en sorte de pouvoir afficher aussi mes propres cartes? J'utilise flash builder 4.6.
Et j ai appelé le service wms sur qgis les cartes de qui se trouvait déja dans geoserver s'affiche mais pas les miennes
Dans le dossier libs be openscales contenait 6 swc mais celui nommé as3corelib-0.92.swc ne se charge pas et l'attribut zoom n est pas reconnu dans mon compilateur.
merci par avance
Hors ligne
#2 Tue 21 May 2013 19:42
Re: afficher mes cartes dans openscales et geoserver
Bonjour,
Personnellement, pour éviter ce genre de problème, je passe par les sources non compilées. Cela permet également de les modifier pour, par exemple, ajouter un système de projection.
Hors ligne
#3 Thu 23 May 2013 09:33
- astridek1
- Juste Inscrit !
- Date d'inscription: 21 May 2013
- Messages: 4
Re: afficher mes cartes dans openscales et geoserver
c'est peut être une solution les sources non compilées. J'ai ajoutée l'attribut résolution pour afficher ma carte du coups l'attribut z pour zoom ne me zoome pas sur la commune, elle rétrécit juste la totalité de la carte
Code:
<os:Map id="fxmap" width="100%" height="100%" center="15.264652,-4.328202" z="15" resolution="0.01" > <os:Mapnik name="Mapnik" proxy="http://openscales.org/proxy.php?url=" /> </os:Map>
Hors ligne
#4 Thu 23 May 2013 19:01
Re: afficher mes cartes dans openscales et geoserver
Bonjour, ici il me semble qu'il faut utiliser le composant FxMap et non Map.
http://openscales.org/api/2.0/openscale … FxMap.html
Et pour la couche Mapnik, il y a un composant tout prêt également
Code:
xmlns:fx2="org.openscales.fx.*" [....] <fx2:FxMap id="fxMap" left="0" right="0" top="0" bottom="0" center="2.77329,46.2934" cacheAsBitmap="true" cachePolicy="on" minResolution="0.5,EPSG:3857" maxResolution="50000,EPSG:3857" projection="EPSG:3857" resolution="40000,EPSG:3857"> <osm:FxMapnik> </osm:FxMapnik> <mouse:FxDragHandler/> <mouse:FxWheelHandler/> </fx2:FxMap>
Pour le la résolution que vous souhaitez au départ, il faut tester, avec par exemple un:
trace (fxMap.resolution)
Dernière modification par Dof (Thu 23 May 2013 19:01)
Hors ligne
#5 Mon 03 June 2013 08:40
- astridek1
- Juste Inscrit !
- Date d'inscription: 21 May 2013
- Messages: 4
Re: afficher mes cartes dans openscales et geoserver
Merci Dof pour ta réponse, je m excuse pour le temps que j ai mis pour réaliser. Je vais essayer avec tes balises même si en réalité j 'ai trouvé mon erreur, je fixais mal la résolution du coup ma carte apparaissait sous forma de point.
Dernière modification par astridek1 (Mon 03 June 2013 08:42)
Hors ligne