In recent years, geomagnetic as an indoor positioning benchmark has become a popular research area. This paper presents a study on the geomagnetic indoor positioning technology involving various experiments to analyze the interior magnetic materials and electronic equipment of magnetic field interference to further explore interior magnetic properties, thus proving the feasibility of the use of the magnetic field to provide positioning information. In this study, Arduino Integrated Development Environment is used to develop the intelligent geomagnetic data collection platform. The platform is equipped with HMC5983 magnetic sensor to collect indoor geomagnetic data, and inertial navigation sensor for navigation including dead reckoning, wireless communication, obstacle avoidance, and main control modules. The platform can generate an indoor geomagnetic map with Kriging interpolation method and store it in the database. The platform as well as the map can be very useful for indoor mapping after its further improvement and experiments.