Supermap Iserver Integration of third party map services

Source: Internet
Author: User

Along with the technology progress, the Internet map blooms everywhere, the day map and so on platform's GIS data is more and more abundant, the on-line, the public, the free GIS resources are more and more. If the GIS server can be compatible with these online GIS data and used in the internal project, it can avoid duplication of construction and intensive utilization of resources. However, the technical barriers of different manufacturers have a long-standing, can once break.
Is there a practical solution to the integration of these GIS resources.
This program will guide you through the integration of online GIS resources by publishing and caching remote GIS services to the local area via Supermap iserver for direct local access. This integration of remote, Third-party GIS services can make full use of the rich online GIS resources, on the other hand, caching technology can enhance the access efficiency of local users. Integration of MAP Services 1.1 Iserver service types that support consolidation

Iserver also supports the integration of a variety of third-party sources of maps, data services, including:

OGC Standard Service
 Internet Map
GIS services for the third party platform such as day map

Because map service is the most commonly used GIS service, and the demand of cache acceleration is strong, this program will mainly introduce how to integrate the third party map service through Iserver, and other services are integrated in similar way. 1.2 Basic process of service integration

You can consolidate Third-party map services in two different ways, depending on your needs. 1.2.1 Publish remote services and cut graphs

If you only need to publish the remote service locally, without further consolidation, you can use the direct release to meet your needs. Specific process: publishing Third-party Map Services to the local rest map service to the released rest map service Chettu will map tile to the mapping service (optional)

After steps 1 and 2, you have used local tiles to access the local rest map service, which means that the integration of remote services and cache acceleration have been achieved. Step 3 is optional, and if you need to use tiles in your LAN intranet, you can distribute tile copies to intranet servers and publish them directly for use with the map service. 1.2.2 Aggregation remote service and cut graph

If you need to consolidate services from different sources into one service, such as stacking multiple maps from different sources, or stacking with local map services, you need to consolidate and publish multiple-source services in a service-aggregation fashion as a local service. Basic process: Publish multiple service aggregations to be aggregated third-party services (or local services), and publish to the aggregate Rest map service for the local rest map service Chettu The slice tile as a map service (optional)

Publish the remote service with 1.2.1 and cut the diagram, step 3 is optional. second, the remote Map service published to the local

Iserver provides the Service Quick Release wizard, you can open a service launch tour by clicking the "quickly publish one or a group of services" on the home page of the service management. If you do not have special setup requirements, follow the Release wizard guidelines and use the default configuration to publish the rest map service. This program will publish Baidu map, the world map services as an example, to introduce you to the release process.
If you need custom configuration services, you can also publish services by building service providers, service components, and associating service interfaces in sequence. For detailed configuration, refer to the Iserver online Help: The configuration of each layer in the Iserver system. This program is no longer introduced. 2.1 Example: Publish Baidu Map Service

You can quickly publish Baidu map to the local map service: In service Management "Home" Click to quickly release a or a group of services to select the source of data for "Baidu Map Service", click "Next"
Select the type of service, check the rest-map service, click "Next" to cache configuration, enable caching, map browsing process generated tile data will be stored in the specified location, where the default smtiles format, click Next to see the service configuration information, including data sources, Type of service, etc., click the "Finish" button to complete the release process after publishing, you can see the current published service name and link map-baidu/rest, click on the direct access to services, view the map list
Click the normal map to browse, the effect is as follows:
2.2 Example: Publish Day map Service

You can quickly publish the day map service by following these steps: In the service Management "Home" Click to quickly release a or a group of services, select the data source for the "Day map Service", click "Next" to choose the type of service published, here tick rest-map service, click "Next" cache configuration, enable caching, Map browsing process generated tile data will be stored in the specified location, where the default smtiles format, click Next to see the service configuration information, including data sources, the type of service published, and so on, click the "Finish" button to complete the release process after publishing, You can see the current published service name and link map-tianditu/rest, click on the direct access to the service, view the map list
Click on the "vector base map _ latitude and longitude" maps browse, the effect is as follows:
iii. aggregation of remote map services (optional)

Iserver's service aggregation function can aggregate multi-source heterogeneous GIS services into one service for user access, and realize resource integration. Specific to the map service aggregation, Iserver can be the same coordinate system map directly superimposed on the geographical scope, superimposed maps can be used as a map service for client access, and the server's original data has not changed.
This chapter will lead you to three typical scenarios of the map aggregation operations: Aggregate Baidu Map of two map, aggregation day map and Baidu map, aggregation day map and local map services. Services that participate in aggregation are based on the services that are published in the previous chapter example and the demonstration services that are iserver, and you do not need to prepare additional data.

The following is omitted, please download the original document at the bottom of the page. 3.1 Map Service aggregation basic process 3.2 Example: aggregation Baidu map 3.2.1 to aggregate map 3.2.2 Operation Flow 3.3 Example: Aggregation day map and Baidu map service 3.3.1 to aggregate map 3.3.2 Operation process 3.4 Example: Aggregation day map service and local service 3.4.1 to aggregate map 3.4.2 Operation Flow 4.1 cut diagram basic operation flow 4.2 Example: Tianlocal/rest cut to aggregate Chettu tile to be released as map service vi. Matters of note

The original article link: http://download.csdn.net/detail/supermapsupport/9816612

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.