Spezielle raster2point Konvertierung

Gibt es eigentlich eine Möglichkeit in ArcGIS 8.x bzw. 9.x aus einer Zelle eines Rasters zwei Punkte in einer SHP zu konvertieren?

Dabei soll jeweils ein Punkt in der Mitte der horizontalen Kante und ein Punkt in der Mitte der vertikalen Kante erstellt werden. Die untere und rechtere Kante der jeweiligen Rasterzelle sollen dabei verwendet werden.

Beste Grüße
Keine Ahnung, ob das die "smarteste" Lösung ist, aber wie wär's, wenn du zweimal die Punkte ausliest, diese dann jeweils um eine halbe Rasterzellenweite nach unten bzw. nach rechts verschiebst und die beiden Shapes am Ende zusammenfügst?