[OSGeo-Brasil] Resource was not found: Session:0f752a3a-0624-102e-8000-000c2927b627_en_7F0000010AF20AF10AF0//MAPA_SCIM.Map

Carla Trapé Martins carla.trape em uol.com.br
Quarta Janeiro 19 13:10:06 EST 2011


BOA TARDE, ... PRECISO DE UM HELP URGENTE E NÃO SEI MAIS AONDE CORRER....

ESTOU COM UM PROBLEMA PARA FAZER A SELEÇÃO DE UM LOTE, FAZENDO PELO TASK PANE ELE FAZ.. MAS VOU TER QUE CHAMAR ESSA INSCRIÇÃO EXTERNAMENTE.. SEM ESTAR COM NENHUM MAPA ABERTO.. ENTÃO TENHO UMA PAGINA WEB COM TODAS AS INSCRIÇÕES QDO CLICO TEM Q ABRIR O MAPA COM UM ZOOM E SELECIONADO AQUELE LOTE DAQUELA INSCRIÇÃO. E ESTÁ ME DANDO ESSE ERRO:

Resource was not found: Session:0f752a3a-0624-102e-8000-000c2927b627_en_7F0000010AF20AF10AF0//MAPA_SCIM.Map

MEU CÓDIGO ABAIXO:


<html>


<body class="AppFrame" onLoad="Selecao()">


<?php

include '/mapguide2010/mapviewerphp/common.php';

include 'chamando_mapa.php';

include '/mapguide2010/mapviewerphp/constants.php';

try

{

MgInitializeWebTier ($configFilePath);


$userInfo = new MgUserInformation($sessionId);

$siteConnection = new MgSiteConnection();

$siteConnection->Open($userInfo);


$featureService=$siteConnection->CreateService(2);

$resourceID = new MgResourceIdentifier("Library://GUARUJA/CTM_SCIM/MAPA/MAPA_SCIM.MapDefinition");

$mapName = $resourceID->GetName();

$map = new MgMap($siteConnection);

$map->Create($resourceID,$mapName);


$map->Open($mapName);


$map->Save($mapName);


$selection=new MgSelection($map);

$query=new MgFeatureQueryOptions();

$query->SetFilter("ZONA='0' AND SETOR='0077'");


$DataResId= new MgResourceIdentifier('Library://GUARUJA/LAYERS/Data/quadras.FeatureSource');

$layerFeatureClassName = $layer->GetFeatureClassName();

$FeatureReader=$featureService->SelectFeatures($DataResId, $layerFeatureClassName,$query);

$layer=$map->GetLayers()->GetItem('quadras');

$selection->AddFeatures($layer,$FeatureReader,0);

$selectionXml=$selection->ToXml();

}

catch (MgException $e)

{

echo $e->GetMessage().'<br>';

echo $e->GetDetails().'<br>';

echo $mapName.'<br>';

}

?>



<script language="javascript">


function Selecao()

{

selectionXml = '<?php echo $selectionXml; ?>';

quadras.SetSelectionXML(selectionXml);

quadras.ExecuteMapAction(10); 

}

</script>

</body>

<input type="button" name="Filtar" value="Filtrar" onclick="Selecao()" />

<br />

<iframe id="quadras" name="quadras" style="width:800px;height:600px" src="/mapguide2010/mapviewerphp/ajaxviewer.php?SESSION=<?php echo $sessionId; ?>&WEBLAYOUT=<?php echo $scimLayout; ?>"></iframe>

</html>


SE ALGUÉM PUDER ME AJUDAR AGRADEÇO IMENSAMENTE. ESTOU USANDO O MAPGUIDE 2010.

GRATA

CARLA TRAPÉ MARTINS
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://lists.osgeo.org/pipermail/brasil/attachments/20110119/17d9fc14/attachment-0001.html


Mais detalhes sobre a lista de discussão Brasil