Yo lo utilizo desde hace varios meses ese sistema, tu problemática es sencilla:
Código PHP:
Ver original<?php
$Url = 'http://geoportal.mityc.es/hidrocarburos/eess/searchAddress.do?nomProvincia=&nomMunicipio=Yuncos&tipoCarburante=1&rotulo=&tipoVenta=&nombreVia=&numVia=&codPostal=&economicas=true&tipoBusqueda=0&Ordenacion=P&posicion=0&tipoCons=2';
$html = file_get_html($Url);
$precio =$html->find('td[class=tdXShort]')->plaintext;
?>
Esa solución se aplica para ir directamente al dato a extraer.
También se puede hacer de una manera más larga, en el siguiente código lo que hacemos es acceder a la fila de datos (desde ahi puedes extraer toda la fila o bien la columna en cuestión, en este caso, el precio:
Código PHP:
Ver original$html = file_get_html($Url);
foreach($html->find('tr[class=trWhite]') as $element) {
item['precio'] = $element->find('td',5)->plaintext;
$precio = $item['precio'];
}?>
El número 5 es el índice de la columna.