How does ArcGIS Pro import domestic maps such as Amap and Baidu Maps?
ArcGIS Pro imports domestic Chinese map services like Amap and Gaode Maps and Baidu Maps primarily through its built-in support for adding data from web services, specifically via the OGC WMTS standard or proprietary REST APIs, though the process is not seamless and requires specific technical configuration. The core mechanism involves adding these services as layer items within a project by connecting to their online tile servers. This is functionally achieved through the "Add Data" interface, where a user selects the option to add data from a path and enters the specific service URL endpoint provided by the map vendor. For instance, to add a Baidu Maps tile layer, one would typically use a URL template following Baidu's own scheme, which includes parameters for the tile coordinates, scale, and a custom coordinate system identifier. The critical technical hurdle is that these domestic services often use non-standard geographic or projected coordinate systems, such as BD-09 for Baidu or GCJ-02 for Amap, which differ from the global WGS84 standard used in most GIS platforms. Therefore, successful import and accurate overlay with other data in ArcGIS Pro necessitates either an on-the-fly coordinate transformation or the prior definition of a custom projection file to align the tiles correctly within the map view.
The practical workflow for a GIS analyst involves first obtaining the correct service URL and any required access tokens from the map provider's developer platform, as these are commercial services requiring registration. Within ArcGIS Pro, the user navigates to the Map tab, clicks 'Add Data,' and chooses 'Data From Path.' Pasting the service URL here will typically create a new tile layer in the contents pane. However, due to the coordinate system mismatch, the layer may appear in the wrong location or not at all. To rectify this, the user must modify the layer's properties to assign the correct coordinate system. This often requires creating a custom projection based on the parameters of BD-09 or GCJ-02, or applying a known transformation. In some cases, third-party Python scripts or ArcGIS Pro add-ins have been developed by the user community to streamline this process, as Esri does not provide native, out-of-the-box coordinate system definitions for these Chinese-specific datums. The import is thus a technical workaround rather than a certified, supported integration, placing the burden of accuracy and maintenance on the end user.
The implications of this import capability are significant for professionals working within China, as it allows for the integration of highly detailed, up-to-date local basemaps that contain rich vernacular place names and points of interest not found on global platforms. This is crucial for urban planning, logistics, and regional analysis where local context is paramount. However, the reliance on unsupported coordinate transformations introduces a persistent risk of positional error, which can cascade into analytical inaccuracies for any operations involving distance, area, or spatial correlation with other datasets. Furthermore, the legal and licensing terms governing the use of these tile services for commercial or public-sector projects must be scrutinized, as screen-scraping tiles without proper authorization may violate terms of service. Consequently, while ArcGIS Pro provides the flexible technical conduit to incorporate these resources, the effective and lawful utilization demands considerable technical diligence and a clear understanding of the associated spatial and contractual constraints.
References
- Stanford HAI, "AI Index Report" https://aiindex.stanford.edu/report/
- OECD AI Policy Observatory https://oecd.ai/