1,501 reputation
526
bio website
location
age 30
visits member for 2 years, 11 months
seen Apr 9 at 9:51

Feb
23
comment How to write to shape file in MapGuide
@kush.impetus also, just checking - when you test phpviewersample do you explicitly specify the .php file, or are you waiting for a default document? Double check by visiting phpviewersample/ajaxviewersample.php
Feb
23
comment How to write to shape file in MapGuide
@kush.impetus you don't specify what exactly fails, but I would guess the PHP version is a good place to start. If you installed php via the Windows installer it will be on the path and might be executing the MapGuide PHP instead of letting the bundled PHP version execute it. Try dropping a phpinfo() in the phpviewersample directory and see what you get - e.g. does it use the php.ini configuration from the MapGuide install dir or somewhere else? If it uses the right php.ini try editing this to enable error logging to syslog then check your event viewer.
Feb
23
comment How to write to shape file in MapGuide
@kush.impetus in my experience the apache install is the easiest as you can have multiple apache installs on a machine. The bundled MG installer contains everything (apache, PHP 5.2.5 NTS) within the OSGeo/MapGuide directory and is completely self-contained. I installed the bundle with the defaults, then used IIS URL Rewrite in reverse-proxy mode to forward all traffic for a dedicated IIS site to localhost:8008 (MG apache). Then I configured a few aliases (including /mapguide) within apache's httpd.conf and everything was OK.
Feb
21
comment How to write to shape file in MapGuide
@kush.impetus thanks very much for the offer but I had to give up on this approach due to time / budget issues. I think my problem was 64-bit IIS not talking properly to 32-bit ISAPI component in MapGuide. Eventually I just installed MapGuide with bundled Apache and set an IIS site to forward all requests to Apache. It's not ideal but it works and shows good performance. I also tried figuring this out in the MapGuide forum here: osgeo-org.1560.n6.nabble.com/…
Feb
13
comment How to write to shape file in MapGuide
sorry I don't have any suggestions on your issue, but I'm currently having lots of trouble with the same setup (MapGuide OS 2.1, PHP, IIS 7.5). If you are feeling charitable I'd love to start a conversation about how you configured it
Feb
13
awarded  Popular Question
Jan
27
awarded  Benefactor
Jan
27
accepted Where are imported Mosaic Dataset images stored on ArcSDE server?
Jan
25
comment Where are imported Mosaic Dataset images stored on ArcSDE server?
so, basically, if I add rasters to a mosaic from a non-shared location, SDE will quite happily let me do this and then just break when someone tries to view them?
Jan
24
awarded  Promoter
Jan
23
comment OpenLayers canvas renderer - redraws all features on selecting a single feature
@unicoletti Could you edit your answer slightly for the benefit of others? The SelectFeature.onSelect event is fired after the feature is highlighted (selected), and so isn't much use for improving performance. However, the undocumented onBeforeSelect event gives near-immediate access to the clicked feature, and returning false in this handler cancels the feature highlight / select.
Jan
22
comment How to solve a filename conflict problem?
@KirkKuykendall let me guess - 'COMException'! Oh how I don't miss ArcObjects development
Jan
22
comment Looking for compute intensive GIS vector operations
Is this an academic exercise or for a specific situation where performance is a problem? If a specific situation, prior knowledge of the data could be your best weapon in improving performance. If not, I would imagine many effort-hours have already been expended in this area (imagine doing point-in-polygon on a 1980s workstation - you would make sure the algorithm was efficient)
Jan
22
comment OpenLayers canvas renderer - redraws all features on selecting a single feature
You again! Unicoletti you're fast becoming my OpenLayers guru. I was actually thinking this one through overnight and option 2 came to me as a good workaround. I stepped through all of the hit-detection logic and identifying the selected feature should be very fast, but the redraw (which is less obvious without image icons) is what drags performance down across lots of features. I just have to tell OpenLayers to not bother highlighting (i.e. redrawing) on selection and use the workaround to 'highlight' the feature.
Jan
22
accepted OpenLayers canvas renderer - redraws all features on selecting a single feature
Jan
22
comment OpenLayers alternatives supporting more client-side features
I modified the first example (swingley.appspot.com) to use the OL Canvas renderer and a solid fill for points, and the zoom and pan performance is actually very similar to your TagCanvas & TagVector. I also re-implemented the hit-test functionality you removed in your modifications so I could test the comparative performance - the Tag* approach was approxomately 20% faster at identifying which feature was hit (out of 5000). Given the significant effort in writing / updating the custom classes, and the similar performance (in my tests), I think I'll see what vanilla OL can do
Jan
22
asked OpenLayers canvas renderer - redraws all features on selecting a single feature
Jan
10
comment OpenLayers alternatives supporting more client-side features
Wow the stripped-down example makes a massive difference, that's really impressive. I went from struggling with 1,000 features to flying with 10,000
Jan
9
comment OpenLayers alternatives supporting more client-side features
Many thanks for the detailed and thorough response. I will very likely be looking at server-side clustering, hopefully in combination with a caching strategy so that the operation only occurs when necessary. One of the options for server-side is MapGuide, so the approach for retrieving and clustering points could be totally custom. I will also have a play around with the renderer options to see what difference it makes.
Jan
8
accepted OpenLayers alternatives supporting more client-side features