Wednesday, July 7, 2010

Create Your Own Twitter Map


The Google Geo Developers Blog has just published links to a number of articles on developing with Google Maps:
So far I have only managed to browse through the Fun with MVC Objects article. The article is a step by step guide to creating an adjustable radius tool. You can see the tool in use on this great Twitter Map.


Basically the Twitter Map uses the radius tool to let the user define the region within which they wish to search. The article has other suggestions about how you might use the tool.

I'm sure the other articles are just as good and just as useful.

ESRI ArcGiS Server iPhone Client Out; Where to get Data?



Twitter and the blogosphere are all excited because ESRI's first iOS app is available (iTunes link, ESRI page for the product). There's no press release yet, for those looking for one. Update: the press release came out this afternoon.

I think this post from @jpete24 says quite a lot about the state of affairs: 

Anybody notice that the ArcGIS app is out for the iPhone? Anybody got some cool GIS servers to tie into?

At least for now folks are expected to tap into ArcGIS.com services (ESRI's basemaps, Bing, OSM), and as James Fee points out, only ESRI services are accessible, not OGC ones, at this point.

100 Video APIs


Sure, YouTube gets all the press. And YouTube gets most of the mashups. But when it comes to video APIs, there’s a lot more than just YouTube. In fact, there are 100 video APIs, from live content Ustream to micro-vlogging 12 seconds.
As would be expected in a category overshadowed by YouTube, there are a smorgasbord of sharing sites. However, there are several notable APIs that are more uncommon. Boxee puts Internet on the television. MTV lets you search its many music videos. And Internet Video Archivehelps you find more than 20,000 movie trailers.
In terms of mashups, Flickr is tops, although that’s a bit of an exception since it’s mostly a photo site. Of course, next comes YouTube with almost 500 mashups. See the video APIs sorted by number of mashups. And for reference, here’s the full list of video APIs in the ProgrammableWeb directory:
  12seconds.tv API: 12-second videoblogging
  5min API: Instructional video database
  Animoto API: Video creation platform
  Ankoder API: Video transcoding service
  AOL Video API: AOL Truveo Video Search
  AOL Video Upload API: Video upload and sharing service
  Apideo API: Video streaming service
  Blinkx API: Video search service
  Blip.tv API: Video upload and sharing service
  Boxee API: Media center service
  Brightcove API: Video publishing service
  Cellblock API: Real-time Multimedia File Sharing
  Clipta API: Video Search
  CoolStreaming API: Online streaming video service
  CultClip API: Product video services
  Dave.TV API: Video distribution network
  Encoding.com API: Video encoding service
  ffwd API: Video sharing and discovery
  Film Crave API: Movie database of reviews, trailers, and reference
  Flickr API: Photo sharing service
  Flixya API: Video, photo, and blog sharing platform
  Floobs API: Streaming video service
  GamesRadar API: Video game cheats and guides services
  Grouper Video API: Video sharing service
  Hey Spread API: Video distribution services
  HeyWatch API: Video encoding services
  Howcast API: How-to video search service
  hu.ly API: URL shorten tool
  idiomag API: Musical artist information service
  ImageShack API: Online photo and video sharing service
  Internet Video Archive API: Movie trailers, music videos, and game trailers service
  Ipernity API: Media sharing service
  Joost API: Online television
  Justin.tv API: Live video service
  Kyte API: Streaming interactive television service
  LiveVideo API: Video repository and user community
  Magnify.net API: Curated video channels
  Medioh API: Video search service
  Meebo API: Web based messaging platform
  Mefeedia API: Video feeds and community
  Motionbox API: Video sharing service
  Movieclips.com API: Movie scene search and information service
  MovieMeter API: Retrieve film information in Dutch
  MovieZine.se API: Movie database query service
  MTV API: MTVN Content API
  Muecs API: Media file sharing service
  Multiply API: Social networking and media management
  Mydeo Media Manager API: Video streaming service
  Netflix API: Movie rental service
  New York Times Movie Reviews API: NY Times newspaper movie review archives
  Nimbb API: Webcam and video streaming service
  Nirvanix API: Internet storage service
  ooVoo API: Web video chat room service
  Ooyala Analytics API: Video analytics services
  Ooyala Interactive Video API: Interactive video distribution services
  Ooyala Video Player API: Video player customization services
  OpenCrypt Video Conversion API: Video conversion and management service
  OpenCrypt Video Conversion API: video conversion
  Opensubtitles API: Movie subtitles service
  Orb API: Digital media remote access and management
  PalBee Mashup API: Conferencing and collaboration services
  Pando API: File delivery and management services
  PermissionTV API: Video distribution platform
  Phanfare API: Photo and video sharing service
  Pikchur API: Photo and video uploading service
  Qik API: Mobile video sharing
  Revver API: Video services
  ScreenTunes API: Media based search engine
  ScreenTweet API: Media sharing service
  Seesmic API: Video dashboard and community
  SesameVault API: Video sharing service
  Skype API: Internet communication
  Social Video Bytes API: Social application-based advertising network
  StreamAPI API: Video streaming service
  Stupeflix API: Video creation service
  Stupeflix API: Video production plaform service
  Tagoo API: Audio and video search engine
  The Movie DB API: Movie and cast information database
  TheTVDB.com API: Television show database
  TwTube API: YouTube URL shortener
  Userplane API: Communication software for online communities
  Ustream.TV API: Live video streaming service
  Veoh API: Internet television, video, and social platform
  Viddler API: Online video service
  VideoBloom API: VideoBloom is a leader in end-to-end online video advertising and distribution solutions.
  Videodetective API: Film trailers, cast, images, and related information
  VideoSurf API: Video search service
  Vidly API: Video sharing service
  Viewdle API: Video face recognition service
  Vimeo API: Video sharing service
  Vodpod API: Video sharing and discovery
  Vuclip Video API: Mobile video sharing and search
  vzaar API: Video hosting service
  Wiqet API: Multimedia and video widgets
  Yahoo Live API: Live video streaming service
  Yahoo Music API: Music and musician info and videos
  Yahoo Video Search API: Video search
  YouTube API: Video sharing and search
  Zencoder API: Online video transcoding service