Hintergrund:
Ein Client möchte eine alte ArcIMS-Site aktualisieren, die recht komplex ist. Es verfügt über ein Inhaltsverzeichnis, die Möglichkeit, die Symbologie im laufenden Betrieb zu ändern, die Karte zu drucken, räumliche Lesezeichen zu verwenden, den "aktiven" Layer zu identifizieren, Daten zu exportieren usw. Es ist fast wie eine Online-Version von ArcView 3.
Sie möchten ein Upgrade auf ArcGIS Server 10 durchführen und suchen nach Empfehlungen für die zu verwendenden ArcGIS Server-APIs.
Ich bin mit der ArcGIS Server-JavaScript-API am besten vertraut, daher weiß ich nicht, ob die Flex- oder Silverlight-Versionen Vorteile gegenüber der JS-API bieten.
- Gibt es einen Punkt der Komplexität, nach dem die JS-API keinen Sinn mehr macht und ein Plugin eine einfachere Entwicklung und eine bessere Leistung bietet?
- Ist es einfacher, eine komplexe Anwendung (wie oben beschrieben) mit Flex oder Silverlight zu entwickeln?
- Gibt es Online-Beispiele für sehr komplexe ("ArcView-ähnliche") Websites, die auf der JavaScript-API basieren?