def to_JSON(self):
        """Dumps object fields into a JSON formatted string

        :returns: the JSON string

        """
        last = None
        if self._last_weather:
            last = self._last_weather.to_JSON()
        return json.dumps({'name': self._name,
                           'station_ID': self._station_ID,
                           'station_type': self._station_type,
                           'status': self._status,
                           'lat': self._lat,
                           'lon': self._lon,
                           'distance': self._distance,
                           'weather': json.loads(last),
                           })
Dumps object fields into a JSON formatted string

        :returns: the JSON string