FileBuzz: Software Download
Find shareware, freeware downloads from thousands of software titles

Program Name: geo-utils

License Type: Freeware

Date Released: July 17, 2013


geo-utils v0.1 Instant Download

geo-utils Desciption:

Miscellaneous geospatial utilities

Advertisements



geo-utils contains two helpful utility functions: 1. Point-in-polygon test 2. Random point generator. Right now it performs better if the polygon covers a large portion of its bounding box. The test is performed using this algorithm. 1. Generate a bounding box 2. Generate a random point within this bounding box 3. Perform a point-in-polygon test on this point. If the test succeeds, return the point, if not loop to step a and perform again. ** If anyone know of a better way to do above, let me know. I'd love to hear some better ideas especially when dealing with complex concave polygons.USAGE:Point-in-polygon test:polygon = Polygon((0,0), (0,4), (4,4), (4,0), (0,0))point = geo.Point(2,2)assert polygon.contains(geo.Point(2,2))Random point within a polygonpolygon = Polygon( geo.LatLon(42.39321,-82.92114), geo.LatLon(42.39194,-82.91669), geo.LatLon(42.39147,-82.91796), geo.LatLon(42.39090,-82.91974), geo.LatLon(42.39321,-82.92114))point = polygon.random_point()assert polygon.contains(point)INSTALLATION:You can install the package either by cloning this repository and running the standardpython setup.py installor install from pypipip install geo-utils#md5=3d1bad2d5e115a0fe4d207e7e9b68fcb




License: Freeware | Price: $0.00 | Size: 10 KB | Downloads (100)

Platform: Linux


Related Software
New Reviews
New Downloads Top Downloads Top Search

New Downloads

.NET SFTP Library
Express Invoice Invoicing Software Free
VanDyke ClientPack for Windows, Mac and UNIX
Switch Audio and Mp3 Converter Free
Tanida Demo Builder
Portable Efficient Diary Pro
TuneMobie Spotify Music Converter (Mac)
Soft4Boost Any Uninstaller
Ace Clipboard History
Business Process Manager
nanoCAD Plus
CSV2OFX
Terminal Service Plus
Portable Efficient Diary
SecureFX for Linux
Startup Product Manager
Network Shares Recycle Bin
Aml Pages
SecureCRT for Mac OS X
SecureFX
CSV2OFX for Mac
DVDFab HD Decrypter for Mac
SecureCRT for Linux
Easy Time Logs Express
Cheewoo Nest 2D

Top Downloads

Opera Mini
Turbo C++
Abyss Web Server X1
TaskMerlin Project Management Software
Macrorit Disk Partition Expert Server Edition
Foxit Advanced PDF Editor
Kids Online Browser
Rapid PHP Editor
MathCast
SourceMonitor
Cleanup and Update Tool for Cisco CUCM
Open-School Community Edition
FTP!
Count Code
Daniel Drubin Access Control Suite
simplitec simplisafe
Multi-Process Killer Portable
SCEA Part 2 & 3 Exam EPractize Labs Enterprise
Silva 2.1a2
Agama Web Menus
aXmag Free
Flash Player Pro
Red Call Recorder
Photo! 3D Album
Syston Data Recovery Free

Top Search

Serif Tuneup Utilities
K850 Utilities
Search Asus Utilities Type
Free Download Utilities
Boot Utilities Sd
Palm Os Utilities
G Tide G7 Utilities
Download Canon Utilities
Tune Up Utilities 2009
Norton Utilities Boot Disk
Asus Utilities Info
Process Security In Win Utilities
Asus Wireless Lan Utilities
Tools Mz Utilities
Password Wlan Ap Utilities
Luxphone 8000 Utilities
Imate Kjam Utilities
Free Download Data Recovery Up Utilities
Asus Utilities Description
Hd Fix Utilities
Asus Utilities
Usb Divice Reset Utilities
Image Map Utilities
Disk Drive Security Utilities
Cannon Utilities Camera Window