public String getPlayerMapView(int orgID){
        String dataAsString = "";
        String orgWorld = org.getWorld(orgID);
        for(int i=0; i<lookup.playerViewYSize; i++){    // The y length
            for(int j=0; j<lookup.playerViewXSize; j++){// The x length
                int tempX = org.getX(orgID) - lookup.playerViewCol + j;      
                if (!(tempX <= 0 || tempX >=lookup.getWorldDimension(orgWorld, true))){   // If this tile is NOT off the map...
                    int tempY = org.getY(orgID) - lookup.playerViewRow + i;// similar to above
                    if (!(tempY <= 0 || tempY >=lookup.getWorldDimension(orgWorld, false))){   // If this tile is NOT off the map...
                        dataAsString = dataAsString + getTileType(tempX, tempY, orgWorld) + " ";
                    }
                    else {  // The case for an off-the-map tile.
                        dataAsString = dataAsString + "0 "; // 0 represents "off the map"
                    }
                }
                else {  // The case for an off-the-map tile.
                    dataAsString = dataAsString + "0 "; // 0 represents "off the map"
                }
            }
        }
        return dataAsString;
    }