ここにあるArcGISAPIfor Javascriptを使用しています:http://help.arcgis.com/en/webapi/javascript/arcgis/index.html
このJavaScriptは非同期で実行されているようですが、同期で実行したり、同期Ajaxに変換したりすることは可能ですか?
.executeコマンドで多くの情報を見つけることができないようです
PHPが結果を取得できるように、同期を実行する必要があります(最終結果はtrueまたはfalseをエコーし、アラートはデバッグに使用されているだけです)
var identifyTask = new esri.tasks.IdentifyTask("http://website.here");
var identifyParams = new esri.tasks.IdentifyParameters();
identifyParams.tolerance = 0;
identifyParams.returnGeometry = true;
identifyParams.layerIds = [layerID];
identifyParams.width = map.width;
identifyParams.height = map.height;
identifyParams.geometry = geom;
identifyParams.mapExtent = map.extent;
identifyTask.execute(identifyParams, function(results) {
if (results.length == 0) {
alert('true');
} else {
alert('false');
}
});