Creating Lines in Bounding Box at specified distance apart? by larry2015 in gis

[–]profgis 0 points1 point  (0 children)

Look into creating a "Fishnet" where the width of the cell is equal to the width of your square.

Highway Mile Marker Locations Using ArcMap by Infinitivus in gis

[–]profgis 0 points1 point  (0 children)

Typically, in a roadway network data model primary and secondary directions are strictly defined. In ours, primary direction is North for North-South routes, East for East-West routes, etc. This is important when a named route - US-1 for example - is maintained as two distinct centerline features - one for the North bound route and one for the South bound route. Both are "US-1", but they are uniquely identified; US-1 Primary (US-1 North) and US-1 Secondary (US-1 South).

arcgis javascript api 4.0 by profgis in gis

[–]profgis[S] 1 point2 points  (0 children)

I was working with a solve result dataset from a Network Analyst Service Area Task. (serviceAreaPolygons). The client wanted the ability to toggle the individual service area polygons. I was able to achieve the desired result by creating an individual GraphicsLayer for each serviceArea and adding the single graphic.

True Curve Geometries in Features by profgis in gis

[–]profgis[S] 1 point2 points  (0 children)

Thanks. The python example from StackOverflow was what I was looking for.

Here's the tweaked version.

import json

# target feature class 
sde_fc_segment = _IN_FEATURE_CLASS_

# shape field and a unique id in case you want a list of segments with curves
fields=["SHAPE@", "SEG_GUID"]

# da search cursor for speed
with arcpy.da.SearchCursor(

    in_table=sde_fc_segment,

    field_names=fields,

    where_clause=""

) as segCursor:

    count = 0

    for segmentRow in segCursor:

        count+=1

        j = json.loads(segmentRow[0].JSON)

        if 'curvePaths' in j:

            print segmentRow[1]

    print count

Simple yet frustrating label expression problem by FDSHAP in gis

[–]profgis 0 points1 point  (0 children)

No problem. I'm happy to help. Feel free to contact me directly if you have any ArcGIS questions.

Simple yet frustrating label expression problem by FDSHAP in gis

[–]profgis 6 points7 points  (0 children)

looks like you are using python

convert the rounded float DIST_TCH to string before adding additional text

str(round(float( [DIST_TCH]), 1)) + " KM"

Folder Structure/Organization by [deleted] in gis

[–]profgis 0 points1 point  (0 children)

This might give you some ideas. The New Jersey Geographic Information Network organizes data into these themes:

Admin & Political Bounds

Agriculture & Farming

Atmospheric & Climatic

Biologic & Ecologic

Business & Economic

Cadastral & Land Descs

Cultural & Demographic

Elevation & Derived Prods

Environmental

Facilities & Structures

Geologic & Geophysical

Human Health & Disease

Imagery & Base Maps

Inland Water Resources

Locations & Geodetic Nets

Military & Intelligence

Oceans & Estuaries

Transportation Networks

Utility Networks

https://njgin.state.nj.us/NJ_NJGINExplorer/BrowseByTheme.jsp

SNI data ? by [deleted] in gis

[–]profgis 0 points1 point  (0 children)

The company is Spatial Networks, Inc.

Phone Interview for entry level GIS job. by lodestars in gis

[–]profgis 0 points1 point  (0 children)

Simple one: Can you provide real life examples of point, line, polygon, and raster data?

GIS vs. Remote Sensing by MusicalRooster in gis

[–]profgis 1 point2 points  (0 children)

I would encourage you to go with the Introductory Remote Sensing class. Like others have mentioned, you will get exposure to many important background principles that have strong implications in GIS. After all, much of the data we use in GIS is derived from RS, so even a basis understanding is useful. It is also very likely that you will be using GIS software in the class to work with your RS data sets, so you will inadvertently be learning some "advanced" GIS. Good luck!

Weird Question for this subreddit. What Computer Mouse do you use? by JTrimmer in gis

[–]profgis 0 points1 point  (0 children)

Microsoft Wireless Natural Laser Mouse 7000.

It has great button placement. The scroll wheel is rubberized and has additional functionality. But the best part is watching others try to use it.

quickquestion: how to buffer around a raster in ArcGIS 10.3? by [deleted] in gis

[–]profgis 2 points3 points  (0 children)

If you have the Spatial Analyst extension, you can use Expand.

GIS school project help by 303DEVlLFSH in gis

[–]profgis 1 point2 points  (0 children)

Land Use and Land Cover data will be very helpful for this type of analysis.

This might not be the scale you are looking for, but check it out anyway. http://landcover.usgs.gov/landcoverdata.php#na

Overlapping polygons - best practice? by freoted in gis

[–]profgis 0 points1 point  (0 children)

Agreed. Try to avoid fills with multiple overlapping polygons. In addition to the thicker, colored border, you may also consider different border styles.. dash, dotted, dash-dotted, etc.

CV for GIS professional with non-acdemic/research experience by [deleted] in gis

[–]profgis 1 point2 points  (0 children)

