Train a machine learning model, using an image-based knowledge graph of tropical cyclone data, for implementing a surface field modeling architecture that produces images of at least surface wind fields and surface rainfall fields from images of at least tropical cyclone tracks and pressure intensities. Generate model images of a modeled surface wind field and a modeled surface rainfall field by providing images of at least a user-generated tropical cyclone track and pressure intensity to the trained machine learning model.