conveyal / analyst-server

DEPRECATED; see https://github.com/conveyal/analysis-ui
MIT License
37 stars 6 forks source link

Cannot use shapefile with type Polygon #238

Closed mattwigway closed 8 years ago

mattwigway commented 8 years ago

Results in the following when trying to export a query:

java.lang.ClassCastException: com.vividsolutions.jts.geom.Polygon cannot be cast to com.vividsolutions.jts.geom.MultiPolygon
at com.conveyal.analyst.server.controllers.Gis.generateZippedShapefile(Gis.java:503) ~[analyst-server.jar:na]
    at com.conveyal.analyst.server.controllers.Gis.query(Gis.java:227) ~[analyst-server.jar:na]
    at com.conveyal.analyst.server.Routes$$Lambda$64/1056690073.handle(Unknown Source) ~[na:na]
    at spark.SparkBase$1.handle(SparkBase.java:311) ~[analyst-server.jar:na]
    at spark.webserver.MatcherFilter.doFilter(MatcherFilter.java:159) ~[analyst-server.jar:na]
    at spark.webserver.JettyHandler.doHandle(JettyHandler.java:60) [analyst-server.jar:na]
    at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:179) [analyst-server.jar:na]
    at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:136) [analyst-server.jar:na]
    at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:52) [analyst-server.jar:na]
    at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [analyst-server.jar:na]
    at org.eclipse.jetty.server.Server.handle(Server.java:451) [analyst-server.jar:na]
    at org.eclipse.jetty.server.HttpChannel.run(HttpChannel.java:252) [analyst-server.jar:na]
    at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:266) [analyst-server.jar:na]
    at org.eclipse.jetty.io.AbstractConnection$ReadCallback.run(AbstractConnection.java:240) [analyst-server.jar:na]
    at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:596) [analyst-server.jar:na]
    at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:527) [analyst-server.jar:na]
    at java.lang.Thread.run(Thread.java:745) [na:1.8.0_40-internal]