postGIS에서 GeoDjango를 처음 사용합니다. 설치 후 모든 것이 잘 실행되는 일부 테스트에서 테이블 행이 커질 때 쿼리 성능이 걱정됩니다.geoDjango로 postGIS의 성능이 필요합니다
Google 지오 코딩 (WGS84 또는 SRID 4326)에서 가져온 지오메트리 포인트 경도 및 위도에 저장하고 있습니다. 내 문제는 거리 작업이 내 응용 프로그램에서 매우 일반적이라는 것입니다. 나는 종종 랜드 마크에서 가까운 곳으로 가야한다. 지오메트리 수학은 매우 복잡하므로 공간 인덱스가 있어도 가까운 지역에서 1000 개 이상의 지형지 물을 보유하는 데 너무 오래 걸릴 수 있습니다.
거리 연산을 빠르게 수행하기 위해이 지오메트리 형식을 투사 할 방법이 있습니까? 이 포인트 중 일부를 포함하는 Google지도를 렌더링 할 수있는 장고 라이브러리를 아는 사람이 있습니까?
GeoDjango에서 공간 쿼리 속도를 높이는 방법에 대한 조언이 있으십니까?
실제로 명확히하기 위해 PostGIS의 성능 문제가 실제로 발생합니까? 어떤 일이 생길지 걱정되면 조기 최적화에 저항하십시오! 많은 사람들이 수백만 건의 레코드가있는 테이블을 사용하여 좋은 결과를 얻습니다. 거리 검색어에 대한 추가 정보 : http://www.bostongis.com/?content_name = postgis_tut02 # 21 – tcarobruce
글쎄, 아직 성능 문제가 없었지만 조기 최적화라고 부를지는 모르겠다. GeoDjango가 필요할 때마다 어려움에 처할 것이라는 것을 알아야합니다. postGIS를 알고 있고 && 및 오버랩 상자를 사용하여 거리 쿼리를 개선하는 방법을 알고 있습니다. 예를 들어 GeoDjango가 이것을 사용합니까? 반면에 나는 정밀도가 까다롭지 않으므로 가격이 책정되기 때문에 기하학을 사용하지 않아야합니다. – maraujop