MalaGIS

Sharing GIS Technologies, Resources and News.

Resolving Blank Screen Issue in ArcGIS Pro 3.0 After Installation

Users installing ArcGIS Pro 3.0 on Windows 11 may encounter a blank interface despite successful installation. The software displays no maps, web services, or searchable online tools:


Figure: Post-installation blank screen

more >>

All history Map: Integrating Geography, Figures, and Events

Following our previous article 《「GIS Resource」Sharing WMTS Service for Chinese Historical Maps》, many users adopted the historical territory maps. However, those maps lacked contextual historical figures and events. Based on reader recommendations, we present a more comprehensive solution:

more >>

Real-Time Visualization Tool for Tracking Global Satellite Orbits

Following our previous article 《A WMTS Service for Historical Chinese Maps: How to Load in QGIS》, colleagues inquired about websites for querying global satellite parameters. Coincidentally, I recently discovered such a platform through video recommendations. The website remains operational and is shared here for relevant needs.

more >>

Processing OSGB Oblique Photography Data in ArcGIS Pro: A Step-by-Step Guide

Recently, while testing OSGB data and related software, I explored using ArcGIS Pro for this purpose. After successful verification, this article documents the specific workflow.

Required Tools

  1. ArcGIS Pro 3.0/3.1 (Other versions & ArcMap untested)
  2. Sample oblique photography dataset

more >>

Calculating Polygon Centroids: Principles and Implementation

In a previous article "Adding Centroid Coordinates in QGIS Using Field Calculator", we demonstrated adding centroid coordinates via QGIS. This article explains the mathematical principles behind centroid calculation for polygons.

more >>

Exporting SHP Feature Coordinates to TXT in QGIS: Practical Methods

When working with large SHP boundary files, exporting coordinates of specific district boundaries to TXT is straightforward in QGIS. Here are three approaches:

Method 1: GeoJSON Export

  1. Open SHP file and select target feature

more >>

Python GDAL Tutorial: Raster Data Processing Essentials

This article summarizes common Python GDAL code snippets for geospatial data processing. GDAL (Geospatial Data Abstraction Library) is a foundational library for handling raster and vector geospatial data, maintained by the Open Source Geospatial Foundation (OSGeo). Implemented in C/C++, it provides Python, Java, and other language bindings. When calling GDAL's API in Python, the underlying execution relies on compiled C/C++ binaries.

GDAL Official Site: https://gdal.org/
Python API Documentation: https://gdal.org/api/index.html#python-api

more >>

Visualizing Network Paths with BestTrace: Mapping Your Connection to Maps

During a recent ArcGIS session, my team lead asked:
"Where are ESRI's servers located?"
"Probably in the US," I replied instinctively.
"That means signals from Wuhan travel quite a distance!"

This sparked my curiosity: Could we visualize this network path?

Introducing BestTrace

This tool enables rapid network path visualization. See sample output:

more >>

Python Workflows for GIS Data Conversion: WKT, Shapefiles

During development of a grid management system, I initially planned to use PostgreSQL for storing grid WKT data (for direct SHP export and map service publishing). Due to incompatibility with backend framework requirements, I switched to MySQL. This necessitated converting MySQL-stored WKT to Shapefiles. The solution: Java scheduled tasks invoking Python scripts to automate conversion. Below are the code implementations.

1. WKT to Shapefile Conversion

Preview:

more >>

Installing ArcGIS on Apple Silicon Mac: A Step-by-Step Guide

Many GIS students inadvertently purchase MacBook only to discover that ArcGIS and most domestic GIS software lack macOS versions. This article summarizes solutions for running ArcGIS on M1 Macs. Better approaches are welcome in the comments.

more >>

Copyright © 2020-2025 MalaGIS Drive by Typecho & Lingonberry Sitemap

Back to top