Hi,
as you know meanwhile I'm working with shapefiles
and marks in uDIG.
Marking several points using a shapefile you have
two possibilities:
1) Use a shapetype of
multipoint with one record of all the points (that's what I did up to now) -
drawback: you only have one item in the feature info table.
2) Use a shapetype of point with one record for
every point - then you have number of point items in the feature info
table
But when I do it the 2nd way I encounter the
following problem:
When all the points are
shown it is fine, but when I pan or scale so that at least one point is not
visible anymore all but 1 dispappear, although there should be more than 1! By
the way: the feature info table still shows all points.
This does not happen when working with a MultiPoint
shapefile.
That's the exception I got:
!ENTRY net.refractions.udig.project 2 0 2006-11-08
11:03:47.902
!MESSAGE Problem beim
Rendern:ShapeType changed illegally from Point to Undefined
!STACK 0
net.refractions.udig.project.render.RenderException: Problem beim
Rendern:ShapeType changed illegally from Point to Undefined
at
net.refractions.udig.render.internal.feature.basic.BasicFeatureRenderer.render(BasicFeatureRenderer.java:293)
at
net.refractions.udig.render.internal.feature.basic.BasicFeatureRenderer.render(BasicFeatureRenderer.java:205)
at
net.refractions.udig.project.internal.render.impl.TilingRenderer.render(TilingRenderer.java:79)
at
net.refractions.udig.project.internal.render.impl.RenderExecutorImpl$RenderJob.startRendering(RenderExecutorImpl.java:286)
at
net.refractions.udig.project.internal.render.impl.RenderExecutorImpl$RenderJob.run(RenderExecutorImpl.java:351)
at
org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
Caused by: java.lang.IllegalStateException: ShapeType
changed illegally from Point to Undefined
at
org.geotools.data.shapefile.shp.ShapefileReader.nextRecord(ShapefileReader.java:453)
at
org.geotools.data.shapefile.shp.ShapefileReader.recordAt(ShapefileReader.java:566)
at
org.geotools.renderer.shape.IndexInfo$Reader.next(IndexInfo.java:294)
at
org.geotools.renderer.shape.ShapefileRenderer.processShapefile(ShapefileRenderer.java:489)
at
org.geotools.renderer.shape.ShapefileRenderer.processStylersNoCaching(ShapefileRenderer.java:291)
at
org.geotools.renderer.shape.ShapefileRenderer.paint(ShapefileRenderer.java:1286)
at
org.geotools.renderer.shape.ShapefileRenderer.paint(ShapefileRenderer.java:205)
at
net.refractions.udig.render.internal.feature.basic.BasicFeatureRenderer.render(BasicFeatureRenderer.java:278)
... 5
more
Any ideas?
Michael
_______________________________________________
User-friendly Desktop Internet GIS (uDig)