2009-08-26 4 views
0

Je vais commencer à travailler sur l'application Windows Forms qui héberge les cartes ESRI
Alors, je me demande si quelqu'un sait quels composants/logiciels Je dois déployer soit sur le client Windows ou le serveur SIG (le cas échéant) pour faire mon travail?De quels logiciels/composants ai-je besoin pour construire des fenêtres à partir des hôtes de l'application Cartes ESRI

+0

Cela dépend de ce que vous êtes en train de coder. Utilisez-vous ArcGIS Server, ArcObjects, ArcIMS, etc. Qu'entendez-vous par cartes ESRI? Voulez-vous dire les documents mxd et les données associées, en appelant des services Web pour obtenir des données, en utilisant SDE, ou simplement des géo-bases de données personnelles? –

+0

Merci Jim pour votre réponse, je ne sais pas si je devrais aller avec ArcGIS Server ou ArcObjects, parce que je n'ai pas d'expérience avec ESRI, et pour les cartes, je pense que nous irons avec GeoDatabase personnelle –

+0

Ahmed - vous avez besoin pour décrire votre application plus en détail. –

Répondre

2

Si vous n'êtes pas allez acheter (ou ne pas avoir accès à) produit de Esri ArcGIS Engine mais veulent toujours avoir une application de bureau, votre meilleur pari est probablement utiliser gratuitement ESRI JavaScript API conjointement avec ArcGIS Online Map Services (si vous va utiliser la cartographie en interne ou non-commercial, il n'y a pas de frais pour plus des données). Par exemple, vous pouvez utiliser l'ensemble Etats-Unis/Monde et accéder aux images satellite, aux informations routières, etc.

Pour afficher les cartes dans une application de bureau, il vous suffit d'héberger un navigateur Web (tel que le contrôle WebBrowser pour .Net) sur votre formulaire, puis chargez la carte de base et les couches via des appels d'API JavaScript. Cependant, vous aurez également besoin d'un moyen d'afficher également les couches de carte associées à votre société. Pour cela, vous devrez regarder dans ArcGIS Server. Ce n'est pas bon marché, mais c'est un bon moyen d'héberger des informations cartographiques et d'effectuer des requêtes sur des calques. Si vos utilisateurs n'ont pas besoin de faire des modifications, vous pourriez probablement vous en sortir avec la version de base.

Questions connexes