2012-04-23 2 views
0

내가 (iOS 용) CATiledLayer 같은 뭔가를 찾고 있어요 (CATiledLayer 같은) 타일 스크롤 뷰하지만, 폰갭/센차 터치에서 사용하기 위해 2센차 터치 /는 ExtJS :

아이디어는이 "스트림"입니다 타일 ​​형태의 서버에서 가져온 매우 큰 이미지 - Google지도와 매우 비슷합니다.

사용자가 확대/축소 및 스크롤 할 수 있도록 모바일 장치에서 터치 제스처를 지원해야합니다.

불행히도 나는 뭔가를 찾을 수 없습니다 - 그래서 몇 가지 조언을 주시면 감사하겠습니다.


업데이트 : 내가 원하는 것 같습니다 및 확대 등의 여러 계층을 관리 나는 OpenLayers에서 살펴 보았다 한편에서는

. 안타깝게도 Geospartial 데이터에 너무 많이 매료되어 프로젝션을 기본 이미지 뷰어처럼 작동하지 못하게 할 수있는 방법이 없습니다.

나는 또한 GSV (큰 엉덩이 이미지 뷰어)을 발견했습니다 - 불행히도 나는 터치 제스처를 지원하지 않으며 일반적으로 버려진 것 같습니다.

나에게는 나도 마찬가지다. 아무도 정말로 이런 것을 필요로하지 않으며 나는 가능한 한 "바퀴를 다시 발명"하는 것을 막으려 고한다. 하지만 지금은 비 - 지리 데이터 /지도 관련 솔루션이없는 것처럼 보입니다.

답변

0

나는 Sencha Touch 2를 사용하여 이런 일을 한 번도 본 적이 없지만, 이와 같은 것을 함께 쓰는 것은별로 필요하지 않다고 생각할 것입니다.

기본적으로 스크롤 할 수있는 사용자 지정 구성 요소입니다. 그 구성 요소 안에는 이미지 크기 인 15,000px x 15000px 크기의 자식 1 개가 삽입되어 오버 플로우됩니다. 그런 다음 부모 컨테이너의 scroll 이벤트를 수신하고 특정 x/y 상태가되면 이미지의 해당 섹션으로 하위 항목을 업데이트합니다.

자녀의 HTML에 가장 적합한 솔루션이 무엇이 될지 잘 모르겠습니다. 아마 divs의 낱단, 그러나 나는 <canvas>가 심상을 위해 최상일 것이라고 생각하고있다.