Localizing Hyves Networks: Sample Study and Tool Proposal

Introduction

Social networking sites provide large amounts of information about their members and the networks to which they belong. This information can be an interesting source to be used for different kinds of research. 'Localized' information, especially, is increasingly important. The aim of this research is to create a method for localizing social networks in Google Maps based on publicly available information. This will show the whereabouts of the members of a specific network. Different networks visualized in Google Maps can then be compared.

Sample Study

  • Mapping a Hyves-network in Google Maps.
  • Research question: Where are Geert Wilders' Hyves friends located?

Method

  • In Hyves.nl: all members of the Geert Wilders-hyve are scraped for URL and place-name.
  • All place-names are put in a table.
  • The coordinates of the place-names are searched in http://www.gpscoordinaten.nl/bepaal-gps-coordinaten.php and these coordinates will be added to the table.
  • The table has to be converted to a KML file which can be read by Google Maps.
  • The Google Map visualizes the the number of members per place-name of the Geert Wilders-hyve.

Data

Url's - place/city - coordinates: Friends of Geert Wilders (manually transcribed from the first pages of the Geert Wilders-hyve). [note: adding a place-name to a hyve-profile is not compulsory. Some profiles do not have a place-name attached to it and therefore have not been taken into account in this table.]

URL

Place

Location

http://snoeiv.hyves.nl/

Vlaardingen

(51.91716758909015, 4.342002868652344)

http://sshannon.hyves.nl

Noordwijk aan Zee

(52.24819318246276, 4.43572998046875)

http://fran78.hyves.nl

Koog aan de Zaan

(52.462180676208256, 4.799652099609375)

http://ellebellie-elke.hyves.nl

Weert

(51.26664104796891, 5.71014404296875)

http://lisanne1992.hyves.nl

Zoutkamp

(53.342763063131976, 6.298770904541016)

http://sissi07.hyves.nl

Lent

(51.86864801487215, 5.865154266357422)

http://cindyy-m.hyves.nl

Almere-stad

(52.372900590240995, 5.215716361999512)

http://ruubjjee.hyves.nl

Capelle aan den IJssel

(51.9400320059986, 4.58953857421875)

http://centiina.hyves.nl

Gouda

(52.01743036932765, 4.671592712402344)

http://rattje.hyves.nl

Breda

(51.6180165487737, 4.774932861328125)

http://lies1309.hyves.nl

Almere-Haven

(52.34771457014923, 5.2191925048828125)

http://linndaa90.hyves.nl

Den Bosch

(51.70362982097814, 5.3043365478515625)

http://pauu-x.hyves.nl

Voorhout

(52.23242563023071, 4.483451843261719)

http://brin1.hyves.nl/

Heemskerk

(52.52624809700062, 4.6746826171875)

http://tjerked6.hyves.nl/

Sappemeer

(53.17455969015246, 6.789894104003906)

http://nielsvw2.hyves.nl/

Opheusden

(51.944264879028765, 5.6298065185546875)

http://pkoenderink.hyves.nl/

Wierden

(52.37224556866933, 6.5924835205078125)

http://reintjep.hyves.nl/

Leeuwarden

(53.217546255690735, 5.791168212890625)

http://oma-ann.hyves.nl/

Den Haag

(52.09258577535003, 4.313507080078125)

http://loesie-13.hyves.nl/

Beetsterzwaag

(53.07092720421678, 6.075439453125)

http://marrybel.hyves.nl/

Deventer

(52.28412225676032, 6.161956787109375)

http://proffesor.hyves.nl/

Poortugaal

(51.865044036043194, 4.395904541015625)

http://rw1977.hyves.nl/

Woudenberg

(52.096804238729376, 5.4141998291015625)

http://roelof.hyves.nl/

Den Haag

(52.09258577535003, 4.313507080078125)

http://whitjuuuh.hyves.nl/

Reeuwijk

(52.08710117659877, 4.6307373046875)

http://kilopeters.hyves.nl/

Barger-compascuum

(52.764969185064906, 7.042236328125)

Result: Google Map

vriendenvangeert_kaart.gif

Result: Tagcloud

geertcloud.gif

Another option for visualizing the results is a tagcloud. But, as can be seen above, a tagcloud of place- or city names might not be representative. For example, in the Geert Wilders-hyve we found that relatively more (at first glance) members are from small towns, rather than the Randstad. Many of these small towns will probably only have a few members, so they will not appear to be important in the tagcloud. In the tagcloud, the Randstad is still going to appear as the most important location for Geert Wilders-friends. The Google Map however, will show that there are relatively more members from small town places outside the Randstad.

