private void bindURI()
{
List<CoordinatePoint> pointURIs = new List<CoordinatePoint>();
List<DBpedia.DbpediaInfo> dbpediaResults = DBpedia.getDbpediaInfo(_rasterInfo.rasterTopLeftX, _rasterInfo.rasterTopLeftY, _rasterInfo.rasterDownRightX, _rasterInfo.rasterDownRightY);
DBpedia.DbpediaInfo answer = new DBpedia.DbpediaInfo();
foreach (CoordinatePoint item in coordinatePoints)
{
answer = findMinDistance(item, dbpediaResults);
CoordinatePoint pnt = new CoordinatePoint();
pnt.lat = item.lat;
pnt.lng = item.lng;
item.URI = pnt.URI = answer.uri;
item.type = pnt.type = answer.type;
dbpediaResults.Remove(answer);
pointURIs.Add(pnt);
}
string type = votting();
for (int i = 0; i < coordinatePoints.Length; i++)
if (pointURIs[i].type != type)
pointURIs[i].type = "";
}