Currently, there are 4 business data tables distributed on discrete big data points. Each table has x and y fields, and the data is dynamically updated, use the ArcGIS platform to display and synchronize updates to the background business tables. Considering that the data volume is large and must be updated at all times, you can create a view in the Business Database, merge the four business tables, and then create a querylayer layer to publish dynamic services to meet your needs, follow these steps:
1. Create a business data view
Create a mappoint view in the Oracle database. The script is as follows:
Create or replace view view_mappoint
Select ID, mobile_time, phone_type,
PSC,
Rscp,
Rxpower,
Cellid,
Ecio,
Latitude_offset,
Longitude_offset
From Web. t_cms_ftp_process_log_3g
Union
Select ID, mobile_time, phone_type,
PSC,
Rscp,
Rxpower,
Cellid,
Ecio,
Latitude_offset,
Longitude_offset
From Web. t_cms_hb_process_log_3g
Union
Select ID, mobile_time, phone_type,
PSC,
Rscp,
Rxpower,
Cellid,
Ecio,
Latitude_offset,
Longitude_offset
From Web. t_cms_http_ping_process_log_3g
Union all
Select ID, mobile_time, phone_type,
PSC,
Rscp,
Rxpower,
Cellid,
Ecio,
Latitude_offset,
Longitude_offset
From Web. t_cms_idle_process_log_3g;
2. Create a querylayer Layer
Create a querylayer:
3. Release mxd documents
Directly analyze and publish the data as follows. The data changes with the data in the background business database.