Visualizations in Google Maps using a KML script

Tool proposal

Steps for scrape

  • In order to scrape a Hyve network on Hyves.nl, it is necessary to log in with a Hyves-account. Otherwise place-names are not shown.
  • The Hyve of a certain person, group or issue is manually searched and selected on Hyves.nl. This is necessary because there can be several 'unoffical' sites related to a subject or person that are not the object of study. For example, there are twelve differt 'Geert Wilders'-hyves, some of other people with the same name, some 'unofficial' of the politician. Selection of the Hyve to be used for the scrape should therefore be done manually.
  • The URL of the specific Hyve is necessary in order to start the scrape. (For instance, URL of Geert Wilders-hyve: http://wilderspvv.hyves.nl/)

Scraping Hyves

  • Click on 'Friends'. for instance Geert Wilders' friends are shown, on the following page: http://wilderspvv.hyves.nl/friends/
  • In this page the URL’s and connected place-names of the members are scraped. The scraper scrapes all pages. If the page is finished, the scraper goes to the next page.
  • The scraped information is visualised in a table consisting of four columns.
    • URL of the member;
    • Place-name where the members live;
    • Coordinates of the places (for information on how to find coordinates, see below.);
    • Number of members per place. This is an addition of the number of members in a specific place.

Searching for coordinates

Converting table to KML-file (used for Google Maps)

  • Before using the Scraper it is possible to give the KML-file a name and a description. The beginning of the KML-file will look like this:


Geert Wilders' vrienden

Hier wonen de vrienden van Geert Wilders

  • Next up are the placemarkers in Google Maps. The following data from the table is inserted:

Place-name (number of members)

Number of Hyvers: …, member of (URL of the Hyve):

(URL of the members)

]]>

  • Below this the coordinates are filled in to put the placemarkers in the wanted place on the map. Note: the coordinates are filled in in reversed order. So for example the coordinates of Vlaardingen are reversedDus bijvoorbeeld bij de uitkomst van Vlaardingen worden de getallen omgedraaid: 51.909874, 4.341996 wordt 4.341996, 51.909874.
  • Hieronder een voorbeeld van een KML bestand met als plaatsmarkering ‘Vlaardingen’:

Example


Geert Wilders' Hyves-friends

The Hyves-friends of Geert Wilders live here:

Vlaardingen (21)

Number of Hyvers: 21, subscribed to http://wilderspvv.hyves.nl/:

http://gewoon-sherina.hyves.nl

http://maurizionoordhoek.hyves.nl

]]>

4.341996, 51.909874

Research suggestions

  • Question: Where are the people related to a certain issue, such as 'animal suffering', located?
  • Creating the image of a city/country by means of photos. The image associated to many countries are certain objects, like The Netherlands to tulips, Paris to the Eiffeltower, etc. Used website: Locr.com. Research into the most frequently used tags connected to specific countries. Do the photo's match to the tags that are attached to them? Are photos with geotags generally placed by local inhabitants, or by tourists placing their holiday-pictures? In what way does this influence the image created of a country?

External information

KML tutorials:

Geotags used for news: links for information:


Tags:
geo-location2Add my vote for this tag localising hyves2Add my vote for this tag tag cloud generator2Add my vote for this tag create new tag
, view all tags

  • localizing_hyves_logo.gif:
I Attachment Action Size Date Who Comment
coordinaten.gifgif coordinaten.gif manage 9 K 03 Aug 2007 - 10:03 UnknownUser  
coordinaten2.gifgif coordinaten2.gif manage 2 K 03 Aug 2007 - 10:03 UnknownUser  
geertcloud.gifgif geertcloud.gif manage 18 K 30 Jul 2007 - 11:55 UnknownUser  
gmap.kmlkml gmap.kml manage 1 K 31 Aug 2007 - 09:38 UnknownUser  
localizing_hyves_logo.gifgif localizing_hyves_logo.gif manage 8 K 31 Aug 2007 - 13:06 UnknownUser  
vriendenvangeert_kaart.gifgif vriendenvangeert_kaart.gif manage 151 K 30 Jul 2007 - 11:55 UnknownUser  
Topic revision: r16 - 24 Oct 2008, ErikBorra
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback