DHT22 Confusing Wiring [Urgent]

Hi, I bought DFRobot DHT22 sensor. But there are so many confustions. I want to use it with raspberry pi instead of arduino. Will it support raspberry pi? First, please clarify me it this is a digital sensor or analog sensor? Which port is the VCC and GND? Your schematic diagram says the middle one is ground and your Wiki page shows the middle one is VCC. Second, your wiki page says "Connect a 4.7K resistor between VCC and the data pin (strong pullup)" but your schematic shows there is already a 10K pull up resistor. So which one is correct? Do I need to connect pullup resistor or not?
Your wiki page : http://www.dfrobot.com/wiki/index.php?t ... N0137#More
Schematic : https://github.com/Arduinolibrary/DFRob ... f?raw=true