15

In addition to @PolyGeo second suggestion, there is an extension called CarryMap. It does what you exactly want. It exports your MDX into an exe file that can be opened with a double-click; no other software is needed. Furthermore, it exports your map for use in Android or iOS devices as well! However, you should pay to have the extension (commercial ...


12

You can do this by using Layer Groups. In the Admin interface, Under the 'Data' section on the left click on 'Layer Groups'. Then, in the usual GeoServer way, create a new layer group (by default you may already have a couple of examples) and then follow the intuitive interface to add layers to the group. Once you have your Layer Group created, go back ...


11

It's not an *.exe but you can either: export your map to a layered PDF so that anyone with the free Adobe Reader can view it use the Publisher extension to publish your map as a PMF so that anyone with the free ArcReader can view it


9

The Postgis function ST_AsSVG simply converts geometries into their SVG point or path equivalents, and does not allow you to add any attributes/styling directly. For example, a query with a Point, Linestring and Polygon: WITH shapes (geom, attribute) AS (VALUES( (SELECT ST_MakePoint(0,0)),1), ((ST_MakeLine(ST_MakePoint(0,0), ST_MakePoint(10,...


7

The other way is to list all the layers you want in the LAYERS parameter of your WMS request. If you have GeoServer installed locally you can try http://localhost:8080/geoserver/wms?LAYERS=topp:states,tiger:poi&STYLES=&FORMAT=image/png&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=-74.028479182883,40.704071325538,-...


4

A partial answer : http://digital-geography.com http://geoawesomeness.com In another case, I fear that you need to go through academical review process e.g like for HAL or CyberGeo (both for French papers mainly)


4

PLOS ONE Geographic Information Systems is an open access peer-reviewed journal that may meet your needs. You can find publication criteria here. The beauty of this publication is that it is available freely to the public, which has wide implications for scientific research. Everyone can freely access and download all PLOS ONE articles without paying ...


4

From the help on this error message: Open the GIS resource using the appropriate application (for example, if you are working with a map document, open it with ArcMap), analyze the resource, and fix each error. It appears that you have errors in your map document that is prohibiting you from creating the map service. These must be fixed before you are ...


4

My suggestion would be to export to PDF or SVG. Here is a PDF I found on a workflow from QGIS to Inkscape. In the past, when I worked on MapInfo, I hated the map production outputs so much, I would export each layer separately as a PDF. I would then bring the layers in to Adobe Illustrator which is similar to Inkscape. I found that I had much more ...


4

You don't need an ArcGIS Server license in order to work with ArcGIS Online hosted services. You can also create an .sd file having ArcGIS Desktop license only. If your hosted feature service schema is not changing, you probably just want to truncate the feature layer and populate it with the features from your shapefile. securityinfo = {} securityinfo['...


3

You say you're getting code from that site, but you're creating new code with errors in it. The error message you're getting here is 'AttributeError: 'str' objetcs has no attribute 'workspace'' This is because you pass in an argument to the method you've created: publish_featuretype("self" name="Layername", store="store_name", native_crs="4326", srs="EPSG:...


3

You didn't provide any information about your website location, but something didn't fit in this equation: changed from localhost to the name of my pc If your website is hosted somewhere on the web then your users must use a domain name to visit it, or a public ip of your computer. Therefore, I suggest you to change localhost with your domain name or with ...


3

Why would you need to use another tool if QGIS print composer or atlas plugin supports CAD-type templates and layouts? If you really need to do that, then use QGIS print composer and export to PNG and bring that into inkscape. I created some quite detailed print templates with north symbols, logos, text boxes etc. Just as detailed as a CAD layout by just ...


3

To change your ArcGIS Online (AGOL) service you will need to change your desktop .shp then upload again to AGOL. Making changes to the .shp with ArcGIS for Desktop does not apply changes directly to a service unless you publish the service as a feature service to your ArcGIS for Server and add it as web service in AGOL.


3

Sorry, but there is no standard way to have this enabled so it will apply to all map documents one creates. There is no arcpy way into the data frame to see whether the layer ids have been enabled and there is no way to check the layer id using arcpy either. If you are comfortable with ArcObjects, you might consider iterating your map documents and enabling ...


2

I'm currently trying to do the same for my thesis. The guide Fetzer linked is a very good start. I also found that objects in the SVGs exported from print composer are grouped by layer (there's one "mega-group" that contains the page layout and as many subgroups as qgis layers). EDIT: not entirely true, this works for layers with "single symbol". "...


2

I agree with the suggestion that for the time being it's best to export from the print composer as a PDF and load this into Inkscape. It's also worth bearing Scribus in mind. Get the map looking about right in the print composer and export it as a PDF. Then load the PDF into Adobe Reader and "print" it to a PostScript (.PS) file. This can be directly loaded ...


2

This error can also ocur if you have made an MXD that does not contain anything. Please note that getting analysis from analysis = arcpy.mapping.CreateMapSDDraft(...) does not give a complete picture, so the error may come out when you convert the sddraft to sd even after reviewing the analysis. A better way is to do analysis = arcpy.mapping.AnalyzeForSD(...


2

With respect to your comment: "Is there a way to analyze and catch the errors in the code itself?" Use arcpy.mapping.AnalyzeForSD(path_to_sddraft) to get a Python dictionary of your errors, warnings and messages. Refer to the AnalyzeForSD (arcpy.mapping) help for code samples and further explanation.


2

Before doing ANY of this, be sure to make backups of your data in the event something goes awry . What we have done in similar situations is publish the new service with a different name. Once published, we cache the new service. Once the caching process completes for the new service, we rename the cache folders for the services in the arcgiscache ...


2

One way would be to have a column corresponding to the Parcel unique ID named for example "UniquePin". In that column generate a 4 or 6 digit pin numbers. And make sure no pin is repeated. Make a definition query "UniquePin" = {0}.format(pin), where pin = a 4-6 digit number <- this is a python example use an SQL equivalent. In this scenario the ...


2

ArcMap's cache is not used for storing the cache of services you publish, it's used to store tiles of services you use in ArcMap. If you want to manage you map service cache, there are 2 options: you define cache options when publishing the service in ArcMap you modify an existing cache with the Caching toolset in ArcToolbox More in detail: When ...


2

The problem was that I had to change the permission level on the "python27" folder on the C:\ drive of our publishing machine. The ArcGIS Server user account did not have full permissions. Giving it full permissions allowed it to successfully publish.


2

I have done this before by rebuilding a separate instance of the address locator in python and using arcpy.Copy_management to overwrite the published locator. After this you do not have to republish the locator, it will be updated automatically. http://pro.arcgis.com/en/pro-app/tool-reference/data-management/copy.htm You cannot rebuild the locator using ...


2

I got the answer is the SQL table so I required to use as Year = Year(getdate()) Whereas in GIS Table use Yearfieldname = EXTRACT(YEAR FROM CURRENT_DATE)


1

Chris and underdark: It seems that there's no answer out-of-the-box. But your comments brought up to me a possible partial solution. One could re-use the "All-in-one Project" (AIOP) file package and plugin! As a publisher: First one would setup everything (symbology, symbols/fonts and a demo dataset). Then one could (somehow) remove the dataset, and ...


1

If you are open to exporting data from within QGIS, rather than from PostGIS, you could use the Simple SVG plugin. This plugin will export the active layers from within QGIS, attempting to maintain the symbology. I have uses this with some relatively good success. Additionally, you can use QGIS composer to start your maps and use their SVG export function. ...


1

Share and publish mean the same thing. When you hit share in your visualization, you are given a direct link (that is shortened), an iframe piece of code for embedding within HTML webpages, and a viz.json for including in CartoDB.js javascript code. More info is here: http://docs.cartodb.com/cartodb-editor.html#share-your-visualization


1

The easiest way is to export your feature classes to feature classes. Esri HowTo: Remove Z- and/or M-values from a feature class 1.Browse to ArcToolbox > Conversion Tools > To Geodatabase. 2.Open the Feature Class to Geodatabase (multiple) tool. 3.Add all the feature classes into the Input Feature Class parameter. 4.Select an Output Geodatabase. 5....


1

You could create two applications that both access the feature service. Have one flex application allow editing, and give that URL to the editor user. Have the other flex application be 'read only' and give that to the other user. You could also password protect the editor flex application to ensure the read-only user (or others) cannot make edits.


Only top voted, non community-wiki answers of a minimum length are eligible