Minimap from the game files. Positions are from the game files, not tested in Classic World. Portal kinds come from type names in the game files; kinds marked "not tested" have not been checked in Classic World. An unmarked portal has no portal graphic, so the way in may be a door drawn in the scenery.
Grey numbers are portals on another map: each opens that map with the portal picked out. A coloured number followed by "here" is a portal on the map above. Positions are from the game files, not tested in Classic World.