Lý lịch:
Một khách hàng đang tìm cách nâng cấp một trang web ArcIMS cổ đại, khá phức tạp. Nó có một bảng mục lục, khả năng thay đổi ký hiệu khi đang di chuyển, in bản đồ, sử dụng dấu trang không gian, xác định lớp "hoạt động", xuất dữ liệu, v.v. Nó gần giống như một phiên bản trực tuyến của ArcView 3.
Họ muốn nâng cấp lên ArcGIS Server 10 và đang tìm kiếm các khuyến nghị về việc sử dụng API máy chủ ArcGIS nào.
Tôi quen thuộc nhất với API JavaScript của ArcGIS Server, vì vậy tôi không biết liệu các phiên bản Flex hay Silverlight sẽ cung cấp các lợi thế so với API JS.
- Có một điểm phức tạp nào sau đó API API không còn ý nghĩa nữa và một plugin sẽ cung cấp sự phát triển dễ dàng hơn và hiệu suất tốt hơn?
- Có dễ dàng hơn để phát triển một ứng dụng phức tạp (như được mô tả ở trên) bằng Flex hoặc Silverlight không?
- Có bất kỳ ví dụ trực tuyến nào về các trang web rất phức tạp ("giống như ArcView") được xây dựng trên API JavaScript không?