期刊名称: |
International Journal of 3-D Information Modeling, |
全部作者: |
Xiaoming Li,Weiping Xu,Qing Zhu,Jinxing Hu,Han Hu,Yeting Zhang |
出版年份: |
2012 |
卷 号: |
1 |
期 号: |
3 |
页 码: |
37-48 |
查看全本: |
|
Thereal-timevisualizationof3DGISatawholecityscalealwaysfacesthechallengeofdynamicdataloadingwithhigh-efficiency.Basedonthemulti-tierdistributed3DGISframework,thispaperpresentsamulti-levelcacheapproachfordynamicdataloading.Itaimstoestablishin3DGISspatialdatabaseengine(3DGIS-SDE)theunifiedmanagementmechanismofcachesonthreelevels,including:theclientmemorycache(CMC)orientedtosharingapplication,theclientfilecache(CFC)organizedbyindex,aswellastheapplicationservermemorycache(ASMC)ofstructuralconsistency.Withthehelpoftheproposedoptimizedcachereplacementpolicy,multi-levelcacheconsistencymaintenanceaswellasmultithreadloadingmodeldesignedinthepaper,theengineisabletoadaptivelymakefulluseofeach-levelcachesaccordingtotheirownapplicationpropertiesandachieveeffectivecoordinationbetweenthem.Finally,apractical3DGISdatabasebasedonOracle11gisemployedfortest.Theexperimentalresultsprovethisapproachcouldsatisfymulti-userconcurrentapplicationsof3Dvisualexploration.