Dead? Nah... it's just stable. ;) The GIS namespace is there for this sort of stuff. That's what I use it for. Unfortunately, most of my GIS code isn't GPL, and so that's all you see.
I use a mysql GIS database, and the GPC polygon clipping library (with a PDL interface that's not GPL, since GPC is not, but I can give it to you if you need it). The proj interface is to handle coordinate system transformations. I've also done the PDL::IO::GD, which has lots of rendering primitives, but those mostly happen outside of PDL. For a satellite data mapping project, I used a PDL interface to a C++ library to handle rendering primitives for huge stacks of polygons at super high speed directly on the PDL memory sections. This code is now GPL'd, but may be of limited use for "general" GIS. GIS support in PDL is only dead when you don't contribute your stuff. I've put mine in. -Judd ____________________________ Judd Taylor Software Engineer Orbital Systems, Ltd. 3807 Carbon Rd. Irving, TX 75038-3415 [email protected] (972) 915-3669 x127 ________________________________________ From: Steven Lembark [[email protected]] Sent: Wednesday, May 02, 2012 1:33 PM To: [email protected] Subject: [Perldl] Geometry, anyone? The nice people at Oracle implement all of their OpenGIS "contained within" geometry operators using bounding boxes only. This makes it impossible to select non-rectangular areas from a map. Google has gotten me nowhere looking for a PDL geometric operator library that (ideally) works on OpenGIS format data (WKB, WKT) or at least implements a "contains" operator suitable for a point and polygon. I am not trying to plot anything, just get a boolean outcome for, say, which state contains a given lat+long or which hospital is closesest to a given point. Checking CPAN for PDL+GIS gives me PDL::GIS::Proj, which isn't about GIS and is also pretty much dead. Q: Any suggestions for an implemention for selecting which of a (largeish) list of polygons contain a given point? thanks -- Steven Lembark 3646 Flora Pl Workhorse Computing St Louis, MO 63110 [email protected] +1 888 359 3508 _______________________________________________ Perldl mailing list [email protected] http://mailman.jach.hawaii.edu/mailman/listinfo/perldl _______________________________________________ Perldl mailing list [email protected] http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
