Professional Documents
Culture Documents
Interpolation For Geographical Regions
Interpolation For Geographical Regions
To cite this article: Waldo R. Tobler (1979) Smooth Pycnophylactic Interpolation for Geographical Regions, Journal of the American
Statistical Association, 74:367, 519-530
Taylor & Francis makes every effort to ensure the accuracy of all the information (the “Content”) contained in the
publications on our platform. However, Taylor & Francis, our agents, and our licensors make no representations or
warranties whatsoever as to the accuracy, completeness, or suitability for any purpose of the Content. Any opinions
and views expressed in this publication are the opinions and views of the authors, and are not the views of or endorsed
by Taylor & Francis. The accuracy of the Content should not be relied upon and should be independently verified with
primary sources of information. Taylor and Francis shall not be liable for any losses, actions, claims, proceedings,
demands, costs, expenses, damages, and other liabilities whatsoever or howsoever caused arising directly or indirectly
in connection with, in relation to or arising out of the use of the Content.
This article may be used for research, teaching, and private study purposes. Any substantial or systematic
reproduction, redistribution, reselling, loan, sub-licensing, systematic supply, or distribution in any form to anyone is
expressly forbidden. Terms & Conditions of access and use can be found at http://www.tandfonline.com/page/terms-
and-conditions
Smooth Pycno phy Iactic InterpoIatio n
for Geographical Regions
WALDO R. TOBLER*
Census enumerations are usually packaged in irregularly shaped A. 1970 Population Density by Statea
geographical regions. Interior values can be interpolated for such
regions, without specification of “control points,” by using an
analogy to elliptical partial differential equations. A solution pro-
cedure is suggested, using finite difference methods with classical
boundary conditions. In order to estimate densities, an additional
nonnegativity condition is required. Smooth contour maps, which
satisfy the volume preserving and nonnegstivity constraints, illu-
strate the method using actual geographical data. I t is suggested
that the procedure may be used to convert observations from one
bureaucratic partitioning of a geographical area to another.
KEY WORDS : Bivariate interpolation ; Density estimation ;
Downloaded by [Northwestern University] at 21:07 14 January 2015
1 . INTRODUCTION
The objective of this article is to clarify procedures for
the preparation of a smooth map of a geographical dis-
tribution under the constraint that the original data
arrive packaged in discrete collection regions. The latter
situation is quite common in practice. One can, for I
example, obtain aggregate counts of individuals by state.
Computer-drawn bivariate histogram.
From these data one might like to know how population
density, a continuous quantity, varies over the particular
means the ith region, H , denotes the value observed in
portion of the earth. The assumption usually made is that
this region, and A , is the area of the region in square
the density within any individual reporting region is a
kilometers. The data regions are conveniently defined by
constant, and i t is implicitly asserted that this is optimal
polygons with a finite number of vertices using geographi-
given that one lacks information to the contrary. For a
cal coordinates. Thus the boundaries of the 3,077 counties
single isolated region this assumption appears plausible,
of the contiguous United States can be described by
but for an interconnected set of regions it seems dubious.
46,142 ordered latitude and longitude pairs, available on
A common fact of geography is that places influence each less than two meters of magnetic tape. The state bound-
other. This mutual influence of places can be interpreted
aries are well described by 15,296 points. The value ob-
mathematically, and one can exploit this geographical
served in each region is assumed to be a count or enu-
structure in order to enhance statements about places
meration ; Hi is therefore a nonnegative finite integer.
on the basis of a familiarity with events a t nearby places.
The density function to be found must have the pycno-
The initial assumption is that there exists a density phylactic (mass preserving) property defined by
function, call i t Z(x, y), which is nonnegative and has a
finite value for every location x, y in the domain of con-
cern. As a matter of notation, I distinguish among the
several regions by the use of a single subscript. Thus Ri
for all regions. The ellipsoidal shape of the earth is here
* Waldo R. Tobler is Professor of Geography, University of Cali-
fornia, Santa Barbara, CA 93106.This work was stimulated by the ignored, and I assume an equal area map projection.
paper of Boneva, Kendall, and Stefanov (1971). On March 20, One function that exactly matches the requirements
1976, an alternate approach using the theory of cartograms was is the uniform density, Z(x,y) = H J A i if the location
presented to the Workshop on Automated Cartography and Graphics
in Epidemiology and Health Statistics, convened by the National x, y is in Ri. Such a function is shown in the accompanying
Center for Health Statistics of the Department of Health, Education perspective diagram (Figure A), where the regions are
and Welfare. The diagrams and analyses were done by using com- states and the observations are numbers of people
puter programs prepared by the author while a t the University of
Michigan. I am indebted t o my colleague R. Leipnik for bringing
the paper by Courant, Friedrichs, and Lewy (1928)t o my attention. Q Journal of the American Statistical Association
A listing of the computer program described may be obtained from September 1979, Volume 74, Number 367
the author. Applications Section
519
520 Journal of the American Statistical Association, September 1979
resident in each state on a particular day. Diagrams of unnatural case in which the polygons are rectangular in
this type are usually referred to as bivariate histograms. shape and do not recognize that more than one mass-
It is apparent that a contour map of this function would preserving function can exist. Interpolation and con-
not be smooth. Nor do adjacent regions influence each touring from values given a t point locations is a much
‘other in the construction. My objective is to obtain a studied problem (for reviews, see Crain 1970 ; Schumaker
smooth density function, representable by contours. 1976; Lawson 1918; Tobler 1979), but this literature is
largely irrelevant to the present discussion.
2. PREVIOUS WORK Nordbeck and Rystedt (1970) cover the case in which
There is cartographic literature on this topic, for individual people are directly observed a t coordinate
example, Robinson and Sale (1969, pp. 141-170), in locations. A rectangular kernel-the “floating grid” of
which the resulting diagrams are known as isopleth maps. Schmid and MacCannell (1955)-is then used to obtain
The method of construction of such maps was outlined a continuous and differentiable density function (also see
in 1845 by Lalanne as follows (Robinson 1971) : Degani and Porter 1977). This is just an elementary
version of techniques described in the statistical litera-
“Suppose, in effect, that one partitions the territory of a ture (e.g., Rosenblat 1956; Parzen 1962; Bartlett 1963;
country into a large number of sufficiently small parts so that
it would provide a division as extensive as the communes of Cacaullos 1966) to obtain empirical probability densities
France; that at the centre of each of these divisions one raises and takes advantage of the fact that in Sweden data are
a vertical, proportional to the specific population, or in other often publicly available with the geographical coordinates
words, to the number of inhabitants per square kilometre in
the territory of the commune in question; that one joins the of individual houses. When attempting to estimate
extremities of a11 these verticals with a continuously curved geographical population densities on the basis of direct
Downloaded by [Northwestern University] at 21:07 14 January 2015
surface, and finally one projects on a map, at a convenient scale, observations of individuals, one should base the kernel
the contours traced on that surface which correspond to equi-
dirtant integral elevations: One will thus have lines of equal on empirical evidence describing the activity fields of
specific population and one will be able to observe the series of people as given by Hagerstrand (1957, 1967), for ex-
points along which the population is 30, 40, 50, . . ., 100 in- ample, rather than simply assume convenient mathe-
habitants per square kilometre.”
matical forms for these kernels. One should also recognize
The first population density isopleth map known was that these geographical fields are neither spatially
made in this manner by Ravn and published in 1857 homogeneous nor isotropic. I n the present instance we
(Robinson 1971). Thus the method of construction cur- do not have observations on individuals, only spatial
rently in use has not changed in more than 100 years. aggregates. Thus the task is closer in spirit to the visual
The value H , / A , is assigned to the geographical center information-processing problem of enhancing a picture
of each of the regions, and the isopleths are drawn as if that has been blurred by aggregation within spatial
these values were isolated spot heights taken from a regions, as discussed by Harmon and Julez (1973) for
topographic surface. The mass-preserving property is square polygons. Thus the problem considered is to
generally not mentioned, an exception being Schmid and attempt to produce smooth maps directly from the ag-
MacCannell (1955), who assert that this method yields gregate data.
approximately correct volumes. This latter idea perhaps
stems from the conjecture that if the density in each 3. AN APPROACH
region is linear, The following visualization may be helpful. Imagine
Z, = a, + b,x + c,y , with x, y in R, and that Figure A consists of blocks of clay, each state being
represented by a different color, and that the masses of
Z , 2 0 in R, , clay are proportional to population. We now wish to
then the pycnophylactic condition is satisfied under sculpt this surface until it is perfectly smooth, but without
arbitrary rigid “tiltings” of the plane Zi about the allowing any clay to move from one state to another and
geographic center of gravity, when this location is as- without removing or adding any clay. This physical
signed the fixed density H , / A , . An isopycnic map could picture is a reasonable approximation to the mathematical
be made from such a piecewise linear density function, method proposed. The real analytical difficulty seems to
but it would consist of straight contour lines with jumps lie in describing realistic geographical polygons such as
a t the boundaries between polygons. Probably the most Florida, Michigan, and Cape Cod, all with prespecified
common technique is to connect centroids by a triangula- mathematical basis functions. Geographical regions are
tion and then to construct a tentlike surface from the frequently made up of several disjoint pieces, islands, or
observations H , / A , . For details see Schmid and Mac- are multiply connected, containing lakes. “Cuts,” sets
Cannell (1955). The first derivatives of the resulting of zero measure, are used in the polygon definitions.
contour maps have discontinuities along the triangula- These practical considerations make it difficult to apply
tion lines instead of a t the polygon edges. One might directly the elegant histospline technique of Boneva,
minimize these kinks, but it seems more attractive to Kendall, and Stefanov (1971) or the extension by
search for a continuous and everywhere differentiable Schoenberg (1973), both of which work so well for simple
density function. Brooks and Carruthers (1953, pp. 162- rectangular polygons. A solution for regular polygons is
165) do consider mass preservation, but they treat the of little geographical importance. Because of these
Tobler: Pycnophylactic Geographic Interpolation 521
mathematical difficulties, an approximate numerical ap- This equation is known as Dirichlet’s integral and has
proach is proposed. One can use a system of finite ele- been studied extensively. Without the pycnophylactic
ments (Prenter 1974; Mitchell and Wait 1977), or one and nonnegativity constraints, the minimum is given by
can superimpose a fine mesh of equally spaced points Laplace’s equation (Kantorovich and Iirylov 1958, pp.
over the domain and approximate a solution a t these 246 et seq.)
mesh points. I have adopted the latter approach. The
fineness of the lattice must be sufficient to ensure that
a2z/ax2 +a2z/ay2 = o .
every polygonal region is represented by a t least one, and The lattice approximation to this last equation requires
preferably several, mesh points. Improved rules for the that the value a t any lattice point approach the average
choice of the mesh size would be helpful. of its neighbors. An even stronger condition requires that
After finding the density values a t the superimposed the averages of overlapping neighborhoods be similar to
lattice of points, using the method described in the fol- each other, or that some higher order of partial derivative
lowing paragraphs, a density map can be drawn. The a t each point have the same value as the average of the
values at the lattice points are labeled z i j , where the neighboring partial derivatives of the identical order. If
double subscripts i and j represent the row and column the derivatives are smooth, then the function must
indices for the lattice, and the notation Z k is used if the certainly be smooth. Thus one might be led to a minimiza-
lattice point i, j is in region k. The pycnophylactic con- tion of the linearized version of the curvature of the sur-
dition can then be enforced by requiring that the Riemann face Z(x, y), that is, simplifying somewhat (cf. Weinstock
1974 ; Aleksandrov, Kolmogorov, and Lavrent’ev 1969) ,
Downloaded by [Northwestern University] at 21:07 14 January 2015
sum
AzAy 2 k = Hb minimize
f
(zr]
the squares of these partial derivatives, that is, minimize
mations to Laplace’s equation and to the biharmonic
// [y(: + dxdx . equation are simple and well known (Forsythe and
Wasow 1960 ; Wachspress 1966 ; Birkoff 1972 ; Ketter
522 Journal of the American Statistical Association, September 1979
and Prawel 1972). The computer solution generally pro- The sequence that follows describes the second pro-
ceeds by iteration ; for these elliptical partial differential gram that takes as input the lattice identifications, the
equations extensive discussions of convergence and populations by region, and a n upper limit on the possible
stability can be found in the literature (Parter 1965; number of iterations. The phrase “for all lattice points”
Walsh and Young 1953; Young 1954). As can be seen in should be interpreted as meaning for all lattice points for
the technical appendix, the pycnophylactic version of the which the label is N or less. Since each lattice point is
Dirichlet problem has a similar linear form, and similar identified by region, it is also possible to cumulate values
behavior can be anticipated. This conjecture is reinforced for regions while processing lattice points.
by my computational experience to date. The non- Step 1; For all lattice points : Compute the adjustment
negativity constraint is more challenging, and I have only for smoothness,
an ad hoc rule for this case. This seems to be a common
problem in density estimation procedures (cf. Tapia and Sij’ = -zij + .EJ(Zi,j+l f 2i.j-1 Zi+l.j Zi-~,j)
individual regions after each computation, subject to the harmonic equation and is incorporated in the program as
condition zi, 2 0. I n the current computer implementa- a n option. Values near the border are treated somewhat
tion, three passes through the entire lattice are required. differently, as discussed in Section 6.
The fint compares the lattice values against the chosen Step 2 ; For each region: Compute a decrementing
imoothness criterion and suggests the amount and direc- factor so that the average adjustment is zero
tion of change t,o be applied a t each point. The second sk = -Sk’/Ak .
pass modifies the suggested changes to enforce the
pycnophylactic and nonnegativity constraints. Finally, Step 3 ; For all lattice points : Add the smoothing ad-
adjustments are applied to the values a t all lattice points. justment to the lattice value unless this would make the
This ends one iteration, after which the mathematical density negative, that is, if (zij 6ij s k ) 2 0, then +
sculpting is repeated. These iterations cease when all zij t zij + +
6ij s k . Next cumulate the resulting popula-
adjacent lattice points satisfy the smoothness criterion tion for all the regions
within some tolerance. Standard convergence-hastening H k ’ = Zk .
k
techniques (Young 1962) should be investigated, al-
though I have not done so. I have no doubt but that Step 4 ; For each region: Compare the cumulated
other improvements might also be made in the computa- population with the initially given population, and save
tional procedure. the average difference
The specific computer steps occur in two separate c!k = (Hk - Hk’)/Ak .
programs, as follows :
This is necessary because of the nonnegativity constraint
Step 0 ; Preprocessing: The N regions are described as in step 3.
polygons of a limited number of vertices. The map pro- Step 5 ; For all lattice points : Add the average popula-
jection coordinates of these vertices and their sequential tion difference unless this would result in a negative
order are loaded into the program, and a lattice of equi- population density,
spaced points is then superimposed on this computer-
stored geographical map. Each lattice point is in turn if (Zij + i!k) 2 0 then Zij C- Z i j + i!k
tested against each polygon for inclusion until a match and assign any residual to the lattice points of that
is found ; a so-called “point-in-polygon” subroutine is region that have not yet been examined, that is,
used.
The result of this program is a set of lattice points, each if (zij + lk) <0 , then
labeled with the identification number (1 to N ) of the increase l k in such a manner that the residual will be
region to which i t belongs. Lattice points belonging to no evenly distributed over the remaining lattice points in
region of interest are assigned the label N + 1. The region k .
boundaries between regions, and to the exogenous area, Step 6 ; go to step 1 or stop. The stopping rules include
are thus described implicitly, as a change of label between exceeding an input number of iterations, or when all ad-
adjacent lattice points. The boundary resolution is that justments satisfy
of the lattice; standard techniques would allow this to be (6ij’)Z < r ,
improved (Ketter and Prawel 1972, pp. 335-343). where t = .001.
Tobler: Pycnophylactic Geographic Interpolation 523
This ends the coniputer algorithm, except for details 6. Test Example: Points and Packaging by Regionii
of output. The treatment is nonstandard because of its
inclusion of the pycnophylactic constraint i n steps 2 , 4.
and 5 and hecause of the noniicygitivity const raint i n
steps 3 and 5 . Step 5 is not entirely satisfactory, hut
seems self-correcting i n the course of many iterations. III
particular, i t will not work at the last lattice point i n a
subregion. The small error is corrected by step 4 on the
next iteration. The program also has an option t o delete
the nonnegativity constraint i n cases for which a negative
interpolated value is geographically meaningful. An
example would be net migrations, some of which :ire
positive and some of which are negative.
6. BOUNDARY C O N D I T I O N S
Since I am in effect solving an elliptical partial differ-
ential equation I must supply boundary conditions.
Whatever value one assigns to the outside of the domain
will affect the measure of smoothness near the edge, arid
Downloaded by [Northwestern University] at 21:07 14 January 2015
C. lsopycnics Computed From the Aggregated D. Population Densities in Ann Arbor Shown As
Data of Figure Ba Choropleths and As a Bivariate Histogram
Downloaded by [Northwestern University] at 21:07 14 January 2015
E . Approximation of Ann Arbor Census Tracts by F. lsodemopycnics Computed From the Data of
a Lattice of Pointsii Figure Dn
Downloaded by [Northwestern University] at 21:07 14 January 2015
a The actual niesli used is somewhat finer than here illustrated. The numbers
identify the separate polygons.
8. DISCUSSION
a The contours shown are 6(6)66 persons per hectare, approxirnately. Top:
The cxaiiiple using the population of the United States Using the Dirichlet condition with the exogenous area set to zero density. Ikittom:
is well suited to demonstrate some of the difficulties ac- Using the Neumann condition with a d a n = 0 a t the edge of the city.
G. 1970 Population Density of Ann Arbor Based one region to adjacent regions might be allo\ved arid :in
on Census Tract Data“ entropy function minimized (1;rieden 197.1,; I’izer and
Vetter 1968). Another variant \vould be t o assume, or to
estimate empiric:illy, :I spatial covariancc structure for
t he interpolation (Iitiula 1967) :md thcii t o incorporate
this geographical autocorrclatioii i n :i procedure related
t o thc method of llatheron (1971) o r 1Ioritz (1970).
Alternately, the smoothing differcnti:tl equ:Ltioii could be
used as a target for a lIonte Carlo simul:rtion, :issigning
individuals to particul:tr lattice points i n ir constrainedly
r;mdom miinner. Thus the different smoot hriess criteria
could be interpreted a s alternatc ways of assigning oc-
cupancy probabilities t o the lattice points (see ,4ppendix).
:’ Contours of Figure F. bottom. shown in an isometric rendering. These several alternatives more closely resemble classical
statistical density estimation i n that a distribution of
use of information from adjacent polygons is beneficial. estimates would be obtained at each lattice point, rather
I3ut there seems to be an infinite regress here, since the than a single deterministic v:ilue. Such i i i i attack would
smool h interpolation can always be applied to the finest he of assistance in sampling situation5. :is already notrd in
subdivision possible. I t would always be assumed that the first ex:unple (Figure €3 and C).
one has used the most detailed data available. Thus it is
Downloaded by [Northwestern University] at 21:07 14 January 2015
L, I
8 Pycnophylactic computation using the biharmonic equation as target. The contours are a t 0(35)420 persons per k m'. approximately. Top: The Dirichlet case
with the edge densities constrained to hsve the value zero. Bottom: The Neumann boundary condition az/dn = 0 is used, with exogenous densities set to zero, resulting
in a sharp drop along some of the edges.
'Zl' '0'
ZZ 0
Z3 0
Z, 0
Z, 0
x z g = 0
2' = (1.18, 1.21, 1.26, 1.35, 1.46, 1.56, 1.62, 1.67, 1.69) ,
T = .0401
where the t denotes the transpose. It is clear that C-I is
acting t o distribute the population over the lattice points,
and that C-' depends on the geography of the problem but
not on the specific values in the vector H. Thus this
inverse need be calculated only once. But for the United
States example given in the text i t would be of larger size,
involving 3,306 equations, which illustrates in part why
iterative techniques are used t o solve such sparse matrix
systems. It also illustrates why I have used such a small
example here.
The portion of C near the diagonal has the form
... -1 2 -1 ....
This can be recognized as the coefficient form for the
finite difference approximation to the one-dimensional
Laplacian,
a2Z/ax2 = (Zj+l - 22, + ZJ-~)/AzZ
aside from an unimportant change of sign. Thus i t would
have been possible t o start directly from the Laplacian
equation.
r 1 - 1 0 0 0 0 0 0 0 . 5 0 ' A simple two-dimensional example can be obtained by
-1 2 - 1 0 0 0 0 0 0 . 5 0 arranging the lattice points in a 3 x 3 array as follows:
0 - 1 2 - 1 0 0 0 0 0 . 5 0 1 1 1
0 0 - 1 2 - 1 0 0 0 0 . 5 0 1 2 2 ,
2 2 2
0 0 0 - 1 2 - 1 0 0 0 0 . 5
where the numbers refer to the regional assignment t o
0 0 0 0 - 1 2 - 1 0 0 0 . 5
the two regions. Subtracting and squaring neighboring
0 0 0 0 0 - 1 2 - 1 0 0 . 5 cell heights yields
0 0 0 0 0 0 - 1 2 - 1 0.5 I J-1 I-1 .
I
0 0 0 0 0 0 0 - 1 1 0 . 5
T O= C C
i-1 j-1
(Zi,j+l - Zi.j)' + C C (Zi+l,j - Zi,j)'
i-1 j-1
1 1 1 1 0 0 0 0 0 0 0 Philadelphia : SIAM.
, and DeBoor, C. (1965), “Piecewise Polynomial Interpola-
& O 0 0 0 1 1 1 1 1 0 0 , tion and Approximation,” in Approzimation of Functions, ed. H.
Garabedian, Amsterdam : Elsevier, 164-190.
,and Garabedian, H. (1960), “Smooth Surface Interpolation,”
Journal of Mathematical Physics, 39, 258-268.
Boneva, L.,Kendall, D., and Stefanov, J. (1971), “Spline Trans-
formations,” Journal of the Royal Statistical Society, Ser. B., 33,
1-70.
Briggs, J.C. (1974), “Machine Contouring Using Minimum Curva-
ture,” Geophysics, 39, 1, 3 M 8 .
Brooks, J.C., and Carruthers, N. (1953), Handbook of Statistical
Methods in Meteorology, London : Stationery Office, 162-165.
Cacaullos, T. (1966), “Estimation of a Multivariate Density,”
Annals of the Institute of Statistics and M a t h e d i e s , 19, 179.
Christaller, W. (1966), Central Places in Southern Germany, trans.
C. Baskin, Englewood Cliffs, N.J. : Prentice-Hall.
Cottafava, G., and LeMoli, G. (1969), “Automatic Contour Map,”
Communicalhs of the ACM, 12, 7, 386-391.
Courant, R., Friedrich, K.,Lewy, H. (1928), “Ueber die Partiellen
Differenrengleichungen der Mathematischen Physik,” Mathe-
matische Annalen, 100, 32-74.
Crackel, J. (1975), “The Linkage of Data Describing Overlapping
Geographical Units-A Second Iteration,” Historical Methods
Nmsletter, 8, 3, 146-150.
Crain, I. (1970), “Computer Interpolation and Contouring of Two-
Dimensional Data : A Review,” Geoezploration 8, 71-86.
Danxig, G.D. (1963), Linear Programming and Eztensions, Prince-
ton, N.J. University Press.
Davis, J., and Rabinowitx, P. (1967), Numerical Integration, Wal-
tham, Mass. : Blaisdell.
Degani, A., and Porter, P. (1977), “On Isopleths and Continuous-
Scanning-Isodensitron Entry,” Cartographic Journal, 14, 1, 30-43.
Epstein, B. (1962)) Partial Dafferential E q u a t h s , New York:
McGraw-Hill Book Co.
Folland, G.B. (1976), Introduction to Partial Differential Equations,
Princeton, N.J. : Princeton University Press.
Ford, L. (1976), “Contour Reaggregation: Another Way to Inte-
grate Data,” Papers, Thirteenth Annual URISA Conference, 11,
528-575.
Forsythe, G., and Wasow, W. (1960), Finite Difference Methods for
Partial Differential Equations, New York: John Wiley & Sons.
Frieden, B.R. (1975), “Image Enhancement and Restoration,” in
Picture Processing and Digital FiUering, ed. T.S. Huang, New York:
Springer-Verlag, 179-246.
Hiigerstrand, T. (1957), “Migration and Area,” in Migration in
Sweden: A Symposium, ed. D. Hannerberg et al., Lund Studies in
Geography No. 13, University of Lund.
(1967), Innovalion Diffusion A s a Spatial Process (Pred
translation), Chicago : University of Chicago Press.
Harmon, L., and Julez, B. (1973), “Masking in Visual Recognition,”
SCien~e,18&4091, 1194-1197.
530 Journal of the American Statistical Association, September 1979
Kantorovich, L.V., and Krylov, V.J. (1958), Approximate Methods Robinson, A., and Sale, R. (1969), Elements of Cartography, New
of Higher Analysis, Groningen : Noordhoff Interscience. York: John Wiley & Sons.
Kaula, W. (1967), “Theory of Statistical Analysis of Data Distri- (1971), “The Genealogy of the Isopleth,” Carlographic
buted Over a Sphere,” Reviews of Geophysics, V, 1, 83-107. Journal, 49-53.
Ketter, R., and Prawel, S. (1972), Modern Methods of Engineering Rosenblat, M. (19561, “Remarks on Some Nonuarametric Esti-
Computetion, New York : McGraw-Hill Book Co. mates of a Density Function,” Annuls of Mathematical Statistics,
Lawson, C. (1978), “Software for C’ Surface Interpolation,” Mathe- 27. 832-837.
matical Software ZZZ, ed. J. Rice, New York: Academic Press. Rosenfeld, A., and Kak, A. (1976), Digital Picture Processing, New
Markoff, J., and Shapiro, G. (1973), “The Linkage of Data De- York : Academic Press.
scribing Overlapping Geographical Units,” Historical Methods Schmid, C.F., and MacCannell, E.H. (1955), “Basic Problems,
Techniques, and Theory of Isopleth Mapping,” Journal of the
Nmsleltw, 7, 1,34-46.
Ameriean Statistid Association, 50, 22&239.
Matheron, G. (1971), The Theory of Regionalized Variables and Its Schoenberg, I. (1973), Cardinal Spline Interpolation, Philadelphia:
Applications, Fontainebleau : Cahiers du Centre de Morphologie SIAM. 115-119.
Mathematique de Fontainebleau, No. 5, &ole Superieure des Schumsker, L. (1976), “Fitting Surfaces to Scattered I h t a , ” in
Mines. Approzimutim Theory ZZ, ed. G. Lorentr, New York: Academic
Mitchell, A., and Wait, R. (1977), The Finite Element Method in Press, 203-268.
Partial Differential Epwlione, New York: John Wiley & Sons. Tapia, R., and Thompson, J. (19781, Non-Parametric Probability
Mortir, H. (1970), Eine AUgemeine Thewie der Verarbeitung uon Density Estimation, Baltimore : Johns Hopkins University Press.
Schwermessungennuch Kbinsten Quadraten, Heft Nr. 67A, Munich : Tobler, W. (1979), “Lattice Tuning,” Geographical Analysis, XI,
Deutsche Geodatische Kommiasion. 1, 3 6 4 4 .
Nordbeck, S., and Rystedt, B. (1970), “Isarithmic Maps and the U.S. Department of the Interior (19701, National Atlas of the United
Continuity of Reference Interval Functions,” Geograhka Annaler, States, ed. A. Gerlach, Washington D.C.
Ser. B., 2, 92-123. Walsh, J., and Young, D. (1953), “On the Accuracy of the Numerical
Parter, S. (1965), “On Estimating the ‘Rates of Convergence’ of Solution of the Dirichlet Problem by Finite Differences,” Journal
Iterative Methods for Elliptic Difference Equations,” Transactions, of the National Bureau of Standards, 51, 343-363.
Downloaded by [Northwestern University] at 21:07 14 January 2015
American Mathemdical Society, 114,32&354. Wachspress, E. (1966), Iterative Solution of Elliptic Systems, Engle-
Parzen, E. (1962), “Estimation of a Probability Density and Mode,” wood Cliffs, N.J. : Prentice-Hall.
Annals of Muthematical Statistics, 33, 1065-1076. Weinstock, R. (1974), Calculus of VariatimLs, New York: Dover
Pirer, S.M., and Vetter, H.G. (1968), “Perception and Processing Publications, Ch. 10, 228-260.
Young, D. (1954), “Iterative Methods for Solving Partial Difference
of Medical Radio-Isotope Scans,” in Pictorial Pattern Recognition, Equations of Elliptic Type,” Transactions, American Mathematical
eds. G.C. Cheng et al., Washington D.C.: ThompsPn Book Co., S o ~ i e t y76,
, 92-111.
147-156. (1962), “The Numerical Solution of Elliptic and Parabolic
Prenter, P.M. (1974), Splines and Variational Methods, New York: Partial Differential Equations,” in Survey of Numerical Methods,
John Wiley & Sons. ed. J. Todd, New York : McGraw-Hill Book Co., 3E4b438.
Comment
NlRA DYN, GRACE WAHBA, and WING-HUNG WONG*
interesting contribution to the important problem of ob- could be very important, for example, in analyzing the
taining smooth surfaces with the volume-matching geographic distribution of various types of cancer in-
property. cidence and matching the resultant contour maps with
Although Tobler’s main interest is in obtaining smooth contour maps of, say, air-pollution density. If the disease
surfaces and not in solving optimization problems, we data and air-pollution data were sculpted by different
think it is useful and important to state precisely the methods, then the two maps are not necessarily compar-
optimization problem being solved, to establish the able. If a n algorithm does not converge to a unique
existence and uniqueness of the solution, and to establish solution, then different experimenters can obtain (pos-
that the numerical algorithms involved do converge to a sibly wildly) different maps for the same data.
unique solution. Our position is that two experimenters Our remarks fall into several areas. First, we clarify
some of the facts concerning boundary conditions that
Nira Dyn is Professor, Department of Mathematical Sciences, (a) are imposed as part of the problem and (b) are en-
Tel-Aviv University, Tel-Aviv, Israel. Grace Wahba is Profassor,
Department of Statistics, University of Wisconsin-Madison, joyed by the solution of an optimization problem without
Madison, WI 53706. Wing-Hung Wong is Research Assistant, being imposed.
Department of Statistics, University of Wisconsin-Madison. This
work was done while Professor Dyn was visiting the Mathematitics
Research Center, University of Wisconsin-Madkon, and was @Journal of the American Statistical Aswciatlon
sponsored by the U.S. Army under Contract Numbers DAAG29- September 1979, Volume 74, Number 367
75-C-0024 and DAAG29-77-G-0207. Applications Section