91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1.22MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-10-15
  • 語言: 其他
  • 標簽: 格網??索引??

資源簡介

為點線面數據建立格網索引 以便提高檢索的速率

資源截圖

代碼片段和文件信息

//?GeoMap.cpp:?implementation?of?the?CGeoMap?class.
//
//////////////////////////////////////////////////////////////////////

#include?“stdafx.h“
#include?“MapDatas.h“
#include?“GeoMap.h“

#ifdef?_DEBUG
#undef?THIS_FILE
static?char?THIS_FILE[]=__FILE__;
#define?new?DEBUG_NEW
#endif

//////////////////////////////////////////////////////////////////////
//?Construction/Destruction
//////////////////////////////////////////////////////////////////////

CGeoMap::CGeoMap()
{
lpen.CreatePen?(PS_SOLID1RGB(000));
Trows=16;
Tcols=16;
index1=0;
}

CGeoMap::~CGeoMap()
{
for(int?i=m_PolyArray.GetSize()-1;i>=0;i--)
delete?m_PolyArray.GetAt(i);

for(i=m_LineArray.GetSize()-1;i>=0;i--)
delete?m_LineArray.GetAt(i);
for(i=m_GridArray.GetSize()-1;i>=0;i--)
delete?m_GridArray.GetAt?(i);


}

void?CGeoMap::SaveMap(CArchive?&ar)
{
???m_GridArray.Serialize?(ar);
???m_titleArray.Serialize?(ar);
???
???if(ar.IsStoring?())
???{
???int?len=m_PointArray.GetSize();
???ar< ???for(int?i=0;i ???{
???tagMYPOINT?mypoint=m_PointArray.GetAt(i);
???ar< ???}

???????len=m_LineArray.GetSize?();
???ar< ???for(i=0;i ???{
???tagMYLINE?*myline=m_LineArray.GetAt(i);
???ar<AttKey?;
???int?kk=myline->pointArray.GetSize();
???ar< ???for(int?j=0;j ???{
????tagMYPOINT?mypoint=myline->pointArray.GetAt(j);
ar< ???
???}
???}
???len=m_PolyArray.GetSize();
???ar< ???for(i=0;i ???{
???tagMYPOLY*?mypoly=m_PolyArray.GetAt(i);
???ar<AttKey;
???int?kk=mypoly->pointArray.GetSize();
???ar< ???for(int?j=0;j ???{
????tagMYPOINT?mypoint=mypoly->pointArray.GetAt(i);
ar< ???
???}
???}

???}???
???else
???{
???//讀取點目標到數組中
???int?len;
???ar>>len;
???for(int?i=0;i ???{
???tagMYPOINT?mypoint;
???ar>>mypoint.AttKey>>mypoint.Flag?>>mypoint.x?>>mypoint.y?;
???m_PointArray.Add(mypoint);
???}

???//讀取線目標到數組中
???ar>>len;
???for(i=0;i ???{
tagMYLINE?myline;
ar>>myline.AttKey;
int?kk;
ar>>kk;
?for(int?j=0;j ?{
tagMYPOINT?mypoint;
ar>>mypoint.AttKey>>mypoint.Flag?>>mypoint.x?>>mypoint.y?;
myline.pointArray.Add(mypoint);
?}
?m_LineArray.Add(&myline);
???
???}
???????//讀取面目標到數組中
????ar>>len;
???for(i=0;i ???{
tagMYPOLY?mypoly;
ar>>mypoly.AttKey;
int?kk;
ar>>kk;
?for(int?j=0;j ?{
tagMYPOINT?mypoint;
ar>>mypoint.AttKey>>mypoint.Flag?>>mypoint.x?>>mypoint.y?;
mypoly.pointArray.Add(mypoint);
?}
?m_PolyArray.Add(&mypoly);
???
???}
???}
}

void?CGeoMap::ReadFile(LPCTSTR?lpszPathName)
{

CFile?filelist;
if(filelist.Open(lps

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????22528??2002-03-28?03:06??MapDatas\bin\地圖數據庫實習數據說明.doc

?????文件?????877075??2002-03-28?03:00??MapDatas\bin\武漢實習數據.usr

?????文件?????120456??2008-05-08?14:08??MapDatas\Debug\GeoMap.obj

?????文件??????49014??2008-05-08?14:08??MapDatas\Debug\GeoMap.sbr

?????文件??????19732??2008-05-08?14:08??MapDatas\Debug\MainFrm.obj

?????文件???????3399??2008-05-08?14:08??MapDatas\Debug\MainFrm.sbr

?????文件?????167994??2008-05-08?14:08??MapDatas\Debug\MapDatas.exe

?????文件??????23481??2008-05-08?14:08??MapDatas\Debug\MapDatas.obj

?????文件?????599040??2008-05-08?14:08??MapDatas\Debug\MapDatas.pdb

?????文件???????7316??2007-04-21?09:12??MapDatas\Debug\MapDatas.res

?????文件??????40812??2008-05-08?14:08??MapDatas\Debug\MapDatas.sbr

?????文件??????21762??2008-05-08?14:08??MapDatas\Debug\MapDatasDoc.obj

?????文件??????37702??2008-05-08?14:08??MapDatas\Debug\MapDatasDoc.sbr

?????文件??????46936??2008-05-08?14:08??MapDatas\Debug\MapDatasView.obj

?????文件??????45023??2008-05-08?14:08??MapDatas\Debug\MapDatasView.sbr

?????文件??????29036??2008-05-08?14:08??MapDatas\Debug\MYGrid.obj

?????文件??????15761??2008-05-08?14:08??MapDatas\Debug\MYGrid.sbr

?????文件??????29190??2008-05-08?14:08??MapDatas\Debug\MYtitle.obj

?????文件??????14983??2008-05-08?14:08??MapDatas\Debug\MYtitle.sbr

?????文件?????105459??2008-05-08?14:08??MapDatas\Debug\StdAfx.obj

?????文件????1371830??2008-05-08?14:08??MapDatas\Debug\StdAfx.sbr

?????文件?????380928??2008-05-08?14:08??MapDatas\Debug\vc60.pdb

?????文件??????16659??2007-04-21?09:19??MapDatas\GeoMap.cpp

?????文件???????2195??2007-04-21?15:36??MapDatas\GeoMap.h

?????文件??????????0??2002-05-27?17:10??MapDatas\Global.h

?????文件???????6974??2002-05-25?09:28??MapDatas\hlp\AppExit.bmp

?????文件????????142??2002-05-25?09:28??MapDatas\hlp\Bullet.bmp

?????文件????????310??2002-05-25?09:28??MapDatas\hlp\CurArw2.bmp

?????文件????????566??2002-05-25?09:28??MapDatas\hlp\CurArw4.bmp

?????文件????????502??2002-05-25?09:28??MapDatas\hlp\CurHelp.bmp

............此處省略62個文件信息

評論

共有 條評論