ncg / i2maps Goto Github PK
View Code? Open in Web Editor NEWHome Page: http://ncg.github.com/i2maps/
Home Page: http://ncg.github.com/i2maps/
A framework for building dynamic spatial data driven web applications #Features An integrated server & client framework Server side (Python): * Python database API with convenience functions * Spatio-Temporally referenced Numpy arrays for raster data * Automatic conversion of data formats (Geometries, Dates/Times, Numbers): * Python to/from Javascript * Python to/from database (Postgres, Sqlite) * Spatial regression modeling method * Standalone Python development server * Easily extendable with custom Python modules Client side (Javascript): * OpenLayers based map control * High level classes for creating data driven vector and raster layers * Timeline control * Event system * Simple mechanism for calling Python functions from Javascript
Documentation is required to explain the concept of "Controllers" and how they are to be written and used.
Need to specify how to define a datasource, what types of parameters methods can accept and what they should return.
Examples needed to show how to access and call controllers from the Javascript side.
Documentation is required for the Task Manager.
We need to describe how to define a task and how to use the Task Manager program.
Following error occasionally occurs when loading a datasource:
"attempt to write a readonly database ..errors.db"
Not sure why yet. Permissions being changed somehow.
The Google Maps API key is hardcoded in i2maps.js. This should be changed somehow.
Ideally we should move to using API V3 which does not require a key.
i2maps server prints the following if Shapely is not available:
Shapely package is not installed.
You will not be able to import or modify geometries.
More about Shapely: http://trac.gispython.org/lab/wiki/Shapely"
The implications of this are unclear and may lead one to believing there is a problem.
If this is not an error, it should not be printed.
Problem using inspect somehow.
Hi, First of all, i'd like to congratulations to all of you, for this project, and second is that i'm about to develop a Vehicle GIS Track Project, and i was watching Public transportation demo, i'd like to do something like this, but there is not examples in everywhere, i'd like to move the markers and the lines, as Public transportation demo do it, but i am lost, i have not much experience with openlayer and i have not experience at all with Python, so my question is:
What Tools should i have to achieve my project? could you give to me a little help?
I'm testing with Openlayers, and KML format ( No databases), to draw a lines and markers, but i do not know how to move the markers and the line as Public transportation demo. Does exists a special Algorithm?
Thanks.
Documentation required to explain how to connect to different types of datasources (Postgres, Sqlite, etc), including all the possible paramaters.
A distinction needs to be made between datasources like databases and datasources as defined as Python modules. I propose to rename the Python modules as controllers and make a clear distinction in how they are accessed.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.