Manifold Developer user guide - gis

Is there a developer guide for Manifold System?
In their site i didn't find a beginners guide ,only a user guide and some samples.
I'm mostly interested in google map development through manifold.
Thank you

There is some information on the documents up on the website, but generally it takes a bit of digging to find out what you may need to know. There is no developer guide as such.
The Manifold GIS forum is very helpful for questions and where I would suggest going if you haven't already.

there is also a manifold training video put out by www.gisadvisor.com that actaully shows you how to program the object model. While its VBScript in its teaching, it does give you a good handle on the object model, and the general way in which you do scripting and programming in Manifold.

There is the "Programming Reference" section in the manual:
http://www.georeference.org/doc/manifold.htm#programming_reference.htm
That includes the Scripting Reference page, and various pages for API objects, constants and so on.

Related

How to implement labelImg function on the web browser

i am using labelImg tool for a graphical image annotation.
But for our education site, we would like to add this function of a graphical image annotation like labelImg into our web service.
https://github.com/tzutalin/labelImg
So Can we make labelling tool for data preparation for training on our website as one of function of data training?
Anyone have any idea concerned with this?
Ryan.
Labelimg is a desktop app that uses Qt for its UI. There exists solutions to run Qt in a Browser. See for example the solutions for Running Qt over the Web.
Otherwise I would recommend to explore other web-based tools for image annotation, e.g., the Computer Vision Annotation Tool (CVAT).
I hope you succeed in your endeavor.
To previous flags/deletion of my answer: As per Stackoverflow's code of conduct I did "make sure my answer provides at least a viable alternative. The answer can be “don’t do that”, but it should also include “try this instead”. Any answer that gets the asker going in the right direction is helpful". Please comment with further explanation why this is not a valid answer. Many thanks and all the best.

using webservice as alternative to conventional web site

I have been involved with web development applications for more than 3 years now, using c# and microsoft stuff. I am now looking into, and researching, whether it is possible to use webservice, perhaps with Java as the core, and multiple languages and tools, such as HTML5, php, javascript, etc to interact with users. Some of the things I need to be clear about, if this is possible, are:
Is such method secure? What are the considerations that need to be taken into account and how can the security part be properly implemented?
Are there constraints to what type of interactions the web site can provide, such as sending forms with a lot of details, or long texts?
Some elaborations and examples would be appreciated.
What you're describing are called web apps. They're so ubiquitous you used one (StackOverflow) to ask whether it's possible.
To answer your questions:
Yes, it's possible to make it secure, and no, it's not easy. See Wikipedia for a starting point for how to read up on this huge topic.
No. HTML5 web apps are extremely capable. If Microsoft can port Office to the web, your online form will be just fine.

How to use oAuth with ActionScript 3.0?

I came across this oAuth library for ActionScript 3.0. http://code.google.com/p/oauth-as3/
It seems to have all that you need to do oAuth, but I can't make heads or tails of it. I've never worked with oAuth (or any authentication..) before and am not really sure how to use it. I can't find any examples of this specific library, or any in general concerning oAuth and AS3.
Would anyone mind walking me through (or directing me to a tutorial) concerning how to use oAuth to interact with Web API's? Specifically I'm looking for ActionScript 3.0 interacting with Twitter.
Any help is much appreciated!
I don't usually like to post answers that just contain links but unfortunately, given the nature of the question and thus the answer, I think it's about the only choice here.
First I just want to say, try harder with googling next time. Many results came up first try.
Second, there seems to be two google code repositories for this. Just in case you're interested, here is a link to the second one (you provided a link to the first) http://code.google.com/p/oauthas3/. This repository has code which is newer than the repo you referenced.
Third, here are some links to articles/tutorials about this library which should provide all the help you've requested:
http://soenkerohde.com/2010/01/twitter-as3-oauth-lib-with-flex-4-example/
http://www.iotashan.com/index.php/2008/04/28/oauth-actionscript-library/
Note also this question and answer here on stackoverflow: Pinless OAuth on Adobe AIR for Android. It has some code and discussion about the library, so I've referenced it here as well.

Suggested web development language and frameworks for a newbie with iOS experience

I'm a newbie to web development (although I have built basic sites long ago using HTML, CSS, hacked various CMS's etc) and was wondering what language and associated framework is best to go with for a data driven web service with a dynamic UI (i.e. AJAX-ey effects) which I hope will scale at some stage in the future. I am fairly proficient in iOS development so am comfortable with Object Orientated development and the Model View Controller paradigm. Any advice and/or thoughts would be greatly appreciated.
Don't learn a language by learning a framework. Do basic non-framework programming in your language of choice first. THEN jump into the framework. Otherwise you're laboring under the double burden of unfamiliar language AND unfamiliar environment.
Basically, learn to drive first, THEN pimp out your ride.
If you're familiar with the Cocoa libraries, you might consider using Sproutcore which has a design that is highly informed by Cocoa. It also has the added bonus of being rather forward looking (aka: the new hotness) and is at the point of becoming a serious tool (ie: Apple uses it for mobile.me ) but still new enough that it is under active development by excited, passionate and skilled developers.
Also, as an aside to everyone advocating learning the basics. For many of us, the best way to learn something well is to have a real project and learn by building. Sproutcore seems like a good option for someone familiar with iOS development.
The easiest framework in my opinion is CodeIgniter and the docs are fantastic but this is really a subjective question.
I agree with #Marc B, first master your language, then you could start using a framework.
as a language the two obvious choices are either asp.net, or php, both have their advantages and disadvantages... you have some reading to do, a simple google search will provide you with plenty of info. there is no one size fits all in this department. look at some code examples, see what you feel comfortable about.

Does anyone know of any good open source Geodjango apps to dig through?

I'm looking to build a small GIS in my spare time and have been digging into Geodjango.
I've been trying to find examples of open source Geodjango projects to look through, but I have had little luck, so here I am. I've been through most of the tutorials I could find, but they all seem to stop at the same point and I'm curious to look into some more complicated real-world code.
Anyone know if/where I can find some? Anything will suffice, but stuff using the Google Earth API as opposed to Open Layers would be ideal.
everyblock.com recently released their source code for their GeoDjango-based site. I've been digging through it - it's an interesting case study. It includes the public-facing site, a JSON API and some back-end data aggregation and map-generating code. Links and more info can be found at: http://www.everyblock.com/code/
I would recommend reading about what a GIS mapping stack is all about first. Once you understand where GeoDjango fits within this stack, there is a geodjango-basic-apps Google repository that gives some GeoDjango examples. The examples that you find online will swap certain portions of the stack (e.g. Open Layers for Google Maps API or MapServer for GeoServer) but the the design patterns and ideas are very similar if not the same in numerous cases.
MarineMap is a web-based tool for open and participatory spatial planning in the marine environment. For more information about MarineMap, visit http://marinemap.org
Code: https://code.google.com/p/marinemap/
Demo: http://southcoast.marinemap.org/marinemap/