The system combines the B/S architecture with the M/S architecture. The client includes the Web Client and Android mobile client. Data is managed by access and text file storage. The Web Client is developed on Visual Studio 2010 platform using ArcGIS API for JavaScript and open-source dojo 1.8.0. The Android client is developed on the eclipse platform using ArcGIS API for Android and ArcGIS runtime SDK for Android.
【WebClient]
1. Common map operations: Zoom in, zoom out, pan, and eagleeye chart.
2. Meteorological Service: sea area real-time weather forecast, sea wave forecast, Typhoon Information Query and demonstration, Global Wind Field (Dynamic Data download is provided) the Haiwen demonstration, ocean flow demonstration (Rule grid data and tin data), and the tide table constitute seven parts and realize dynamic multi-scale progressive expression.
【AndroidMobile Terminal]
1. Basic Map operations: Zoom in, zoom out, full map, translation, and map calculation.
2. Meteorological Service: Dynamic ocean flow demonstration, dynamic sea temperature demonstration, Wind Field demonstration, Typhoon Information Query and demonstration, real-time weather forecast for common cities and sea areas, coastal bath information query, and green tide warning.
[System features]
1. Interface Design
We use HTML + Div + css3 in the Web Client Interface Design Based on the simple and elegant design concept and clear semantics. With css3 features, we can effectively improve the user interface, provides a simple and fresh interface experience. A visual GUI interface is used in the Android mobile interface design. The buttons in the same function module are placed in different categories based on whether they are commonly used and advanced and low-level, in line with the user's usage habits, the entire user interface is clean, friendly, clear, and intuitive.
2. The combination of B/S and M/S
The system introduces the mobile terminal to the marine forecasting information publishing platform, and uses ArcGIS API forandroid technology to develop mobile terminals, making it easier for users to perform real-time queries and other operations.
3. Multi-scale dynamic and Visualized Expression of large data volumes
The data mainly comes from meteorological NC files, real-time network data, and historical meteorological records. Large data volumes and accurate and reliable information reflect the rigorous and scientific attitude of the system. By preprocessing large data volumes, the system's real-time computing workload is reduced and the operation efficiency is improved. Especially for the preprocessing of ocean stream data in the Yangtze River Estuary, the simplified algorithm of the irregular Triangle network is used to integrate, simplify, and block the massive tin data to realize the multi-scale progressive expression of ocean streams. Capture network meteorological data for real-time data updates, and provide accurate and reliable weather forecasts and dynamic downloading of wind farm data.
4. Visual Symbol System
The Visualized symbol system is used to visually express abstract field data and object information, improving users' cognitive performance. The multi-scale dynamic Visualized Expression makes the information vivid and detailed, it brings a good visual experience to users.
5. Complete Functions
Based on the principle of practicality, the system has completed the common functions of releasing Marine forecast information and provided spatial information services to improve the user experience.
System]
Wind Field Topic Map typhoon path
Thematic Map of ocean flow and sea temperature
Ocean weather resort Query