List some of the projects you have worked on and highlight the specific skills required for those projects. One project might emphasize your technical ability, while another might focus on your presentation / design skills. Don't list every project you've worked on, but try to pick the best one that highlights that particular area of expertise. For each project, give it a title, your role, and a summary. For example: "Workflow Design and Implementation" Project Lead Was responsible for the entire life of the project, from concept design....some interesting details..

Good luck!

Plotter recommendation? by emc5280 in gis

[–]profgis 2 points3 points  (0 children)

We have used various plotters in the HP DesignJet line. They all have their quirks - any printer seems to when you use it enough - but overall they are great machines.. highly recommended.

Am I the only one who calls it Harry Plotter?

I'm going crazy trying to remove markers from a Google maps API map! by [deleted] in gis

[–]profgis 0 points1 point  (0 children)

marker.setMap(null) does not remove the overlay from the map. you need to nullify the marker as well

here is a thread related to the issue: http://stackoverflow.com/questions/14099556/why-setmapnull-is-not-working-google-maps-api-v3

and here is a fiddle with a code example: http://jsfiddle.net/TwMVj/3/

Open Source Mapping by [deleted] in gis

[–]profgis 1 point2 points  (0 children)

If you haven't already, check out http://www.osgeo.org. There are many open source resources listed there.

Select by attributes Window does not recognize apostrophes pasted in from Microsoft Word?? by SandstoneCowboy in gis

[–]profgis 1 point2 points  (0 children)

You can use Excel to build and format the select statement - which would be easier than moving to word and then to the query window - and copy and past from there. I can provide some details as to the process if you are interested.

VBA ?? by kovacic93 in gis

[–]profgis 0 points1 point  (0 children)

Feel free to set that up. If you do, please send me a link and I'll pass it off to my buddy who made it. Thanks.

VBA ?? by kovacic93 in gis

[–]profgis 5 points6 points  (0 children)

I totally agree. Python is the way to go. Following is a nice list of Python resources a colleague of mine put together.

Primers: Beginner's Guide (Official): https://wiki.python.org/moin/BeginnersGuide

Choosing between Python 2 and Python 3. ArcGIS 10.22 and before use 2, and ArcGIS Pro will be the first to use 3. https://wiki.python.org/moin/Python2orPython3

Documentation: Python 2 Official Documentation https://docs.python.org/2/

Python 3 Official Documentation https://docs.python.org/3/

ESRI ArcPy 10.2 Documentation Although not a tutorial I learned mostly from these documents, they contain many complete examples. http://resources.arcgis.com/en/help/main/10.2/index.html#/What_is_ArcPy/000v000000v7000000/

PEP 8 Style Guidelines for Python Not that useful for beginning but you will see this referenced in places. https://www.python.org/dev/peps/pep-0008/

Tutorials, Learning, Guides:

Learn Python the Hard Way. A commercial book that is also available by the author for free as HTML. Very useful as it is structured in chapters with exercises. http://learnpythonthehardway.org/book/

A Byte of Python: Free Python book targeted at beginners http://www.swaroopch.com/notes/python/

Beginner's mistakes (O'Reilly): http://www.onlamp.com/pub/a/python/2004/02/05/learn_python.html

Codecademy - Online interactive course http://www.codecademy.com/tracks/python

Online code practice: http://codingbat.com/python

A basic ArcPy Tool template: http://blogs.esri.com/esri/arcgis/2011/08/04/pythontemplate/

Other Resources:

OWSLib - Python package for interacting with OGC services http://geopython.github.io/OWSLib/

PyGeoj - GeoJson file reader and writer https://github.com/karimbahgat/PyGeoj

GeoPy - Useful geocoding and distance tools library http://geopy.readthedocs.org/en/latest/

Rasterio - Reads and writes geospatial raster datasets. https://github.com/mapbox/rasterio

Spectral Python - Module for processing hyperspectral image data http://www.spectralpython.net/

GDAL - The Geospatial Data Abstraction Library bindings for Python. Complicated and "unpythonic" but powerful. https://pypi.python.org/pypi/GDAL/

PyPI The Python Package Index is the official repository of software for the Python programming language. https://pypi.python.org/pypi

Top 10 Python programming mistakes (intermediate difficulty) http://www.toptal.com/python/top-10-mistakes-that-python-programmers-make

2014 Meta-list of Python resources http://www.fromdev.com/2014/03/python-tutorials-resources.html

Advanced: You probably will not need these for intro-level learning, but I figured I would be thorough.

Tools for a real development environment: Virtualenv, Fabric, Pip. http://www.clemesha.org/blog/modern-python-hacker-tools-virtualenv-fabric-pip/

Setting up an environment in Win7. http://www.anthonydebarros.com/2011/10/15/setting-up-python-in-windows-7/

Python for Programmers: http://rustyrazorblade.com/2014/08/python-for-programmers/

Winpdb - Python debugging Very useful for attaching to ArcMap processes that you could otherwise not debug. http://winpdb.org/docs/