function createXMLHttpRequest() {
if (window.ActiveXObject) {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
} else if (window.XMLHttpRequest) {
xmlHttp = new XMLHttpRequest();
}
}
function createQueryString() {
var queryString;
var key = document.getElementById("key").value;
var top = document.getElementById("top").value;
var timeStamp = new Date().getTime();
queryString = "query=" + escape(key) + "&results=" + top + "×temp=" + timeStamp;
return queryString;
}
function doSearch() {
createXMLHttpRequest();
xmlHttp.onreadystatechange = callback;
var url = "search.mgc?" + createQueryString();
xmlHttp.open("GET", url, true);
xmlHttp.send(null);
}
function callback() {
if (xmlHttp.readyState == 4) {
if (xmlHttp.status == 200) {
parseResult();
}
}
}
function parseResult() {
clearResult();
var title = document.getElementById("title");
title.innerHTML = "Result:";
var xmlDoc = xmlHttp.responseXML;
var results = xmlDoc.getElementsByTagName("Result");
for (var i = 0; i < results.length; i++) {
createResult(results[i]);
}
}
function clearResult() {
var title = document.getElementById("title");
if (title.hasChildNodes()) {
title.removeChild(title.firstChild);
}
var result = document.getElementById("result");
while (result.hasChildNodes()) {
result.removeChild(result.firstChild);
}
}
function createResult(result) {
var div = document.getElementById("result");
var rsTitle = result.getElementsByTagName("Title")[0].firstChild.nodeValue;
var rsSummary = result.getElementsByTagName("Summary")[0].firstChild.nodeValue;
var rsUrl = result.getElementsByTagName("Url")[0].firstChild.nodeValue;
var rsClickUrl = result.getElementsByTagName("ClickUrl")[0].firstChild.nodeValue;
var titleWord = document.createElement("h3");
titleWord.appendChild(document.createTextNode(rsTitle));
var title = document.createElement("a");
title.appendChild(titleWord);
title.setAttribute("href", rsClickUrl);
title.setAttribute("target", "_blank");
var summary = document.createTextNode(rsSummary);
var url = document.createElement("div");
url.appendChild(document.createTextNode(rsUrl));
url.style.color = "#00BB33";
div.appendChild(title);
div.appendChild(summary);
div.appendChild(url);
}
public static final String YAHOOURL = "http://api.search.yahoo.com/WebSearchService/V1/webSearch?appid=Y0nppIbV34FKY.Murp29GVLpnWE4Jjcbe2iv0BVA5zas4up547_KtEjh80UtAg--&type=all";
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
This is the description of my J2EE component This is the display name of my J2EE component Search cn.edu.ahau.mgc.ajax.search.Search
ArcgisEngine实现对地图的放大、缩小和平移:
个人觉得是平移,不过网上的都是漫游,通俗的说就是把一个地图对象从一边拉到另一边而已。就看人说话吧.
具体实现:
一、引入命名空间
using ESRI.ArcGIS.Geometry;
using ESRI.ArcGIS.Controls;
二、代码实现.
Given a linked list and a value x, partition it such that all nodes less than x come before nodes greater than or equal to x.
You should preserve the original relative order of th