astroquery.vizier.VizierClass.query_region()
으로 2MASS 카탈로그에서 비교적 큰 쿼리를 만들려고합니다.astroquery : 큰 영역의 vizier.query_region이 실패했습니다
작은 영역에서도 작동하지만 넓은 영역에서는 실패합니다. 여기 코드 I 사용된다
ConnectionError: ('Connection aborted.', BadStatusLine("''",))
구문 예와 작은 상자를 요청하는 사람 올 :
from astroquery.vizier import Vizier
import astropy.units as u
import astropy.coordinates as coord
twomass_query=Vizier(columns=["Jmag","Hmag","Kmag","e_Jmag","e_Hmag","e_Kmag","Qflg"],
catalog=["II/246/out"])
twomass_query.ROW_LIMIT = -1
twomass_query.TIMEOUT = 3600
table=twomass_query.query_region(
coord.SkyCoord(ra=159.5, dec=-64.6, unit=(u.deg, u.deg), frame='icrs'),
width=[10*u.deg,10*u.deg],
return_type='asu-binfits')
내가 끝나는 긴 에러 meesage 나타날
width=[3*u.deg,3*u.deg]
잘 작동합니다.
ChunkedEncodingError: ('Connection broken: IncompleteRead(0 bytes read)', IncompleteRead(0 bytes read))
Vizier 서버의 본질적인 제한 사항 일 수 있습니다. 나는 더 조사 할 것이다. – keflavich
감사합니다. 그것은있을 수 있지만 놀랄 것입니다. 예를 들어 [Scamp] (http://www.astromatic.net/software/scamp)도 Vizier 서버를 사용하고 있으며, 일반적으로 비슷한 영역을 다운로드하는 동안 사용합니다. – HBouy
astroquery에서이 문제를 제기 할 수 있습니까? 나는 실패를 재현 할 수는 있지만 아직도 이해하지 못한다. – keflavich