2009-09-15 10 views
1

Je suis nouveau à flex et arcgis. Je trouve cela vraiment déroutant. Je vais essayer d'expliquer mon problème. J'ai installé le serveur d'arcgis sur mon système et ai également l'installateur flexible de builder3 et l'arc_gis api pour flex installé. Certaines cartes (fichiers .mxd) sont créées dans une carte en arc. Quand j'ai essayé de créer une application web en utilisant arcserver, cela prend beaucoup de temps pour fonctionner dans le navigateur. Comment l'api flexible peut-elle m'aider à les courir plus vite.arcgis flex api

Répondre

2

Ce n'est pas clair pour moi qu'est-ce que vous essayez de demander, mais je vais essayer de répondre quand même. Si par course vous vouliez dire exécuter, les applications faites avec le gestionnaire de serveur arcgis sont très javascript, alors peut-être que votre pc a du mal à exécuter du code. Flash n'est pas léger non plus, mais il est plus rapide à utiliser sur un navigateur pour faire défiler les cartes, zoom, etc.

Si par course vous vouliez dire charger, alors les charges flash sont plus lentes, une application flexible est généralement plus lourde que l'application par défaut du serveur arcgis . De plus, du code est côté serveur, mais dans Flex, seules les requêtes de cartes sont sur le serveur.

Et si, par course, vous vouliez que les dalles prennent une éternité à se charger, vous utiliserez peut-être des couches dynamiques. Vous devriez essayer d'utiliser des tuiles en cache.

Une autre chose est que vous devez coder une application flexible, mais une application java/.net est créée avec le gestionnaire de serveur arcgis si vous le souhaitez. Peut-être que si vous écrivez plus spécifiquement ce que vous essayez de faire, je peux vous aider à mieux.